Forum Discussion

watanabe's avatar
watanabe
Icon for New Contributor rankNew Contributor
2 hours ago

Regarding the issue of UFM not starting

I am trying to implement a remote system update feature using Quartus version 23.1 on an FPGA (MAX10 10M16SA). I have set the configuration mode to Dual Compressed Images, and writing to CFM0 and CFM1 of the on-chip flash is working correctly.

However, I am having trouble starting the Nios II software that I stored in the UFM.

There are no errors reported. I have already performed the following steps:

・Configured the HEX file in the On-Chip Flash settings in Platform Designer

・Added the HEX file when generating the .pof file using Convert Programming File

・Added the meminit.qip file to the project

・Verified that the BSP Editor settings are correct

I have also confirmed that the software itself runs correctly when executed in other environments.

Are there any other possible reasons why the software stored in UFM would not start correctly? I would greatly appreciate any advice or suggestions.

No RepliesBe the first to reply