duane> I think your view is more (A), and mine is more (B). david> Yet my example of a "flash download" tool seems more like (B) to me. :)
Seems like we both sit at two different ends of the spectrum, you see "de-bricking/flashing" a board as day to day I don't. That is perhaps good, it makes one think of the other use cases. If I where to list "use case areas of interest" - they would be: (a) "my board is a brick - please help me reflash(recover) my board" type GUI interface. Be it "linux" or some other operating system - the board is dead and must be recovered. This is more for the "linux target board developer type". Also WinCE types, ie: "urjtag" type solution, and is more "flash programmer centric" Much of this is External NOR flash,or External NAND flash. What is not - is micro-controller based stuff which is more (d) then (a). Boundary scan method works (ie: the UrJTAG approach) but is slow or the "download helper code" (the OpenOCD approach) faster. (b) How to write a "xlinix flash programer" type solution aka: Much like Xilinx IMPACT, or the Altera equal (I don't know the name). This is more "jtag centric". I guess this is more Dick Holenbeck type centric (he wrote the xsvf support). (c) Boundary Scan - wiggle pins on the jtag chain. People have asked about this... and we have talked about it But there are no "drum beaters" eager to help. (d) Debug & Software Development solutions. Mostly "non-linux-kernel" micro controller centric "uboot" debug falls into this category. === agree? _______________________________________________ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development