This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
en:projects:helloworld_fpga [2011/01/31 11:30] – [Running the example] 82.227.228.37 | en:projects:helloworld_fpga [2011/04/15 11:40] – 84.181.80.212 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | FIXME | ||
+ | |||
+ | **This article has been submitted by a user. Unfortunately he is not able to verify that the example is running.** | ||
+ | |||
+ | **Therefore it cannot be considered as working.** | ||
+ | |||
+ | FIXME | ||
+ | |||
+ | |||
====== "Hello World!" | ====== "Hello World!" | ||
Line 29: | Line 38: | ||
===== Compiling the Software ===== | ===== Compiling the Software ===== | ||
- | From XPS project page choose top menu Project-> | + | From XPS project page choose top menu Project-> |
{{: | {{: | ||
Line 40: | Line 49: | ||
===== Running the example ===== | ===== Running the example ===== | ||
- | The Bitstream can be uploaded via [[en: | + | The Bitstream can be uploaded via [[en: |
{{: | {{: | ||
- | or SDK integrated | + | or the Program FPGA dialog |
{{: | {{: | ||
- | As well as using the [[http:// | + | It is also possible to upload the Bitstream via USB using the [[http:// |
< | < | ||
FWLoader -c -uu standalone.ihx -um processor.bit | FWLoader -c -uu standalone.ihx -um processor.bit | ||
Line 54: | Line 63: | ||
(Since no special firmware for the EZ-USB is required '' | (Since no special firmware for the EZ-USB is required '' | ||
- | The Firmware (application | + | The Microblaze |
(step on project folder hello_world_0 and use menu Run->Run As-> | (step on project folder hello_world_0 and use menu Run->Run As-> | ||
- | Usually running application .elf is a second step after programming bitstream (.bit) and bootloader (.bmm) into FPGA, which provided tool for - FWLoader enchancement could be perfect. | + | In order to run or at least to program .elf into the board bootloop.bmm (aka edkBmmFile_bd.bmm) |
- | + | ||
- | To run or at least to program .elf into the board require | + | |
This bootloader accept .elf binary delivered by JTAG interface and provide necessary environment for correct launch it. | This bootloader accept .elf binary delivered by JTAG interface and provide necessary environment for correct launch it. | ||
+ | |||
+ | It is also possible to include bnm files (that are files are BRAM images) into bitstream using he data2mem tool from Xilinx (<bit file> + <bmm file> = <new bit file>, where <new bit file> can be uploaded directly using [[en: | ||
===== Discussion ===== | ===== Discussion ===== | ||
~~DISCUSSION~~ | ~~DISCUSSION~~ |