• 07/14/2017
  • Public Content

GPIO Specifications

Dedicated GPIO lines
The Intel® Joule™ module provides 9 dedicated GPIO lines (GPIO_0 - 6, GPIO_17 (aka BTN_N signal) and GPIO_22) connected to the core processor.
GPIO internal pull UP / pull DOWN resistors
Each GPIO line can employ an internal pull UP or pull DOWN resistor, this is also defined within the configuration table and stored in the expansion board EEPROM device and read by the BIOS at cold boot.
Operating System GPIO to function mapping
GPIO signals are configured in BIOS for each supported operating system. The default mapping can change with each iteration of the BIOS. Refer to the Intel Joule compute module website for the current default mapping for each supported operating system.
See also: GPIO Level Transitioning in the Expansion Board Design Guide, and GPIOs in the Expansion Board Hardware Datasheet.

Product and Performance Information


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