Hi Angelo
If there will be no RCW in the flash before you are programming you would
also have to provide an RCW via your JTAG. Your BDI config file probably
already included this.
I mentioned a customized u-boot because if you are loading a u-boot image
to RAM you will have to initialize your DDR controller and set an address space
before accessing the memory to load the image. You will have to do this as
part of the initialization via your JTAG probe. Normally u-boot does all those
initializations and expects a virgin system so in your case it has to be modified
to work on a system where the memory and address is space has initial set up.
As far as the gdb is concerned all what you need is the commands to load an
image to memory and the monitor commands to modify registers via your probe
for setting up the DDR controller and the address space. As mentioned all these
will require some engineering work and good understanding of your SoC.
Let me know if you have further questions.
Regards
Sinan Akman