JTAG (calling Jeffrey Lee!)
Rick Murray (539) 13840 posts |
Hi Jeffrey, I noticed in your topic on protecting zero page that you are using JTAG with… a Beagle? xM? If so, what interface are you using and what software? I have a parallel port dongle (thanks joe!), but I don’t think it’d be wise to let it near a 1.8V interface when it is designed for 3.3V! [it is for poking around my PVR (TMS320DM320 (ARM926))] Best wishes, Rick. |
Jeffrey Lee (213) 6048 posts |
I’ve been using the Blackhawk USB100v2D (available in the UK from Direct Insight), with TI’s Code Composer Studio as the debugger. See this topic for more details. I think I might have some notes at home on how to set everything up (based on when I updated from CCSv4 to CCSv5), so let me know if you’re interested in going down the same route I have. I believe Ben Avison has been using a different JTAG + debugger combo on his Beagle, so you might want to try getting in touch with him to see if his debugger is any better than the lovecraftian horror that is CCS. |
Ben Avison (25) 445 posts |
Yes, I’ve been successfully using a Segger J-Link with the IAR KickStart IDE. ROOL has (one) spare such setup that was intended to accompany the developer loan board, but I haven’t finished writing up the instructions for use yet! If someone has a pressing need for it, I could try to finish them off. |
Adrian Lees (1349) 122 posts |
BeagleBoard JTAG would be a big help for me actually, in porting Aemulor. If something goes wrong it’s common to get a complete machine freeze, something which was less serious on the IYONIX pc because I could log execution into the off-screen video RAM and recover it after reset. Any chance that I could borrow it please? |
Ben Avison (25) 445 posts |
Just a quick note to say I’ve arranged offline to lend Adrian the JTAG from the ROOL developer loan machine package. So thanks to those who donated to the loan machine bounty, once again. |
Rick Murray (539) 13840 posts |
Waaaah! http://www.segger.com/pricelist-j-link-related.html <gulp!> My plan, that I think I’m going to have to give up on, was to try to put together a tiny X-Loader specifically for RISC OS. We only need to bring up the board, load the CMOS file (if there) and then the RO image. Ought to be possible within the constraints of the bootloader (if it can load U-Boot, it can load RISC OS…). But, with JTAG hardware costing more than the dev board, it’s just not viable… …unless I win the €100M-odd in the euroloto[*] Best wishes, Rick.
|
Ben Avison (25) 445 posts |
It’s always the way, you wait months for someone to borrow your JTAG, then two come along at once. :-) Maybe when Adrian’s finished with it… |
Theo Markettos (89) 919 posts |
Rick, JTAG hardware is cheap. For example, I have a Bus Pirate which was something like EUR20. It does JTAG with OpenOCD just fine. It’s not really designed for speed, but it works. The issue is the layers of software between the JTAG hardware and the debugging tool. For example, I don’t know if it would work with IAR. But OpenOCD supports some ARM11 JTAG debug features, for example. |
Kevin (224) 322 posts | |
Richard Keefe (1495) 81 posts |
Hi, I think I have an older revision Iar branded segger jlink which I could lend out if it’s any use, just need to dig it out? I also have a jlink pro but I need that for my day job but could run some tests if required I have a panda Board es just need the converter. |
Sprow (202) 1158 posts |
It needs to be “V8” or later, but otherwise should be OK, even if it is bright yellow! |
Richard Keefe (1495) 81 posts |
I have found one of them but it appears to be a V5 or V6 – I’m still looking for the other but I think it was a V7 – as I believe the V8 has a multi-colour LED? |
Dave Higton (1515) 3525 posts |
I’ve also got an IAR J-Link (J-Link-ARM-KS), version 5.3, dated 2006-12. Any use to anyone as a loan? (I don’t want to give it away; I got it with an STR711 dev kit, and I still have a couple of STR711 boards that I will probably get around to using one of these days.) |