Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
en:x86:eapi_windows [2022/03/01 10:36] – removed disable testmode section weinholdo | en:x86:eapi_windows [2023/05/02 07:19] (current) – removed HTML weinholdo | ||
---|---|---|---|
Line 3: | Line 3: | ||
<callout type=" | <callout type=" | ||
+ | <panel type=" | ||
===== Preface ===== | ===== Preface ===== | ||
- | |||
<callout type=" | <callout type=" | ||
Line 15: | Line 15: | ||
https:// | https:// | ||
</ | </ | ||
+ | </ | ||
+ | <panel type=" | ||
===== Installation ===== | ===== Installation ===== | ||
- | |||
==== EAPI installation ==== | ==== EAPI installation ==== | ||
Line 23: | Line 24: | ||
- Plugin the USB drive to the Starterkit | - Plugin the USB drive to the Starterkit | ||
- Run the Windows command prompt as administrator and navigate into the TqWin64EAPI_R01.0x folder on the USB drive | - Run the Windows command prompt as administrator and navigate into the TqWin64EAPI_R01.0x folder on the USB drive | ||
- | - Execute **install.batch** from the command prompt | + | - Execute **install.bat** from the command prompt |
<callout type=" | <callout type=" | ||
The installation may fail if windows is configured to prohibit the installation of unsigned drivers. | The installation may fail if windows is configured to prohibit the installation of unsigned drivers. | ||
Line 43: | Line 44: | ||
---- | ---- | ||
+ | </ | ||
+ | |||
+ | <panel type=" | ||
===== EAPI Functions ===== | ===== EAPI Functions ===== | ||
+ | |||
<callout type=" | <callout type=" | ||
For detailed functions description please refer to PICMG EAPI specification: | For detailed functions description please refer to PICMG EAPI specification: | ||
Line 71: | Line 76: | ||
* EAPI_ID_BOARD_HW_REVISION_STR | * EAPI_ID_BOARD_HW_REVISION_STR | ||
* EAPI_ID_BOARD_PLATFORM_TYPE_STR | * EAPI_ID_BOARD_PLATFORM_TYPE_STR | ||
- | |||
- | |||
- | |||
- | |||
- | |||
Line 142: | Line 142: | ||
CPU Temperature = 30.5 | CPU Temperature = 30.5 | ||
</ | </ | ||
- | |||
- | |||
++++ | ++++ | ||
Line 152: | Line 150: | ||
* Fan speed values are in RPM. | * Fan speed values are in RPM. | ||
</ | </ | ||
+ | |||
+ | <callout type=" | ||
+ | Some EApiBoardGetValue functions are not yet supported on certain modules. | ||
+ | ++++ Table of supported functions | | ||
+ | • = Supported function | ||
+ | |||
+ | ^ ^ TQMx110EB | ||
+ | ^0 = EAPI Specification Version | ||
+ | ^ ::: | ::: | ::: | ::: | ::: | ::: | | ||
+ | ^1 = Boot Counter | ||
+ | ^ ::: | ::: | ::: | ::: | ::: | ::: | | ||
+ | ^2 = Running Time Meter | **•** | ||
+ | ^ ::: | ::: | ::: | ::: | ::: | ::: | | ||
+ | ^3 = Board Vendor PNPID | ** ** | ** ** | ** ** | ** ** | ** ** | | ||
+ | ^ ::: | ::: | ::: | ::: | ::: | ::: | | ||
+ | ^4 = Platform Specification Version | ||
+ | ^ ::: | ::: | ::: | ::: | ::: | ::: | | ||
+ | ^5 = Vendor Specific Driver Version | ||
+ | ^ ::: | ::: | ::: | ::: | ::: | ::: | | ||
+ | ^6 = Vendor Specific Library Version | ||
+ | ^ ::: | ::: | ::: | ::: | ::: | ::: | | ||
+ | ^7 = CPU Temperature | ||
+ | ^ ::: | ::: | ::: | ::: | ::: | ::: | | ||
+ | ^8 = Chipset Temperature | ||
+ | ^ ::: | ::: | ::: | ::: | ::: | ::: | | ||
+ | ^9 = System Temperature | ||
+ | ^ ::: | ::: | ::: | ::: | ::: | ::: | | ||
+ | ^10 = CPU Core Voltage | ||
+ | ^ ::: | ::: | ::: | ::: | ::: | ::: | | ||
+ | ^11 = 2.5V Voltage | ||
+ | ^ ::: | ::: | ::: | ::: | ::: | ::: | | ||
+ | ^12 = 3.3V Voltage | ||
+ | ^ ::: | ::: | ::: | ::: | ::: | ::: | | ||
+ | ^13 = Battery Voltage | ||
+ | ^ ::: | ::: | ::: | ::: | ::: | ::: | | ||
+ | ^14 = 5V Voltage | ||
+ | ^ ::: | ::: | ::: | ::: | ::: | ::: | | ||
+ | ^15 = 5V Standby Voltage | ||
+ | ^ ::: | ::: | ::: | ::: | ::: | ::: | | ||
+ | ^16 = 12V Voltage | ||
+ | ^ ::: | ::: | ::: | ::: | ::: | ::: | | ||
+ | ^17 = CPU Fan | **•** | ||
+ | ^ ::: | ::: | ::: | ::: | ::: | ::: | | ||
+ | ^18 = System Fan | **•** | ||
+ | ^ ::: | ::: | ::: | ::: | ::: | ::: | | ||
+ | |||
+ | ++++ | ||
+ | </ | ||
+ | |||
---- | ---- | ||
==== EAPI Display Backlight ==== | ==== EAPI Display Backlight ==== | ||
Line 382: | Line 429: | ||
==== GPIO ==== | ==== GPIO ==== | ||
<callout type=" | <callout type=" | ||
- | 8 GPIO's are available all TQ x86 Modules , all of them can be defined as output or input. | + | The number |
</ | </ | ||
\\ | \\ | ||
Line 458: | Line 505: | ||
\\ | \\ | ||
\\ | \\ | ||
+ | </ | ||
+ | <panel type=" | ||
+ | ===== Known Issues ===== | ||
- | |||
- | ====== Known Issues ====== | ||
=== EEPROM === | === EEPROM === | ||
* I2C EEPROM may be unstable if I2C bus speed is set to 400KHz. Recommended I2C bus speed is 100KHz. | * I2C EEPROM may be unstable if I2C bus speed is set to 400KHz. Recommended I2C bus speed is 100KHz. | ||
Line 480: | Line 528: | ||
6. Reboot the system to apply the configuration | 6. Reboot the system to apply the configuration | ||
</ | </ | ||
+ | </ |