Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
14 years ago

Remote Update Controller - Problem

Hallo together,

I'm using an Cyclone iv. What I want to do is to switch between a factory image and a user image in epcs64.

So I thought I could simply use the Remote Update Controller. I programmed the flash like this:

0x000000: Hardware_Image_1

0xxxxxxxx: Software_Image_1

...

0x100000: Hardware_Image_2

0xxxxxxxx: Software_Image_2

Hardware_Image_1+Software_Image_1 are loaded correct over the epcs-controller (default boot copier). Software_Image_1 then induces a reconfiguration after a short time.

Then Hardware_Image_2 is loaded (I can see that at some LEDs) but here comes the Problem: not Software_Image_2 but Software_Image_1 is loaded! (Hardware_Image_1 and Hardware_Image_2 are equivalent except the offset in flash and two LEDs. The Qsys System is the same).

So is it right that I had to modify the default boot copier to load the right Software Image??

How could I do this?

If my way of looking at this problem is right, I had to modify the default boot copier in the following way:

1) I had to identify in the boot copier which hw-image has been loaded.

2) If I had done this, I had to load the sw-image behind the hw-image which has been loaded.

So, I have no idea how could I modify the default boot copier in this way. I hope someone could help me.

Thanks for your Help!

15 Replies