deep

a Cross Development Platform for Java

User Tools

Site Tools


firstexample:first_example_microzed_sysdev

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
Next revisionBoth sides next revision
firstexample:first_example_microzed_sysdev [2021/12/28 15:02] ursgraffirstexample:first_example_microzed_sysdev [2021/12/28 16:35] – [Step by Step Instructions] ursgraf
Line 7: Line 7:
 ===== Step by Step Instructions ===== ===== Step by Step Instructions =====
   - Create a deep project and setup the project configuration as given in [[first_example_microzed|Hello World on the Avnet MicroZed Board]]. Make sure that you have set the OpenOCD command and command options so that it suits your installation, please refer to [[eclipse:perspective#Setting_Deep_Preferences|Setting Deep Preferences]]..   - Create a deep project and setup the project configuration as given in [[first_example_microzed|Hello World on the Avnet MicroZed Board]]. Make sure that you have set the OpenOCD command and command options so that it suits your installation, please refer to [[eclipse:perspective#Setting_Deep_Preferences|Setting Deep Preferences]]..
-  - If you need a valid configuration in your FPGA part (e.g. you are using flink devices), you must select a configuration file for the PL. \\ {{ chooseplfile.png?300 |}} \\ Available configurations can be found under [[https://wiki.bu.ost.ch/infoportal/embedded_systems/zynq7000/microzed#configuration_files|Configuration Files]].+  - If you need a valid configuration in your FPGA part (e.g. you are using flink devices), you must select a configuration file for the PL. \\ {{ chooseplfile.png?350 |}} \\ Available configurations can be found under [[https://wiki.bu.ost.ch/infoportal/embedded_systems/zynq7000/microzed#configuration_files|Configuration Files]].
   - Set the jumpers on your MicroZed board as follows \\ {{ jtagboot.png?200 |}}. \\ This will boot the device from JTAG.    - Set the jumpers on your MicroZed board as follows \\ {{ jtagboot.png?200 |}}. \\ This will boot the device from JTAG. 
   - Cycle the power. The settings of the jumpers will be read only at power-on! Hence, make sure to cycle the supply power after changing the jumper settings. A soft reset (through the JTAG or by pressing the reset button on the board will reset the board but will not sample the boot mode pins connected to the jumpers.   - Cycle the power. The settings of the jumpers will be read only at power-on! Hence, make sure to cycle the supply power after changing the jumper settings. A soft reset (through the JTAG or by pressing the reset button on the board will reset the board but will not sample the boot mode pins connected to the jumpers.
   - When creating the run configuration, set the target configuration to //load program to ram// {{ runconfigurationmicrozedram.png?400 |}}.   - When creating the run configuration, set the target configuration to //load program to ram// {{ runconfigurationmicrozedram.png?400 |}}.
 +  - //Run// will compile, link and download the image file. See [[firstexample:first_example_microzed|Hello World on the Avnet MicroZed Board]] for guidance about necessary installations and properly connecting the target.
 ===== How Does the System Boot? ===== ===== How Does the System Boot? =====
   - reset (by JTAG)   - reset (by JTAG)
firstexample/first_example_microzed_sysdev.txt · Last modified: 2022/11/24 16:23 by ursgraf