This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
first_example [2020/09/11 10:37] – ursgraf | first_example [2020/11/19 19:46] – [Developing on the Avnet MicroZed Board] ursgraf | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== First Example ====== | ====== First Example ====== | ||
===== Hello World with System.out ===== | ===== Hello World with System.out ===== | ||
- | * [[first_example_mpc555|Using System.out | + | * [[first_example_mpc555| |
- | * [[first_example_mpc5200|Using System.out | + | * [[first_example_mpc5200| |
- | * [[first_example_microzed|Using System.out | + | * [[first_example_microzed| |
- | * [[first_example_zybo|Using System.out | + | * [[first_example_zybo| |
+ | |||
+ | ===== Developing on the Avnet MicroZed Board ===== | ||
+ | As this board contains a FPGA which must be loaded with a suitable configuration, | ||
===== Running Demo Programs ===== | ===== Running Demo Programs ===== | ||
+ | The deep runtime library offers a couple of demo programs, e.g. using serial output or flashing a led. Create a new project as given above and open the //deep// project file. Navigate to // | ||
+ | {{: | ||
- | ===== Example on mpc5200 ===== | + | Edit the //rootclasses// entry in the //deep// project file as follows |
- | + | < | |
- | + | # enter names of rootclasses, e.g. | |
- | 16. //Run// will compile, link and create | + | # |
- | + | rootclasses = "ch.ntb.inf.runtime.zynq7000.microzed.demo.Blinker"; | |
- | If the boot loader //uBoot// is present on the board, it will start up and configure the memory and clocks. Now, it's possible to download a program without using an Abatron device. For this, you have to choose in step 4 the target configuration //Phytec PhiCORE-MPC5200uBoot// | + | </ |
- | Connect a terminal program on PSC3 with 115200, no parity, 8 bit. Also connect the Ethernet of the board to your local server, which must have a TFTP server running. Run the following command: < | + | |
- | Please make sure that your image file resides in the right directory on your TFTP server. Finally start your program with < | + | |
+ | Create a run configuration and run the program as given in [[first_example|Hello World with System.out]] | ||