Community
cancel
Showing results for 
Search instead for 
Did you mean: 
FRava3
Beginner
570 Views

On Max10 the watchdog in "dual image configuration" doesn't work

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)

 

0 Kudos
1 Reply
AnandRaj_S_Intel
Employee
43 Views

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

Reply