Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

bl1 & bsp_demo

Validate the configuration file

sudo dnf install nodejs
npm install pajv
node_modules/.bin/pajv -s configs/<script_name>.schema.json -d configs/<script_name>.yml

Using ngultra_bsp_demo_programmer.py

This script is used to write the “bsp_demo” onto a flash device. ngultra_bsp_demo_programmer.py -c <configuration_file> A complete documentation of the configuration file may be found at configs/configs/bsp_demo.schema.json

config.yml:

bl1:
    path: bsp_demo.bin
flash:
    number: 2
bitstream:
    bin: test_led.nxb
    src_addr: 0x100000
core_0:
    bin: test_led.bin
    src_addr: 0x200000

Command:

ngultra_bsp_demo_programmer.py -c config.yml

If you don’t want to directly write the content on the flash, you can add the -d option. This will cause the script to output a binary file that you have to write in the flash by your own.

Using ngultra_bl1_programmer.py

The script is used to write the BL1 & at least one bitstream or application. ngultra_bl1_programmer.py -c <configuration_file> A complete documentation of the configuration file may be found at configs/configs/bl1.schema.json

  • No labels