2024-04-14 03:54 AM
Hi Team, I am looking for an I2C EEPROM (or any I2C slave device) that supports 10-bit addressing scheme. Can anyone suggest any device?
Thanks,
Solved! Go to Solution.
2024-04-15 01:42 AM
Here's one: https://www.ti.com/lit/ds/symlink/lm8330.pdf
via: https://www.ti.com/interface/i2c/general-purpose-ios-gpios/products.html
So maybe worth a post on TI's forums to see if they have others:
https://e2e.ti.com/support/interface-group/interface/f/interface-forum
As the inventors & custodians of I2C, perhaps try asking on the NXP forums?
2024-04-14 11:47 AM
Welcome @PrashantG, to the community!
As far as I know, there are no EEPROMs with 10bit addressing. However, if it is to be any device, you can use any STM32 microcontroller, for example, where you can set addressing with 7bit or 10bit for slave operation.
Hope that helps?
Regards
/Peter
2024-04-14 12:07 PM
Be more specific.
You want something supporting 10-bit I2C slave addressing?
Or you want an EEPROM with 1KB (8kbit) or more? You should be able to find 32KB (256kbit) EEPROM, that have a 7-bit I2C slave address, and then a 16-bit internal memory address.
2024-04-15 01:20 AM
Yes, I was looking for any device that supports I2C slave mode and 10-bit addressing. This is for evaluation of 10-bit I2C addressing scheme.
I was preferring I2C EEPROM sort of device because I dont need to any programming of that device (Just power and access). But as Peter mentioned, if nothing is available, i can check with STM32.
2024-04-15 01:42 AM
Here's one: https://www.ti.com/lit/ds/symlink/lm8330.pdf
via: https://www.ti.com/interface/i2c/general-purpose-ios-gpios/products.html
So maybe worth a post on TI's forums to see if they have others:
https://e2e.ti.com/support/interface-group/interface/f/interface-forum
As the inventors & custodians of I2C, perhaps try asking on the NXP forums?
2024-04-17 01:36 AM
This is really helpful Andrew, Thanks a lot.
2024-04-17 02:07 AM
You're welcome.
Please update with your findings from this "evaluation of 10-bit I2C addressing scheme"; as we've seen, it's not widely used - so some practical experience could be valuable!