We are facing a 10-30% failure rate on our boards: One or two pages (16k flash arrays) got self-erased after programming with supplier's IC-Tester. Reprogramming these boards is possible.
Erased pages: 0x4000-0x7FFF and/or 0x8000-0xBFFF. Once also the unprotected part of Page 1 (0x8000-9FFF) was erased.
We do not use external memory. Flash programming algorithm is years old:
Your comment to /RESET and oscillator ... We'll check.
Thank you very much.
Message Edited by mawetzel on 2007-04-1607:02 AM
Message Edited by mawetzel on 2007-04-1607:13 AM
Same firmware and hardware (MC912DG128ACPVE ) design for 20+ years. Firmware erased 2~3 arrays for the batch marked QDT2036D (in field job only, cannot repeat in the lab). The QDP2004A batch is the old part and works OK