Part Number: MSP430F1612
Hi we have been using this processor for a years now, and never came across this.
Is there anyone that can help us solve this. When we program the unit the working devices writes the following when the chip is read:
=== Information Memory Segments 0x1000 - 0x10FF ======
0x1000: 01 00 10 00 01 00 01 03 03 00 0A 04 02 00 00 00 | ................
0x1010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
0x1020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
0x1030: 00 00 00 FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
0x1040: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
0x1050: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
0x1060: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
0x1070: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
0x1080: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
0x1090: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
0x10A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
0x10B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
0x10C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
0x10D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
0x10E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
0x10F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
But then about 10% of the processors give us the following when read back and
Give strange characters on the boot screen and changes some of our settings.
=== Information Memory Segments 0x1000 - 0x10FF ======
0x1000: 21 80 6A D8 81 40 01 A2 0A 62 3B CE 22 00 88 8B | !.j..@...b;."...
0x1010: A2 0F A3 C3 90 C1 88 E3 82 CB 91 E9 90 A9 22 EB | ..............".
0x1020: 82 E2 89 C9 C0 C9 13 C9 A0 81 83 ED 48 09 AB E8 | ............H...
0x1030: 00 E0 82 FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
0x1040: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
0x1050: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
0x1060: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
0x1070: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
0x1080: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
0x1090: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
0x10A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
0x10B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
0x10C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
0x10D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
0x10E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
0x10F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
We have done the following:
- When we replace the processor, this error is fixed.
- When we take a working device and create a hex from a working device it works and fixes the faulty one
Do you have any advice in pointing us in the correct direction, can this be old processors as this part has become absolute and we are struggling to find them, maybe we were sold old stock.
How does the marking work on the Processor? We currently have two different one’s under investigation. 9BC43LTG4 – M430F1612 – REV B ---- 31AT3VTG4 – M430F1612 – REV B

