Complete NOOB questions!

  • I have an LPC3000 Nohau board ( Arm9 )

  • I have Keil and a ulink-2 jtag adapter.

Does OpenOCD support the ulink-2 device?

If so where in the docs do I find how to configure it?

If not can I use OPENOCD to talk to the LPC3000 via the UART5 instead which is on the board?

Even if it only lets me flash the thing I will be content.

Where would I find docs on setting up the RS232?

On the ARM7 Phillips of course released the flashing tool.

I can find no such thing for the ARM9.

If neither of these options is available is it better just to go ahead and make a wriggler cable?

For what it is worth I am working from my laptop which has a parallel port and a usb->rs232 dongle.

What I want to do is just detect the flash and memory map of the board ( we have hardware that is supposed to be the same as the LPC3000 but is different in some horrible way ) and ideally to be able to flash some existing bin/hex/axf files to the board.

I hope this made sense. I have been tearing my hair out over this for a week now and this really should be simple!

Phillips has not released any tool to flash ARM9 devices that I can find and things like J-LINK want me to shell out for yet another dongle which I refuse to do on basic principle and I hates them both I DO !!!