Creating an XML for whole new device

This forum discuss about how to JTAG different devices.
Post Reply
Boxnut
Junior Member
Posts: 22
Joined: Wed Feb 12, 2020 2:46 am
Location: Northwest US
Contact:

Creating an XML for whole new device

Post by Boxnut »

Looking mainly for how to's. I am wanting to put together an XML for a Harris radio controller.
Yhe board has a TI OMAP5910JZDY2 controller. ARM 9 core
The flash is Spansion 529W5128J0PBFW000A
The RAM is Cypress CY62167DV18LL
I have data sheets on everything.
Also on the board is a Silicone Lab's ISP FLASH MCU C8051F022-GQ
This may be a separate JTAG session and XMl.
Any "HOW TOs' to get this together would be great.
TYIA
boxnut
Some of my information may be incorrect, incomplete,or just plain wrong. Seems I am human. :D
usbbdm
Junior Member
Posts: 8878
Joined: Mon Jul 18, 2005 9:33 pm

Re: Creating an XML for whole new device

Post by usbbdm »

You can open any ARM9 target and start from there. ARM9 has ARM926 and ARM946. You need to know which one is that.
Boxnut
Junior Member
Posts: 22
Joined: Wed Feb 12, 2020 2:46 am
Location: Northwest US
Contact:

Re: Creating an XML for whole new device

Post by Boxnut »

The OMAP5910 has equivalent ARN 926T core. Off the wall, I was thinking perhaps another device may have the same core and similar/same flash
that I could rewrite the XML for and get it to work. I am multi-tasking here, just finishing an adapter cable and hope it is wired correctly.

This is where I am at with the cable:

U-LINK cable M7300/XG-75 cable
pin color JTAG color PIN
1 - black 3.3 V ----------< <--- violet -------> 5
2 - white ground ---------< <--- blue ---------> 10
3 - grey TRST -----------< <--- green --------> 2
4 - violet TMS ------------< <--- yellow -------> 1
5 - blue NRST -----------< <--- orange -------> 9
6 - green TCK ------------< <--- red ----------> 11
7 - yellow NC
8 - orange TDO ------------< <--- brown --------> 7
9 - red NC
10- brown TDI ------------< <--- black --------> 3

Thanks for your input.
Some of my information may be incorrect, incomplete,or just plain wrong. Seems I am human. :D
usbbdm
Junior Member
Posts: 8878
Joined: Mon Jul 18, 2005 9:33 pm

Re: Creating an XML for whole new device

Post by usbbdm »

NEVER connect 3.3v! That is not meant to do this way.
Boxnut
Junior Member
Posts: 22
Joined: Wed Feb 12, 2020 2:46 am
Location: Northwest US
Contact:

Re: Creating an XML for whole new device

Post by Boxnut »

Hi.
Yea, I got that VCC should not be connected with a powered device.
Thanks.
Some of my information may be incorrect, incomplete,or just plain wrong. Seems I am human. :D
Boxnut
Junior Member
Posts: 22
Joined: Wed Feb 12, 2020 2:46 am
Location: Northwest US
Contact:

Re: Creating an XML for whole new device

Post by Boxnut »

Hi.
I have managed to put together an XML for my board and all has gone good.
Looking over other arm9 XMLs, the speed is set to 1.
A problem though is connecting, I get a rapid error and displaying alternate speed 1-speed 0.
I have used a different JYAG that does connect but using adaptive speed.
Problem with that one is really useless for my needs.
Is there a means to get around this speed problem ?
Some of my information may be incorrect, incomplete,or just plain wrong. Seems I am human. :D
Boxnut
Junior Member
Posts: 22
Joined: Wed Feb 12, 2020 2:46 am
Location: Northwest US
Contact:

Re: Creating an XML for whole new device

Post by Boxnut »

I changed the sub Protocol from 925T to 920 and now get repeated error 'exit thumb mode'.
What might be issues if I were to delete both speed filds and sub protocol ?
I don't see the 925T protocol in your supprt.
Thanks
Some of my information may be incorrect, incomplete,or just plain wrong. Seems I am human. :D
usbbdm
Junior Member
Posts: 8878
Joined: Mon Jul 18, 2005 9:33 pm

Re: Creating an XML for whole new device

Post by usbbdm »

Need to learn ARM925T JTAG protocol to be implemented in.
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest