Bitstream Management

90 views
Skip to first unread message

Bush

unread,
Jun 14, 2016, 7:09:51 PM6/14/16
to snickerdoodle forum
I've updated the SD card images at http://krtkl.com/downloads to include a 'config' directory within the BOOT partition. This directory is used to house bitstream/device tree blob pairs that can be used when booting the system. A new file 'config.txt' is located a the root level of the BOOT partition and contains a single line specifying a bitstream/device tree pair directory to use:

config_dir=config/gpio/

Removing this line or removing the file altogether will cause the system to boot using the default images (including a bitstream, if one exists) located at the root level of the BOOT partition.

With this setup, multiple bitstream/device tree blob pairs can be included on the BOOT partition and no updates to the bootloader (BOOT.bin) need to be made when changing the programmable logic configuration.

I've added new instructions on creating a bootable SD card using the images referenced above, which includes instructions on building an SD card from Windows and OS X:

https://github.com/krtkl/snickerdoodle-manual/raw/master/snickerdoodle-SDCard.pdf

Reply all
Reply to author
Forward
0 new messages