HX3 EEPROM I2C Word Address

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

cross mob
niwa_1296046
Level 2
Level 2
Distributor - Macnica(GC)
50 sign-ins 10 questions asked 25 sign-ins

Hi,

I use HX3 Blaster Plus to Configure I2c eeprom(GT24P128C), customer i2c address is A0, word address is 16bit, but blaster plus write only one byte word address.

And I test CY4603, it's tow bytes word address. I don't know how to set word address? Could you give me advice, thanks

hub eeprom.png

0 Likes
1 Solution
MuthuM_11
Employee
Employee
10 likes received 10 likes given 5 likes given

Hi,

HX3 determines whether EEPROM is 8-bit word addressed or 16-bit word addressed using I2C slave address. It first attempts to read on slave address 0x50 (7-bit addressing) and proceeds if there is an ack for this slave address. If NACK, then it proceeds to read on slave address 0x51.

All small sized EEPROMs such as 24LC02B does not use A0 pin and slave address is 0x50. All large EEPROMs has A0 pin and should be pulled high to make the slave address as 0x51.

Please pull A0 pin high on your EEPROM to make the slave address as 0x51 and then HX3 would use 16-bit word address.

Regards,

Muthu

View solution in original post

0 Likes
2 Replies
MuthuM_11
Employee
Employee
10 likes received 10 likes given 5 likes given

Hi,

HX3 determines whether EEPROM is 8-bit word addressed or 16-bit word addressed using I2C slave address. It first attempts to read on slave address 0x50 (7-bit addressing) and proceeds if there is an ack for this slave address. If NACK, then it proceeds to read on slave address 0x51.

All small sized EEPROMs such as 24LC02B does not use A0 pin and slave address is 0x50. All large EEPROMs has A0 pin and should be pulled high to make the slave address as 0x51.

Please pull A0 pin high on your EEPROM to make the slave address as 0x51 and then HX3 would use 16-bit word address.

Regards,

Muthu

0 Likes
niwa_1296046
Level 2
Level 2
Distributor - Macnica(GC)
50 sign-ins 10 questions asked 25 sign-ins

hi muthu,

So it's fixed 0x51 (7-bit addressing) for 16bit word address.

For Eeprom GT24P128C has only 4 Pins,  haven't A0 PIN.  I should change to GT24P128CA2.

Regards,

Nicole

0 Likes