The address of EEROM

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

cross mob
Anonymous
Not applicable
        I am developing the board which uses CY68013A.   
ERROM for boot use 8kbyte, the device-address is A[2:0]=001.   
Can other EEROM-device be added to A[2:0]=000 by the purposes other than the boot?   
   
It is described on "13.5 EEROM Boot Loader" of the technical reference manual as "Additional EEPROM devices (with slave address of 1010) can be attached to the I²C-compatible bus for general-purpose use, as long as they are strapped for device addresses other than 000 or 001.".   
It is possible because "000 or 001". (not "000 and 001")   
   
Thanks!   
0 Likes
3 Replies
Anonymous
Not applicable
        I don't think that would be a problem but if the first byte turns out to be C0 or C2 i think there will be trouble....   
0 Likes
Anonymous
Not applicable
        Thanks for replying.   
   
If the first byte is C0 or C2, the problem is understood.   
If the first byte is not C0 or C2, it worried to transit to "NO EEPROM/Invalid EEPROM" condition.   
   
Thanks!   
0 Likes
Anonymous
Not applicable
        i didn't quite understand what you are asking... The boot up sequence is a state machine and chapter 3 has enough documentation as to how the device boots... going through it should clear your doubts...   
0 Likes