AnsweredAssumed Answered

BF609 SSL rom_boot() from ethernet

Question asked by LuigiDiPalo on Aug 3, 2016
Latest reply on Oct 21, 2016 by Jithul_Janardhanan

I'm using BF609 kit and CCES 2.1.0

I'm able to boot other dxe using SSL like in EE-364.

Now my goal is to use a SSL that implement ethernet connection and that I can use to update firmware.

In particular i've write a custom SSL firmware that write in SPI memory at address 0x100000 after received UDP packet that contain the new ldr. I would like to start from address 0 with this firmware that I want to became a fixed one, and after a timeout, call rom_boot function to start the new firmware I write to memory.

My problem is that, when I call rom_boot() function in the same way i do in the EE364 example, it doesn't work.

I've seen the signal with an oscilloscope. It seems like DSP start again its communication with the SPI memory but change clock speed to faster and stop to work leaving CS signal low.

Any suggestion?