Other Parts Discussed in Thread: UNIFLASH
Tool/software:
I have 5 devices out of a batch of 640 which have memory issues. Two programs are put onto the devices and then verified using Uniflash. The first program starts at memory address 0xC200 for 6786 bytes. The second program starts at memory address 0xFD20 for 602 bytes.
On all 5 of the failed devices - the first program verifies successfully but the second fails. Looking at the memory values, one or more addresses are erronously set at 0. When trying to write to these addresses directly through the memory browser, the memory will either lose its value again after powercycling - or cause a different memory address to corrupt.
The addresses I have spotted with issues are:
| FE32 |
| FDEE |
| FDF4 |
| FDF2 |
| FDF0 |
The marking on all of the devices states:
"430FR
5738
TI 28I
A62H J"
or
"430FR
5738
TI 42I
ALJZ J"
What could be the cause of these issues? Could the FRAM just be faulty - if so what % can we expect to see? or could they be being damaged somehow through the reflow process?