Forum Discussion
BCrowell
New Contributor
2 years agoRemote Update of Cyclone 10
In my application I would like to have an application configuration that is normally used on every power cycle and a golden default configuration that is used only when the application config fails t...
BCrowell
New Contributor
2 years agoFakhrul,
Can you expand on the details of what the factory config does to put the device in a known state? I guess I am wondering what I need to do in my factory config to ensure this occurs correctly? Also I wonder why the application config can't do the necessary things to ensure this proper state? If one is not using remote update, then there is only the application config in essence, so what ensures the device gets to a good state in this case?
Thanks for your help,
Brad
FvM
Super Contributor
2 years agoHi,
necessary initialization in factory image is only related to remote update core, e.g. start address of application image and watchdog settings.
I must confess that I never tried to operate Cyclone 10 remote update core in a different way than suggested by user manual. It is definitely presuming that initial boot and mode transitions go through factory mode. As far as I understand, the behaviour is defined in FPGA silicone. MAX10 is operating slightly different, allowing also direct boot into application mode.
necessary initialization in factory image is only related to remote update core, e.g. start address of application image and watchdog settings.
I must confess that I never tried to operate Cyclone 10 remote update core in a different way than suggested by user manual. It is definitely presuming that initial boot and mode transitions go through factory mode. As far as I understand, the behaviour is defined in FPGA silicone. MAX10 is operating slightly different, allowing also direct boot into application mode.