Big Endians Revisted

Hi Dominic!

Haven’t been here in the forums for quite sometime.

Looks really busy!

I noticed in your wiki that you’ve cleaned up a lot

of the Big/Little Endian issues (expect for the flashing part).

I’m about to go back into using OpenOCD with my

ARM processor; now the LPC2364 instead of the LPC2148.

I was wondering if you have heard of anyone using

the Big Endian side of things and if there’s still

some open issues there?

otherwise, I guess I’ll be the guinea pig again! :lol:

cheers!

luis…

Hello Luis,

I had a big-endian target (NET+ARM) which worked fine, but big-endian hosts are very rare, so I fear this is still untested. Basically it should work, I’ve reworked all endianess criticial parts in the code that I found.

When using a LPC23xx make sure you initally use a very low JTAG speed, as these uCs come out of reset running from a 4 MHz oscillator and the ARM7TDMI-S must not be run at more than 1/6th of that frequency. The FT2232 (IIRC you were using one?) runs at 6 MHz / (1 + jtag_speed), you should be fine with a value of 9 or 10.

Regards,

Dominic