Other Parts Discussed in Thread: HALCOGEN
Hello,
We are using the hercules RM48L952ZWT board, with HalCoGen 4.3.0. What would cause parts of On-Chip Flash with data to randomly erase on your RM48 part?
I read on another thread that the RM48 on-chip Flash is sensitive to glitches on VDD and that can cause all sorts of deviations from normal operation, including partial or complete erasure of FLASH. If VDD is allowed to raise or fall slowly, no internal detector is not engaged and an external reset circuit is not provided, because of noise and/or power supply ramp rates. I read that an under-voltage condition while writing the flash memory can corrupt flash contents. It is my understanding there is no internal detector in the RM48 to monitor that the operating volt-age matches the detection level. There is also no external low VCC reset protection circuit can be used. If a reset occurs while a write operation is in progress, the write operation will be completed provided that the power supply voltage is sufficient.
If this is correct, what are the precise fluctuations of voltage for the RM48 that would corrupt/erase the flash banks (Bank 7 which I know is different type of Flash because of the larger number of erase/writes allowed then Banks 0 and 1)? Any recommendations? Thank you.