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
Next revisionBoth sides next revision
firstexample:first_example_microzed [2021/12/28 13:25] ursgraffirstexample:first_example_microzed [2021/12/28 13:45] ursgraf
Line 11: Line 11:
     - Select a programmer: //OpenOCD//     - Select a programmer: //OpenOCD//
     - Select programmer options: //localhost_4444//     - Select programmer options: //localhost_4444//
-    - Select the checkbox //Create image file// and choose the location to save the image file and the desired image file format, preferably //BIN//. Default save location is the project folder. Please make sure that the file path does not include spaces or hyphens. \\ {{targetconfigurationmicrozed.png?300|}}+    - Select the checkbox //Create image file// and choose the location to save the image file. Default save location is the project folder.  
 +    - Select the checkbox //Download PL file// and select a suitable configuration file if you are going to use the programmable logic part (FPGA) on the Zynq7000 processor. This is not necessary for the simple hello world program.\\ {{targetconfigurationmicrozed.png?300|}}
   - Project name:   - Project name:
     - Choose a project name (no spaces, no special characters such as "umlauts")     - Choose a project name (no spaces, no special characters such as "umlauts")
Line 52: Line 53:
  programmertype = openOCD;  programmertype = openOCD;
  programmeropts = localhost_4444;  programmeropts = localhost_4444;
- imgfile = "D:\work\HelloWorld.bin";+ imgfile = "C:\EclipseUser\HelloWorld\HelloWorld";
 # pl_file = none; # pl_file = none;
  
Line 64: Line 65:
   - 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).
-  - Start OpenOCD, see [[openocd:starting_openocd|Starting OpenOCD]]. 
   - 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). 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]]).
   - 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|}} \\ 
firstexample/first_example_microzed.txt · Last modified: 2022/12/20 15:53 by ursgraf