Search the Community

Showing results for tags 'SSBL'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • News
    • New Users Introduction
    • Announcements
  • Digilent Technical Forums
    • FPGA
    • Digilent Microcontroller Boards
    • Non-Digilent Microcontrollers
    • Add-on Boards
    • Test and Measurement
    • LabVIEW
    • FRC
    • Other
  • General Discussion
    • Project Vault
    • Learn
    • Suggestions & Feedback
    • Buy, Sell, Trade
    • Sales Questions
    • Off Topic
    • Educators
    • Technical Based Off-Topic Discussions

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start





Website URL







Found 2 results

  1. I am using Zynq 7000 SoC developing Bare metal application image. Assuming Image_1 is already running, I am exploring how to load & execute Image_2 (with non-overlapping memory in l_script.ld). 1) I already have working Image1.mcs (FSBL + *bit + App1.elf) in QSPI Flash. 2) The Image_1 application can receive Image_2 from the Host. 3) What I want is - to load Image_2 (*elf? or *.mcs?) to respective DDR memory, and then execute it. I think I need to reuse some code from FSBL to achieve this. But I am not sure. Please advise if this direction is correct or h
  2. Recently I had to make a standalone Zynq project that had multiple .ELF files all residing on an SD card. The board had to somehow know, while being powered off, which .ELF file to boot from. So how to do this? The answer is in the FSBL file. Currently, in Vivado's 2014.2 SDK, the FSBL can handle multiple "partitions" (that's how any Second Stage BootLoader is called, in our case the .ELF files) by executing the first one, when done returning to the FSBL that handoffs control to the second one and so on. But there is another way with the so called hooks: FsblHookBeforeBitstreamDload, FsblHoo