Forum Discussion
Altera_Forum
Honored Contributor
8 years agoI have used the Quartus Programmer to program the device with two images. I now want to try to load in to an image that I know to be corrupt, to see if the device will default to the second (valid) image. The problem is that the Quartus Programmer cannot be used to program the device with a corrupt image. I was hoping to find out if it would be possible to corrupt one of the images by writing some arbitrary data into an arbitrary location within one of the images using logic within the device.
e.g. Write 20 "FF" values starting at CFM address 0xb9999 when a user push button is pressed Then manually change the image to boot from using the CONFIG_SEL pin on the back on the Max 10 and attempt to load into that image using the PLUSE_nCONFIG button. I have looked through the training courses for performing a remote update, and have followed the labs for RSU using the Nios II processor. For my purpose using the Nios II is not an option, so I will need to develop some control logic (state machine) to perform the RSY without the Nios II.Falkster
New Contributor
6 years agoDid you ever build this updater in VHDL or Verilog without the Nios II? I am trying to do the same thing.