custom mpc8240 student project (long)
Jim Thompson
jim at musenki.com
Fri Feb 22 07:32:32 EST 2002
Kerl, John writes:
> #3, socketed flash tends to wear out -- we've had a lot of
> frustration with metal fatigue on the flash pins and/or socket
> pins. When you use JTAG, you aren't wearing out your flash
> pins by popping them in & out of sockets, in & out of the flash
> programmer, dropping them, etc.
I can't begin to endorse just how true this is. The top of my
keyboard/desk are littered with tiny dead flash parts. Our (8245)
boards have had the sockets re-soldered at least 3 times each, due
entirely to handling stress.
Not mentioned is the fact that the pins eventually oxidize.
We'ld have used the COP (JTAG) port to program the flash, but the
proto board had the flash bus wired backwards (all to easy to do,
apparently), and the JTAG probe can't identify the flash parts.
> #4, board testers such as this don't just program flash -- they
> can also do hardware verification, e.g. finding shorts, opens
> etc. This is invaluable with new hardware.
A BDM or JTAG probe should also allow you to get the internal state of
the CPU, which makes finding where your program went wrong possible,
if not easier.
Jim
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
More information about the Linuxppc-embedded
mailing list