Wiki

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
Last revisionBoth sides next revision
resources:fpga:altera:bemicro:common [16 Sep 2011 15:23] – updated the pictures Andrei Cozmaresources:fpga:altera:bemicro:common [27 Jan 2012 16:25] – Approved Robin Getz
Line 1: Line 1:
-====== NIOS II Software Design ====== 
- 
 This section presents the steps for developing a software application that will run on the **BeMicroSDK** system and will be used for controlling and monitoring the operation of the ADI evaluation board. This section presents the steps for developing a software application that will run on the **BeMicroSDK** system and will be used for controlling and monitoring the operation of the ADI evaluation board.
  
Line 64: Line 62:
   * During compilation, the code may have various levels of optimization which is a tradeoff between code size and performance. Change the **//Optimization level//** setting to **//Level 2//**   * During compilation, the code may have various levels of optimization which is a tradeoff between code size and performance. Change the **//Optimization level//** setting to **//Level 2//**
   * Since our software does not make use of C++, uncheck **//Support C++//**.   * Since our software does not make use of C++, uncheck **//Support C++//**.
 +  * Check the **//Reduced device drivers//** option
 +  * Check the **//Small C library//** option
   * Press **//Apply//** and **//OK//** to regenerate the BSP and close the **//Properties//** window.   * Press **//Apply//** and **//OK//** to regenerate the BSP and close the **//Properties//** window.
  
Line 139: Line 139:
   * Change the configuration name to **//BeMicroSDK//** and click **//Apply//**.   * Change the configuration name to **//BeMicroSDK//** and click **//Apply//**.
   * On the **//Target Connection//** tab, press the **//Refresh Connections//** button. You may need to expand the window or scroll to the right to see this button.   * On the **//Target Connection//** tab, press the **//Refresh Connections//** button. You may need to expand the window or scroll to the right to see this button.
-  * Select the **//jtag_uart_1//** as the **//Byte Stream Device//** for //stdio//.+  * Select the **//jtag_uart//** as the **//Byte Stream Device//** for //stdio//
 +  * Check the **//Ignore mismatched system ID option//**. 
 +  * Check the **//Ignore mismatched system timestamp option//**.
  
 {{:resources:fpga:altera:bemicro:eclipserunconfig.png?400}} {{:resources:fpga:altera:bemicro:eclipserunconfig.png?400}}
 {{:resources:fpga:altera:bemicro:image059.png?400}} {{:resources:fpga:altera:bemicro:image059.png?400}}
  
-{{ :resources:fpga:altera:bemicro:image061.png?500 }}+{{ :resources:fpga:altera:bemicro:ignoreid.png?500 }}
  
 === 3. Run the Software Project on the Target === === 3. Run the Software Project on the Target ===
resources/fpga/altera/bemicro/common.txt · Last modified: 03 Jan 2013 20:42 by 127.0.0.1