Olimex ARM-USB-OCD

Hi,

I have an Olimex P2138 board to which I connect with the Olimex ARM-USB-OCD JTAG programmer. When connecting to the board using Rowley Crossworks I keep getting the “Cannot identify target. Check JTAG connections and that the target is powered”- message. I must say, however, that I am able to make it work, so there shouldn’t be anything fundamentally wrong. But, the error message keeps coming. I try resetting the board, disconnecting/reconnecting the USB cable to the programmer, and suddenly (without any specific reason) it starts working again. Anyone else who have experienced the same? Is the Olimex ARM-USB-OCD programmer unstable? Is the Rowley CrossConnect for ARM better?

These are my JTAG settings in Rowley:

Fast Memory Access: Yes

Identify target: Yes

JTAG Clock Divider:20

nTRST Open Drain: No

I have also verified that board has sufficient voltage, as too low voltage also causes similiar problems.

Anders

I’ve had issues before with actual USB cables and USB hubs when using the programmer, but that usually gives programming or connect issues.

For this error, it’s almost always an issue with the target board and its JTAG connection rather than programmer, in my experience.

TheDirty:
I’ve had issues before with actual USB cables and USB hubs when using the programmer, but that usually gives programming or connect issues.

For this error, it’s almost always an issue with the target board and its JTAG connection rather than programmer, in my experience.

As mentioned, the board is an Olimex board:

http://olimex.com/dev/lpc-p2138.html

Does that mean that there is a design problem with this board, for example that JTAG tracks are too long?

Thanks for your reply anyway.

Anders

fostad:
Hi,

I have an Olimex P2138 board to which I connect with the Olimex ARM-USB-OCD JTAG programmer. When connecting to the board using Rowley Crossworks I keep getting the “Cannot identify target. Check JTAG connections and that the target is powered”- message. I must say, however, that I am able to make it work, so there shouldn’t be anything fundamentally wrong. But, the error message keeps coming. I try resetting the board, disconnecting/reconnecting the USB cable to the programmer, and suddenly (without any specific reason) it starts working again. Anyone else who have experienced the same? Is the Olimex ARM-USB-OCD programmer unstable? Is the Rowley CrossConnect for ARM better?

Anders

Anders, as long as you’re still at the same address as when you purchased CrossWorks, you’ll find a CrossConnect Lite arrives in the next few days. I tried contacting you by e-mail to your original e-mail address, but it returned with a non-delivery report.

Anders, as long as you’re still at the same address as when you purchased CrossWorks, you’ll find a CrossConnect Lite arrives in the next few days. I tried contacting you by e-mail to your original e-mail address, but it returned with a non-delivery report.

Thanks a lot :smiley: That’s very kind of you. I have the same address as when I purchased CrossWorks. The e-mail should be available as well, so perhaps your message has been taken by the spam filter.

I appreciate your assistance on the yahoo-forum.

Regards

Anders