Skip to content

Latest commit

 

History

History
43 lines (26 loc) · 1.19 KB

README.md

File metadata and controls

43 lines (26 loc) · 1.19 KB

Description

Purpose of this project is to write/read firmware through Dual Quad-SPI on flash by lan connection.

How to build a project

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

Software

  1. After building the project, run Vivado -> open project -> Launch SDK (exported location - /sw_src; workspace - /sw_src)

  2. In SDK file/new/project -> specify name, next -> empty application -> finish

  3. In system.mss add lwip141.

  4. Аdd sw_src/src files to your project.

How to use

  1. Make firmware and convert it to bin format.
  2. In load_firmware.py specify fileName and run script.

Example firmware

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.