deep

a Cross Development Platform for Java

User Tools

Site Tools


firstexample:first_example_microzed

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
firstexample:first_example_microzed [2022/11/17 15:03] ursgraffirstexample:first_example_microzed [2022/11/24 16:21] ursgraf
Line 62: Line 62:
 </code> </code>
   - Plug a [[https://wiki.bu.ost.ch/infoportal/embedded_systems/jtaghs3/start|JTAG-HS3]] adapter into J3 of your board and connect it with your host machine by an USB cable. This will create a USB Serial Converter device on your machine.   - Plug a [[https://wiki.bu.ost.ch/infoportal/embedded_systems/jtaghs3/start|JTAG-HS3]] adapter into J3 of your board and connect it with your host machine by an USB cable. This will create a USB Serial Converter device on your machine.
 +  - We use [[openocd:start|OpenOCD]] for downloading and debugging programs. Make sure to have it installed, see [[:installation#Install_Libraries_to_Access_the_Hardware|Download and Installation]]. Next, set the deep preferences so that the OpenOCD command and command options suits your installation, please refer to [[eclipse:perspective#Setting_Deep_Preferences|Setting Deep Preferences]] and [[openocd:starting_openocd|Starting OpenOCD]].
   - Make sure that you select the //WinUSB// driver for your JTAG-HS3 adapter [[https://wiki.bu.ost.ch/infoportal/embedded_systems/jtaghs3/start]].   - Make sure that you select the //WinUSB// driver for your JTAG-HS3 adapter [[https://wiki.bu.ost.ch/infoportal/embedded_systems/jtaghs3/start]].
   - Set the jumpers on your MicroZed board as follows \\ {{jtagboot.png?200|}}. \\ This will boot the device from JTAG. The settings of the jumpers will be read only at powerup!    - Set the jumpers on your MicroZed board as follows \\ {{jtagboot.png?200|}}. \\ This will boot the device from JTAG. The settings of the jumpers will be read only at powerup! 
   - Connect your host machine with another USB cable to the MicroZed board on connector J2. This applies power to the target and creates a USB to UART bridge device (COM port).   - Connect your host machine with another USB cable to the MicroZed board on connector J2. This applies power to the target and creates a USB to UART bridge device (COM port).
-  - Use a terminal program such as ''putty'' or ''realterm'' to open the COM-port on J2 (baudrate = 115200). Alternatively open a terminal program as an eclipse view. Select the appropriate COM port number. Check your host operating settings for this number. If there is no associated serial port yet - make sure, that you have the proper driver installed ([[https://www.silabs.com/community/interface/knowledge-base.entry.html/2016/12/30/downloading_cp210xd-ek07|Downloading CP210x drivers]]).+  - Use a terminal program such as ''putty'' or ''realterm'' to open the COM-port on J2 (baudrate = 115200). Select the appropriate COM port number. Check your host operating settings for this number. If there is no associated serial port yet - make sure, that you have the proper driver installed ([[https://www.silabs.com/community/interface/knowledge-base.entry.html/2016/12/30/downloading_cp210xd-ek07|Downloading CP210x drivers]]).
   - Create a new run configuration by marking the project file //HelloWorld.deep//. Then, right-click on it and choose //Run As -> Deep Application//. \\ {{runas_context.png?280|}} \\ If you already created such a run configuration you can select it from the pulldown menu of the run-button. \\ {{runas_pulldown.png?280|}} \\    - Create a new run configuration by marking the project file //HelloWorld.deep//. Then, right-click on it and choose //Run As -> Deep Application//. \\ {{runas_context.png?280|}} \\ If you already created such a run configuration you can select it from the pulldown menu of the run-button. \\ {{runas_pulldown.png?280|}} \\ 
-  - //Run// will compile, link and download the image file. Downloading automatically starts OpenOCD, see [[openocd:starting_openocd|Starting OpenOCD]]. However, you have to 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]].+  - //Run// will compile, link and download the image file. Downloading automatically starts OpenOCD.
   - The terminal window will show //Hello world//.   - The terminal window will show //Hello world//.
   - With {{run.jpg}} you can recompile and rerun the program.   - With {{run.jpg}} you can recompile and rerun the program.
  
  
firstexample/first_example_microzed.txt · Last modified: 2022/12/20 15:53 by ursgraf