- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am using a max 10 (CPLD) to configure a cyclone V (passive serial configuration).
The FPGA image is stored in. an external parallel flash connected to the CPLD.
I want to know how to use the memcpy bootcopier in this configuration to store the nios application in external flash and to boot it on the external DDR3.
PS : I was using the onchip-ram to boot nios (execute in place) but now the application is big and I cannot store it on the ocram
Regards.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Click Auto Detect after the programming successful. Click Yes if you are asked to overwrite existing settings. The CFI flash device will be detected and attached to the MAX CPLD.
You may refer to the steps in these documents and designs:
https://www.intel.com/content/www/us/en/docs/programmable/683689/current/introduction-28202.html (Page 332)
https://www.intel.com/content/www/us/en/design-example/714910/cyclone-v-nios-ii-processor-booting-from-cfi-flash.html (Design Store)
**The boot-copier design in documents use the inbuilt MAX V cpld.
Best Regards,
Sheng
p/s: If any answer from community or Intel support are helpful, please feel free to mark as solution and give Kudos.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
MAX10 only supports internal configuration (from built in FLASH) and JTAG.
See: https://www.intel.com/content/www/us/en/programmable/documentation/sss1393988509894.html
However you can use the PFL IP core in Intel MAX® devices (Intel MAX 10, MAX II, and MAX V devices) or all other FPGAs to program flash memory devices efficiently through the JTAG interface and to control configuration from the flash memory device to the Intel FPGA.
See: https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug_pfl.pdf
May check out this handbook https://www.intel.com/content/www/us/en/docs/programmable/683689/current/introduction-28202.html page 332 onwards.
Best Regards,
Sheng
p/s: If any answer from community or Intel support are helpful, please feel free to mark as solution and give Kudos.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you for your reply.
The nios I want to boot is in the cyclone V not mac 10.
the architecture is like this
Parallel Flash -> CPLD -> (passive serial) Cyclone V (with Nios)
To boot the nios in DDR3 using this configuration, the parallel flash should be connected to cyclone V too ? and then follow the steps in the document you sent me ?
Best regards,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Click Auto Detect after the programming successful. Click Yes if you are asked to overwrite existing settings. The CFI flash device will be detected and attached to the MAX CPLD.
You may refer to the steps in these documents and designs:
https://www.intel.com/content/www/us/en/docs/programmable/683689/current/introduction-28202.html (Page 332)
https://www.intel.com/content/www/us/en/design-example/714910/cyclone-v-nios-ii-processor-booting-from-cfi-flash.html (Design Store)
**The boot-copier design in documents use the inbuilt MAX V cpld.
Best Regards,
Sheng
p/s: If any answer from community or Intel support are helpful, please feel free to mark as solution and give Kudos.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page