I am looking information about using ULINKpro to do Boundary Scan with JTAG (IEEE Std. 1149.1).
It seems that ULINKpro should support this, but I can't find information or examples of anyone doing this.
Can someone please point me in the right direction?
You'd probably need a DLL and some library, can't say I've seen anything from Keil on this, otherwise the ULink's would be usable on more platforms. I know Segger has a whole bunch of resources for their tools.
Would have thought this could be done with something significantly cheaper. Could you use a simple micro to drive the scan chain?
A funny thing here - this is specifically a case when something dirt-cheap like a Wiggler could do well.
I sometimes wish Keil would make their very expensive toys more generally usable.
I have a ULinkPro, and the last place I'd plug it into is a board of dubious electrical functionality.
Wiggler, or some open source JTAG implementation would be the way to go. Debugging an ARM via JTAG is several of orders of magnitude more complex than probing the edges of a device, or devices. The most complex part would be dealing with the board level net lists and preparing test/response vectors.
Thanks for the help. I think I’ll do some research into non-ULINKpro JTAG tools (such as Wiggler). I’ll keep you posted on what I find.