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

cross mob
ericyu
Level 1
Level 1
5 sign-ins First reply posted First question asked
Hello, I would like to know How many times to Programming Flash Memory of CY22381, (Programming Flash Memory Times of CY22381) and if there is a volatility memory version of cy22381 or non-volatility memory version of cy22381 ? what is the part number of these two? thanks!
0 Likes
1 Solution
PradiptaB_11
Moderator
Moderator
Moderator
500 replies posted 250 solutions authored 250 replies posted

Hi @ericyu ,

There are no variants of a volatile memory version for CY22381. The is the only part there with flash memory inside to store the configuration information. Also currently the programming option is limited to factory only and field programming is currently not there. So generally the chips are programmed once and used by customer on their boards. 

View solution in original post

0 Likes
3 Replies
PradiptaB_11
Moderator
Moderator
Moderator
500 replies posted 250 solutions authored 250 replies posted

Hi @ericyu ,

There are no variants of a volatile memory version for CY22381. The is the only part there with flash memory inside to store the configuration information. Also currently the programming option is limited to factory only and field programming is currently not there. So generally the chips are programmed once and used by customer on their boards. 

0 Likes
ericyu
Level 1
Level 1
5 sign-ins First reply posted First question asked

Thank you very much!

And  I notice that the non-volatility memory version of cy22381 , it is max programing times of cy22381 is 100 ,in cy22381 datasheet, but when I program this part cy22381fxit, it can be programmed only once, thus it can not be programed using a different pll output file, why? is it one time programing (OTP) part ? and other part number of non-volatility memory version of cy22381 ? thanks!

0 Likes
PradiptaB_11
Moderator
Moderator
Moderator
500 replies posted 250 solutions authored 250 replies posted

Hi @ericyu ,

The programming cycles also depend on the JEDEC file used for programming. If some of the bits in the JEDEC are  programmed to 0 then the part will not be reprogrammable. So the JEDEC you are using might be using setting those bits if you are unable to reprogram the device. 

Thanks,

Pradipta.

0 Likes