Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
learn:programmable-logic:tutorials:arty-oled-acl:start [2017/05/25 14:13] – [7. Run the Project] Cristian Fatulearn:programmable-logic:tutorials:arty-oled-acl:start [2022/10/04 11:38] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Arty OLED ACL Demo ====== ====== Arty OLED ACL Demo ======
 +{{:learn:programmable-logic:tutorials:arty-oled-acl:arty_oled_acl_overall.png?400|}}
  
 +<WRAP round important 660px>
 +=== Important! ===
 +FIXME: Download links are broken.
 +</WRAP>
  
 ===== Overview ===== ===== Overview =====
-This project demonstrates the use of the Arty board with expansion modules: Basyc IO Shield and PmodACL. It is a simple Microblaze application. +This project demonstrates the use of the Arty board with expansion modules: Basic IO Shield and PmodACL. It is a simple Microblaze application. 
 ==== Features Used ==== ==== Features Used ====
  
Line 17: Line 22:
 ^ Pmod Connector (JB)                        |          |   X   | ^ Pmod Connector (JB)                        |          |   X   |
 ^ Arduino/chipKIT Shield connector           |          |   X   | ^ Arduino/chipKIT Shield connector           |          |   X   |
-^ 4 user switches (Basyc IO Sheild)          |    X     |       | +^ 4 user switches (Basic IO Shield)          |    X     |       | 
-^ 8 user LEDs (Basyc IO Sheild)              |    X     |       | +^ 8 user LEDs (Basic IO Sheild)              |    X     |       | 
-^ 4 user push buttons (Basyc IO Sheild)      |    X     |       | +^ 4 user push buttons (Basic IO Shield)      |    X     |       | 
-^ Analog potentiometer (Basyc IO Sheild)     |    X     |       | +^ Analog potentiometer (Basic IO Shield)     |    X     |       | 
-^ Screw terminal connectors (Basyc IO Sheild)|    X     |       | +^ Screw terminal connectors (Basic IO Shield)|    X     |       | 
-^ OLED display (Basyc IO Sheild)             |          |   X   |+^ OLED display (Basic IO Shield)             |          |   X   |
  
  
 ==== Description ==== ==== Description ====
  
-This project demonstrates the use of the Arty board with expansion modules: Basyc IO Shield and PmodACL. The project is implemented as a simple Microblaze application. +This project demonstrates the use of the Arty board with expansion modules: Basic IO Shield and PmodACL. The project is implemented as a simple Microblaze application. 
  
 The behavior is as follows: The behavior is as follows:
Line 84: Line 89:
 >3.1) Export the Microblaze project by going to **File>Export>Export Hardware**.  >3.1) Export the Microblaze project by going to **File>Export>Export Hardware**. 
 >{{:learn:programmable-logic:tutorials:arty-oled-acl:arty_exportsdk.png?600|}} >{{:learn:programmable-logic:tutorials:arty-oled-acl:arty_exportsdk.png?600|}}
->Click the check box to **Include the bitstream**, and Select <Local to Project> for "Exported to" location.+>Click the check box to Include the bitstream, and Select <Local to Project> for "Export to" location.
 >{{:learn:programmable-logic:tutorials:arty-oled-acl:arty_exportsdkdlg.png?200|}} >{{:learn:programmable-logic:tutorials:arty-oled-acl:arty_exportsdkdlg.png?200|}}
->This will create a .sdk folder in your project directory. +>This will export the needed files into the sdk folder in your project directory. 
  
 >3.2) Launch SDK.  >3.2) Launch SDK. 
Line 108: Line 113:
 ==== 6. Program the Microblaze Processor ==== ==== 6. Program the Microblaze Processor ====
  
->6.1) Click on the **Oled_Acl** project and click the Green arrow button **Run As / Launch on Hardware (System Debugger)**. The microblaze program will be programmed onto your Arty Z7 board.+>6.1) Click on the **Oled_Acl** project and click the Green arrow button **Run As / Launch on Hardware (System Debugger)**. The microblaze program will be programmed onto your Arty board.
 >{{:learn:programmable-logic:tutorials:arty-oled-acl:arty_sdkprogrammicroblaze.png?600|}} >{{:learn:programmable-logic:tutorials:arty-oled-acl:arty_sdkprogrammicroblaze.png?600|}}
  
 > >
-{{tag>learn programmable-logic project arty}}+{{tag>learn programmable-logic arty}}