...
- to download the bitstream file (that create the Microblaze system) and the demo.elf file or to be certain that this two are already downloaded before;
- the USB FX2 microcontroller on the TE0300, TE0320 or TE0630 family should contain valid firmware;
- the host computer should have a specific driver installed;
- the host computer should have Xilinx EDK installed;
- a JTAG adapter cable. We recommend using the Xilinx Platform Cable USB (USB ↔ JTAG) .
- a USB cable should be used to connect the PC and the FPGA module (USB communication test)
The procedure is procedures are the following (step 1 is optional):
...
.
Procedure SDK: opening and update SDK project only ('updated' SW on 'NOT updated' HW) | Procedure XPS+SDK: opening and update both XPS and SDK project ('updated' SW on 'not updated' HW') |
---|
| update XPS project from an old version to a new one and export the HW project to SDK; |
open SDK project and (if needed) update the SDK project from an old version to a new one | recreate SDK project using the new exported HW project; |
download the bitstream to the FPGA, |
check the fiirmware of FX2 microcontroler; |
run the demo project. |
USB communication tests + DMA tests |
...
Tip |
---|
For old version of Xilinx EDK with older veresion of Project Reference (they do no longer exist on GitHub) the procedure is the folowing - Open the project by double-clicking on the system.xmp file. The Xilinx Platform Studio is opened.
- If you open the project with a new version of Xilinx XPS, the tool will try to update all the components of MicroBlaze system. In some case it is not possible to refuse the update.
- To compile the project press the "Download Bitstream to the FPGA" button.
- If the HDL design was successfully implemented and downloaded to the TE0300/TE0320/TE0630 family module, you can proceed to compile the MB software. Press the "build all user applications" button.
|
Note |
---|
This step could be skipped. In particular the resynthesis of reference project (HW component updates) could take from 10 minutes to 1 hour; it depends on which computer is used (workstation, regular PC or server) |
...
2B) Update the SDK project
...
4
...
) Check the firmware of FX2 microcontroler
The FX2 microcontroller on the TE0300, TE0320 or TE0630 family should contain valid firmware before proceeding.
...