Kelly Murray wrote:
I'm getting ready to do production of some product, and now have some
production issues to solve.
I need to load the base code into
the x1101 chip, and a unique number in the "info" area.
My first question is how to use the gdbproxy to write just the info area.
I suppose I could use a variable that points to the area, and issue
variable assigments
in the debugger. That seems quite error-prone. Is there someway to
specify a binary file
to write to the area?
More generally, using gdb to load in the flash code seems cumbersome. In
addition,
well, then use e.g. msp430-jtag, easy to use command line tool.
or there are commercial programmers with hardware+software
i'd, make a simple script that generates the data for the info flash,
attach that to the intel-hex file and programm the result with msp430-jtag
I can't really have a 14-pin JTAG interface on these boards, they are
very small,
I've so far used the minimum 8-pin interface, actually an edge connector,
but I'd like to elminate that as well, maybe just 8 small pads I could
us a pressure contact with?
yep, its a common technique to use needles in a test adapter. i dont
know if thats the correct english name for these. but you should easily
find them in a store fo equipment for test infrastructure.
I've been reading about the Bootstrap loader as an alternative, but it
still needs 6 pins to interface with.
RX, TX, RST, TST, GND -> 5 pins, you probably have a supply on board anyway.
JTAG can be used with 5 pins too, but it's recomended to connect the RST
pin too
I really don't need to flash these chips later, in fact, making it
hard/impossible might be good.
there is a JTAG fuse that can be burnt with some programmers.
Is it possible to take the 20-soic IDW package surface mount chip and
use some fixture to temporarily attach it
to something with a JTAG interface, and then have it soldered onto the
production board?
its cheaper to make a PCB with some holes and connection needles
The surface mount tabs are quite small, this seems difficult, I have not
seen such a device available for sale.
there are sockets (for manual mount and remove) for them but they are
very expensive
chris