DADA SOM/DADA Hardware/Peripherals/I2C

From DAVE Developer's Wiki
Jump to: navigation, search
History
Issue Date Notes
2025/07/08 First release


Peripheral I2C[edit | edit source]

The I2C modules in the DADA SOM are compliant with Philips I2C-bus specification version 2.1. Up to 6 (six) I2C ports are available in the DADA SOM.

Description[edit | edit source]

Each I2C module has the following features:

  • Supports a standard mode (up to 100 Kbps) and fast mode (up to 400 Kbps)
  • Supports HS mode (up to 3.4 Mbps) - only in 1.8 V mode
  • 7-bit and 10-bit device addressing modes
  • General call, Start/Restart/Stop
  • Multicontroller transmitter/target receiver mode and receiver/target transmitter mode
  • Combined controller transmit/receive and receive/transmit mode
  • Built-in FIFO for buffered read
  • Programmable multitarget channel (responds to four separate addresses)
  • Low power consumption
  • Support Auto Idle mechanism, Idle Request/Idle Acknowledge handshake mechanism and asynchronous wakeup mechanism