Generating FSBL

65 views
Skip to first unread message

johannes....@gmail.com

unread,
Mar 16, 2018, 8:40:42 AM3/16/18
to snickerdoodle forum
Hi, I have still no look in generating a bootloader for the snickerdoodle prime.
Specifically, I tried the example project generated by Bush ( https://github.com/krtkl/sdspi )
and therefore, I thought I had to build a new bootloader. So I exported the hardware setup
created a new FSBL application in xsdk but, somehow, I am stuck now. 

If I simply create a boot image of the newly generated project the snickerdoodle won't boot linux at all.

Any help or pointer to the right direction is very appreciated.

Cheers

Bush

unread,
Mar 16, 2018, 5:44:00 PM3/16/18
to snickerdoodle forum
The example project you're referencing is configured for snickerdoodle and not the snickerdoodle Prime variant. I'm working on re-organizing the example projects on GitHub and will add a version of this project that is configured for the Black, Prime and One configurations. You can re-create the project yourself using the snickerdoodle Prime board files at: https://github.com/krtkl/snickerdoodle-board-files/.

Let me know if you need any help re-creating the project or if you need any other information.

johannes....@gmail.com

unread,
Mar 16, 2018, 6:31:40 PM3/16/18
to snickerdoodle forum
Yes, I have changed the vivado project to use the snickerdoodle prime boardfiles and edited the devicetree accordingly. However, although a /dev/spi** was presented it always returned 0x00. So I thought I had to alter the bootloader since the subsystem routing has changed. And here I am very puzzled. What I did so far was to export the hardware to the SDK and then generated a boot image with a u-boot.elf I have build before manually as I have read in some thread inside this forum. But no luck - it didnt boot.

So maybe you could help a little on generating the respective bootloader for the snickerdoodle prime.

Reply all
Reply to author
Forward
Message has been deleted
0 new messages