CY8C29866 Flash corruption

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
StHo_2254621
Level 1
Level 1

Hi

I'm wondering if any else is finding a problem with the CY8C29866 flash.

We are using it as a control processor on card, that is used to monitors a larger system.

Intermittently, we find the internal flash is becoming corrupt. To a certain degree the processor continues to run, but acts odd or unstable. Using the programmer we sometimes find the actual checksum has changed but not always.

We haven't identified a particular cause or event prior to the corruption, but the only way to fix the problem it is to reprogram the flash. Then it works for a while, but can become corrupt again.

There is an Errata about ensuing the device is programmed above a certain voltage, because the flash will become corrupt. We do ensure the voltage is correct, and we are still having problems. There is no writing to the flash in the code.

Thanks

0 Likes
1 Solution
AjayB_76
Moderator
Moderator
Moderator
100 sign-ins 10 questions asked 5 questions asked

One of the most common violations of the spec we have seen is customers doing a Flash write at 24Mhz when voltage is below 4.75V. This can cause unintended flash operations.

Can you ensure there is no 24Mhz operation is happening ( even during a power down event?)

pastedImage_0.png

View solution in original post

0 Likes
2 Replies
SampathS_11
Moderator
Moderator
Moderator
250 sign-ins 250 solutions authored 5 questions asked

It would help us identify the issue, if we can get the original checksum, and the corrupted checksum. How can we identify that the processor is behaving odd or unstable?

Is the power supply to the device meeting all datasheet specifications?

Can we get the schematic, and the PSoC Designer project?

0 Likes
AjayB_76
Moderator
Moderator
Moderator
100 sign-ins 10 questions asked 5 questions asked

One of the most common violations of the spec we have seen is customers doing a Flash write at 24Mhz when voltage is below 4.75V. This can cause unintended flash operations.

Can you ensure there is no 24Mhz operation is happening ( even during a power down event?)

pastedImage_0.png

0 Likes