- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I’m facing some problem in setting up the Max10 in dual-boot configuration.
How our Max10 is configured:
UFM0 – Boot fw (Nios)
CFM1 – Boot hw
CFM0 – Application hw
Application fw(Nios) is on an external Flash.
The board starts in Boot, then switches in Application using register DUAL_BOOT_0_BASE (document: Intel MAX 10 FPGA Configuration User Guide (ug_m10_config.pdf) )
I enabled the watchdog in the application "convert programming files" -> "Options/Boot info" but when the control passes from boot to application and on application there's no firmware for Nios, the control doesn't revert to boot (aka the watchdog doesn't work)
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
When using the Dual Boot IP, you should enable the CONFIG_SEL pin options to determine which image the MAX 10 need to be boot up. Then use the config_sel_overwrite bit and config_sel bit to switch between the image 0 and 1 without power cycle.
You can use the example design attached to compare with yours if there are any difference settings.
Reference
https://www.youtube.com/watch?v=0k4AZmdW9Sk
https://www.youtube.com/watch?v=Z0l0GrjXn8w
Regards
Anand

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