- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I have studied Remote System Upgrade for a month, and a rough block diagram for my design has been illustrated below.
// The diagram has been hidden for privacy protection.
Design introduction
The general idea in my design is to simultaneously upgrade the application image for several boards which connect by transceivers. The factory image can be easily loaded to the EPCQ flash by "programmer" in Quartus, but I am worried about how to load the application image:
Question
In this design, I am going to use "ASMI parallel IP" to write app image data to EPCQ flash. But as the red mark shows, the question is how can I get the data file to write to this IP core? Does Quartus software provide a tool to do this? What is it?
Probable method
Compile the application image project to get the ".sof" file, and convert it to binary format. The PC read the ".bin" file and transmit the data.
I am worried that this is not the recommended method.
Thank you!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
You can create your own interface to communicate with the ASMI block. For the binary file, you can create the rpd (raw programming file) file using "Convert Programming File" feature in Quartus.
You may refer to https://www.intel.com/content/dam/altera-www/global/en_US/uploads/b/b2/Tutorial_Write_Raw_Programming_Data_(.rpd)_into_flash_devices.pdf which is the example design which utilize JTAG to Avalon Master interface to write to the flash.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
You can create your own interface to communicate with the ASMI block. For the binary file, you can create the rpd (raw programming file) file using "Convert Programming File" feature in Quartus.
You may refer to https://www.intel.com/content/dam/altera-www/global/en_US/uploads/b/b2/Tutorial_Write_Raw_Programming_Data_(.rpd)_into_flash_devices.pdf which is the example design which utilize JTAG to Avalon Master interface to write to the flash.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page