Hi Naoum
I'm working on supporting Vybrid in CrossWorks (www.rowley.co.uk).
I have the XIP working'ish - the debug story isn't too good at the moment I have to load with boot source set to sdcard (with no sdcard inserted). I can then debug the CA5 code up to the point that it turns on the CM4 then the debug port dies. If I set the boot source to the quadspi and power cycle I can attach and debug both CA5 and CM4.
The copy to SRAM can be useful for implementing in field update software i.e. the application checks which version of firmware to start executing and/or updates new firmware via some means.
The code is supplied in the Vybrid Sample Code - src/boot/quadspi.[ch]
Regards
Michael