This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

6455 booting from external RAM initialized over HPI

I use a 6455.  We boot by having an external processor write our image into the 6455 internal memory over the HPI interface.  Our entire image currently fits in internal memory.

I would like to start putting some of our code/data in external RAM...  but the external RAM needs to be initialized (DDR2_SDCFG regs, etc) before the host processor can write to it.  Those registers are currently initialized by the 6455 code after it starts running.

Can the Host Processor write to the DD2_SDCFG, DDR_SDTIM1, etc registers to setup the external RAM before the 6455 starts executing code?

Or do I need to implement a boot loader that sets up the external RAM before the full image is written to external RAM over the HPI?

thanks,

Brad