I am having problems to the 2106 using the secondary JTAG, this is on a prototype board. uVision gives me the message: "Couldn't stop the ARM device. Check the JTAG cable" The particulars: DBGSEL is pulled low. RTCK is pulled low TRST, TDI, TDO, and TMS are pulled high TCK is pulled low 14.7456 MHz Xtal I have used this setup in two ther designs without problems. I configure PINSEL2 to 0x55400000 as I always have. I have slow the JTAG as slow as it will go. I can see all the signals active (except RTCK) on the logic analyser. Ideas? Thanks Rich
Reinhard, Your mentioning of that dll file got me thinking. Since I have tried everything that I can think of short of sacrificing a chicken, I took a look at that file. Like I mentioned, my co-workers installation works fine. His UL2ARM.dll version is earlier than mine. Out of desperation I replaced my UL2ARM.dll (V1.14) with an older one (V1.11). It now works great! There is a timing problem introduced by this dll, it only seems to affect the secondary JTAG. Perhaps it is PC dependent, I don't know. An interesting note, version 1.14 DOES work on an IAR kickstart board. This board has 74x244 buffers inline with the JTAG signals. I suspect these buffers "correct" the timing enough so it works. Let me know that you see this, I think it is important. Rich