- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Recently we meet a problem about flash boot up, in our design, we use MT25QL128 serial flash as configuration device in AS mode.
we can download jic file and boot up from jic file successfully, but we also need to program flash in another way, in our design we are using the serial flash controller II, that means we need to update flash content through serial flash controller II.
To realize this, first I generate a rpd file from pof file, then add crc value at the end of the rpd file, then download the rpd.crc file to flash address 0, but after power up again, the FPGA couldn't boot up. I read back the flash content, it's same with what I downloaded to flash. I tried this for both big endian and little endian. both not work.
Is there anything that I missed? could you please give us some comments!
Thanks,
Celia
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Celia,
Can you try to remove the CRC value located at the back? Also, you need to reboot the device for new design to boot up.
Thank You
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Thanks for your response. Every time when we download the binary file to flash, our software will check the crc value. After we download the binary file to flash, I will power down, then power up again, but the FPGA can’t boot. I believe the rpd file is already binary file, do I need to use some ways to convert it to binary file again?
Thanks,
Celia
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
HI Celia,
Can you try to generate a RPD file in big endian format without adding any additional data in the bitstream? The reason being is that the addition CRC data that you added might affect it.
Thank You
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks!
according to this guidance, it's ok now.
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page