• 07/14/2017
  • Public Content
Contents

I2C Interfaces

The Intel® Joule™ module provides 7 master I2C interfaces.
See also: I2C - Inter-Integrated Circuit Buses in the Expansion Board Design Guide.
I2C features
  • I2C_0 through I2C_6 support standard, full, fast and high-speed modes with a maximum data speed of 3.4Mbps
  • I2C master mode only; no support for multi-master mode
  • Clock stretching by slave devices is possible
  • Both 7-bit and 10-bit addressing modes are supported
I2C default configuration
Name
Description/Usage
Source
Destination
I2C_0
Dedicated EEPROM on expansion board (holds configuration table)
LPSS
Routed on module J7 for expansion board use
I2C_1
General usage
LPSS
Routed on module J7 for expansion board use
I2C_2
General usage
LPSS
Routed on module J7 for expansion board use
I2C_3
Camera support for JCAM1
LPSS
Module Camera Connector - JCAM1
I2C_4
Camera support for JCAM2
LPSS
Module Camera Connector - JCAM2
ISH_I2C_0
General usage; mapped to LPSS I2C_5
LPSS
Routed on module J6 for expansion board use
ISH_I2C_1
General usage; mapped to LPSS I2C_6
LPSS
Routed on module J6 for expansion board use
 
 

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804