Hi,
our custom board has both micro SD card interface and a 512MB nand flash in a package on package (flash chip is soldered above the omap chip)
I have finalized the process of programming the nand flash from a master SD card for the production team, however while I'm testing this process on multiple boards, I got couple boards out of 10 failing to format the nand flash at specific memory addresses (linux gives me an I/O error accessing address 0xabcdefgh)
so to me this looks like either a bad flash or bad connection on some pins, I was wondering if I can use a JTAG emulator to help me identify the root cause of the problem, so we can either return back to flash provider and say these chips are bad or to the PCB manufacturer and say the soldering here is wrong.
if JTAG can help, then my second question is which JTAG I should buy? I saw on beagleboard.org different options, like Flyswatter2 which is cheap and TI XDSXXXX which varies in capabilities and prices. I don't understand the differences between them to vary in price from less than 100$ to 1500$
Best Regards,
Ahmed