Density limit of storage connecting FX3 with I2C

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

cross mob
TeMa_2997106
Level 6
Level 6
Distributor - TED (Japan)
10 likes received 10 solutions authored 250 replies posted

Is there a device size limit for the storage connected to FX3 via I2C, other than for booting?

I want to merge and store FPGA configuration data and FX3 boot data in storage connected by I2C.

AN76405 has a description of EEPROM support capacity. I think this number is only the limit of FX3's boot density. Is it correct?

Thanks,
Tetsuo

0 Likes
1 Solution
AliAsgar
Moderator
Moderator
Moderator
1000 replies posted 250 solutions authored 750 replies posted

Hi Tetsuo,

If the I2C EEPROM is used for booting, storage size cannot go beyond 256KB.

But if EEPROM is used for cases other than booting, any size of EEPROM can be used, provided the (2*slave address)+register address+register content should not exceed 8 bytes of data.

Best Regards,
AliAsgar

View solution in original post

0 Likes
1 Reply
AliAsgar
Moderator
Moderator
Moderator
1000 replies posted 250 solutions authored 750 replies posted

Hi Tetsuo,

If the I2C EEPROM is used for booting, storage size cannot go beyond 256KB.

But if EEPROM is used for cases other than booting, any size of EEPROM can be used, provided the (2*slave address)+register address+register content should not exceed 8 bytes of data.

Best Regards,
AliAsgar

0 Likes