duane> [I want a board test feature]

 > How does those higher end tester like Agilent 3070 in circuit tester 
work?
 > Do they require extra add-on for JTAG related stuff like Boundary Scan?
 > Do they use BDSL files? I know they can flash some MCUs but not all.
 > Last time we have to use off-line programming for TMS470R1A64/A256
 > since the support was not ready yet.

I think - while those systems *COULD* do flash programing - the truth is 
something else. The *COST* - in machine time, makes it too expensive.

To be clear: I think big systems like the Agilent have their place, they 
do all kinds of other stuff. However, I believe they all require an 
expensive "bed of nails" fixture, lots of time and money for a 10 board 
prototype run, or fixing a few very expensive test boards

I'm talking about basic continuity and pin drive, and ability to read a 
digital value on a pin, this type of problem:

    I built 10 prototype boards - and 4 do not work. What's wrong? I 
don't have an XRAY machine.
    These are prototypes, I don't have budget to create bed-of-nails 
fixture, What are my options?
   
If I had a program that could take the Schematic netlist + the BSDL 
files for a couple complex chips - and give me a SVF file or something 
like that - to verify basic connectivity on the board - wow!
For those pins attached to a memory device - a simple memory test would 
be powerful.
If I could get OpenOCD to 'wiggle' a pin - that would be great.

Imagine
    (1) being able to plug OpenOCD/JTAG into the board.
    (2) using some gerber view program - view the PCB
    (3) Double click on a pin, or a trace with a mouse
    (4) The trace starts blinking
    (5) And openocd makes the trace toggle 0/1

That alone would be a powerful debug tool, no debug software to write, 
no flash to program, no nothing.

-Duane.

_______________________________________________
Openocd-development mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to