Forum Discussion
Altera_Forum
Honored Contributor
15 years agoHello - I have a question about using the RSU core as well. Same situation, I am using a Cyclone III & EPCS w/ Remote Update except that I am not using a NIOS core, just user logic to both update the FLASH (via PCI) and to configure the RSU macro and enable re-config.
So, everything is in place and appears to be functioning OK, I have an image that includes signal tap and can see many of the internal signals. When I do a write to param "100", I get a BUSY indication back from the core. When BUSY goes away, I do a read of param "100" and again see the BUSY signal asserted but the data returned is always "00000000". I have the RD_SRC set to "00" for both the write and read - according to the liturature, this is supposed to be the current state contents in the status register. If I keep walking through addresses, I can see the data I wrote to param "100" with RD_SRC = "00" show up at param = "100" but the RD_SRC = "11". Any thoughts on this behavior? I am running w/ a user clock of 33Mhz and can see no limitatons for it's speed. Does anyone know if there is a maximum clock freq that can be used with this core? Thanks Kevin.