Skip to main content
Visitor II
April 3, 2020
Question

how to establish a communication with M24c32-R?

  • April 3, 2020
  • 5 replies
  • 1366 views

I am trying to communicate M24C32-R with master but for some reason i could not able to !! It appears to me it might be hardware issue.

I have connected E0,E1,E2 to ground , Vcc to 3.3V,

WC to ground,

I have pulled up SCL and SDA to 3.3V with 10K ohm resistor.

can some one please tell me if i did wrong any where in hardware???

    This topic has been closed for replies.

    5 replies

    ST Employee
    April 3, 2020

    Hello,

    1) How about /HOLD ?

    2) Do you have an Ack / Noack on the first opcode 1010 000 R/W ?

    BR

    Team EEPROM suPPort

    ApillAuthor
    Visitor II
    April 3, 2020

    1) there is no response from eeprom !!

    no ack

    Does SCL has to be pulled low to ground ? instead of pulling up ,

    In AN2014, page 28, scl is pulled to ground

    Visitor II
    April 3, 2020

    Hi,

    pull-up is correct for I2C.

    Do you have an oscilloscope or a simple logic analyzer?

    Does the partner generate the clock signals correct?

    Does another i2c eprom work?

    Kind regards

    Daniel

    ApillAuthor
    Visitor II
    April 5, 2020

    because of current situation in the world ! i do not have oscilliscope !!

    Visitor II
    April 6, 2020

    Hi,

    without an oscilloscope or a logic analyzer it is hard to investigate.

    What chip is at the other end of the I2C? How many slaves are connected to the I2C bus?

    How high is your clockrate of the bus? 400kHz?

    Kind regards

    Daniel