Purpose of this project is to write/read firmware through Dual Quad-SPI on flash by lan connection.
For building a project, you have to use the GNU Make tool. If you're a Windows user please checkout this page, to see how you can install this tool.
To build a project just cd to the project and run make:
[~]cd projects/bootloader/kcu105
[~]make
-
After building the project, run Vivado -> open project -> Launch SDK (exported location - /sw_src; workspace - /sw_src)
-
In SDK file/new/project -> specify name, next -> empty application -> finish
-
In system.mss add lwip141.
-
Аdd sw_src/src files to your project.
- Make firmware and convert it to bin format.
- In load_firmware.py specify fileName and run script.
There is leds project that contains all required constrains to be flash firmware.
To build a project just cd to the project and run make:
[~]cd projects/leds/kcu105
[~]make
After building the project there will generate leds.bin in project dir.