Reading / writing from using I2C on Linux

前端 未结 4 1169
死守一世寂寞
死守一世寂寞 2021-01-01 22:58

I\'m trying to read/write to a FM24CL64-GTR FRAM chip that is connected over a I2C bus on address 0b 1010 011.

When I\'m trying to write 3

4条回答
  •  长情又很酷
    2021-01-01 23:46

    I do not have experience with that particular device, but in our experience many I2C devices have "quirks" that require a work-around, typically above the driver level.

    We use linux (CELinux) and an I2C device driver with Linux as well. But our application code also has a non-trivial I2C module that contains all the work-around intelligence for dealing with all the various devices we have experience with.

    Also, when dealing with I2C issues, I often find that I need to re-acquaint myself with the source spec:

    http://www.nxp.com/acrobat_download/literature/9398/39340011.pdf

    as well as the usage of a decent oscilloscope.

    Good luck,

    Above link is dead, here are some other links:

    http://www.nxp.com/documents/user_manual/UM10204.pdf and of course wikipedia: http://en.wikipedia.org/wiki/I%C2%B2C

提交回复
热议问题