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

PSoC™ 5, 3 & 1 Forum Discussions

BrLe_1342771
Level 1
Level 1
First like received

Hello,

   

I have been investigating PSoC3 for corrupt user flash after power is cycled. Investigations show that PSoC1 had a sensitivity to voltage spikes and flash was corrupted and even erased completely. CY8C3244LTI-123 is having the same issue. Is there something hardware or software wise to fix this issue.

   

 

   

Thank you for your help.

0 Likes
1 Solution
HeLi_263931
Level 8
Level 8
100 likes received 50 likes received 25 likes received

Hardware-wise you can ensure that there are no voltage spikes (proper decoupling caps, ESD/over-voltage protection before the LDO). Software-wise you can do double-buffering so you don't overwrite existing data on updates. When power gets lost during a write there is not much you can do.

View solution in original post

0 Likes
2 Replies
HeLi_263931
Level 8
Level 8
100 likes received 50 likes received 25 likes received

Hardware-wise you can ensure that there are no voltage spikes (proper decoupling caps, ESD/over-voltage protection before the LDO). Software-wise you can do double-buffering so you don't overwrite existing data on updates. When power gets lost during a write there is not much you can do.

0 Likes
emen_2218296
Level 4
Level 4
25 replies posted 10 replies posted 5 replies posted

Can you post your schematic ?

0 Likes