Skip to main content
Ding Xiufang
Associate
April 23, 2018
Question

STM32 SMBus Read Byte Error

  • April 23, 2018
  • 1 reply
  • 956 views
Posted on April 23, 2018 at 08:54

I used ST supply STM32_AN4502_FW_V2.0.2 for SMBus.When  test Read Byte command?0x19 can work?but 0x00 can not ACK right,TIMEOUT happen,Why?

#smbus
    This topic has been closed for replies.

    1 reply

    waclawek.jan
    Super User
    April 23, 2018
    Posted on April 23, 2018 at 22:05

    What is your hardware? How is it connected? Have you examined the SDA/SCL lines using an oscilloscope?

    JW

    Ding Xiufang
    Associate
    April 24, 2018
    Posted on April 24, 2018 at 02:52

    STM32F072RBT as slave, GUI as master. PMBus communication. When use GUI Read Byte (CMD=0x00), After Add_Rd byte have about 25ms delay then STOP, but use GUI Read Byte(CMD=0x19), All OK.

    waclawek.jan
    Super User
    April 24, 2018
    Posted on April 24, 2018 at 22:21

    Have you examined the SDA/SCL lines using an oscilloscope?

    JW