Skip to main content
Associate
April 14, 2024
Solved

I2C EEPROM with 10-bit address support

  • April 14, 2024
  • 3 replies
  • 2675 views

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,

 

Best answer by Andrew Neil

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?

https://community.nxp.com/

 

3 replies

Peter BENSCH
Technical Moderator
April 14, 2024

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

Tesla DeLorean
Guru
April 14, 2024

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.

Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..
PrashantGAuthor
Associate
April 15, 2024

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. 

Andrew Neil
Andrew NeilBest answer
Super User
April 15, 2024

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?

https://community.nxp.com/

 

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
PrashantGAuthor
Associate
April 17, 2024

This is really helpful Andrew, Thanks a lot. 

Andrew Neil
Super User
April 17, 2024

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!

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.