Forum Discussion
Altera_Forum
Honored Contributor
17 years agoThanks for the response!
I've tried working with the Remote Update Controller, but I don't get any response from it. I've defined it in SOPC and when I try to reconfigure to an empty space on the flash so it will jump back to the bit-counter. The Remote Update Controller doesn't do anything. In SOPC you can't do anything with settings and this is my code:
IOWR( REMOTE_UPDATE_CONTROLLER_BASE, 0x3, 0 );
usleep(1000);
IOWR( REMOTE_UPDATE_CONTROLLER_BASE, 0x4, hw_flash_offset >> 3 );
addr = IORD( REMOTE_UPDATE_CONTROLLER_BASE, 0x4);
usleep(1000);
// Reconfigure
IOWR( REMOTE_UPDATE_CONTROLLER_BASE, 0x20, 0x1 );
And then the application crashes.. when it try's to read the boot adress, if I comment that line nothing happens. I think I'm just missing something small but I just don't know what..