LPC3180 + openocd + Signalyzer JTAG = one dead board

hey,

I am currently trying to get linux installed into my LPC3180 using openocd and a signalyzer jtag cable.

I have open ocd installed and running, and it can talk to the board and all that.

the problem is I can’t get uboot to start running no matter how many times i flash the thing.

through open ocd i burn sibl(@0x0200)+ uboot(@0x4000) into flash. restart the board, but it doesn’t run.

I used 'raw_access enabled" to erase block 0 of the board, and i think i deleted something important (nxp documentation calls it mini boot).

now i am trying to put it back on but for some reason when i write 13 bytes, it comes out as 54 bytes

f0 f0 f0 f0 0a f5 0a f5 0a f5 0a f5 AA

and it comes out as

f000 0000 f000 0000 f000 0000 f0000 0000 0a00 0000 f500 0000 (etc…)

does anyone know why it would add that extra padding? or even better, has anyone successfully installed Linux using the jtag, and could they share there methods?

Thanks