Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:x86:eapi_windows [2022/02/02 10:24] weinholdoen:x86:eapi_windows [2023/05/02 07:19] (current) – removed HTML weinholdo
Line 3: Line 3:
 <callout type="primary" icon="true">Please note that the EAPI Windows package is only available on request: [[Support@tq-group.com?subject=[EAPI Request] Windows|Request EAPI]]</callout> <callout type="primary" icon="true">Please note that the EAPI Windows package is only available on request: [[Support@tq-group.com?subject=[EAPI Request] Windows|Request EAPI]]</callout>
  
 +<panel type="primary">
 ===== Preface ===== ===== Preface =====
- 
  
 <callout type="primary" icon="true"> <callout type="primary" icon="true">
Line 15: Line 15:
 https://technet.microsoft.com/en-us/library/security/3033929.aspx https://technet.microsoft.com/en-us/library/security/3033929.aspx
 </callout> </callout>
 +</panel>
  
 +<panel type="primary">
 ===== 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="warning" icon="true"> <callout type="warning" icon="true">
 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.
-Please see here for more information.+Please see [[.:eapi_windows#disable_windows_driver_signature_verification|Disable Windows driver signature verification]] for more information.
 </callout> </callout>
  
Line 43: Line 44:
  
 ---- ----
 +</panel>
 +
 +<panel type="default" title="false">
 ===== EAPI Functions ===== ===== EAPI Functions =====
 +
 <callout type="primary" icon="true"> <callout type="primary" icon="true">
 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
 </code> </code>
- 
- 
  
 ++++ ++++
Line 152: Line 150:
   * Fan speed values are in RPM.   * Fan speed values are in RPM.
 </callout> </callout>
 +
 +<callout type="warning" icon="true">
 +Some EApiBoardGetValue functions are not yet supported on certain modules.
 +++++ Table of supported functions |
 +• = Supported function
 +
 +^ ^  TQMx110EB  ^  TQMxE40M  ^  TQMxE40C1  ^  TQMxE40C2  ^  TQMxE40S  |
 +^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  |  **•**  |  **  **  |  **  **  |  **  **  |  **  **  |
 +^ ::: | ::: | ::: | ::: | ::: | ::: |
 +
 +++++
 +</callout>
 +
 ---- ----
 ==== EAPI Display Backlight ==== ==== EAPI Display Backlight ====
Line 382: Line 429:
 ==== GPIO ==== ==== GPIO ====
 <callout type="primary" icon="true"> <callout type="primary" icon="true">
-8 GPIO's are available all TQ x86 Modules , all of them can be defined as output or input.+The number of GPIOs depends on the used module!
 </callout> </callout>
 \\   \\  
Line 458: Line 505:
 \\   \\  
 \\   \\  
 +</panel>
 +<panel type="default" title="false">
 +===== 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 473: Line 521:
 3. Restart your System \\ 3. Restart your System \\
 4. After restarting, "Test Mode" should be displayed at the bottom right of the desktop. Now the TQ EAPI can be installed as described under [[.:eapi_windows#eapi_installation|EAPI installation]]. \\ 4. After restarting, "Test Mode" should be displayed at the bottom right of the desktop. Now the TQ EAPI can be installed as described under [[.:eapi_windows#eapi_installation|EAPI installation]]. \\
 +<WRAP hide>
 5. After the installation the "Test Mode" can be terminated again: 5. After the installation the "Test Mode" can be terminated again:
 <code> <code>
Line 479: Line 527:
 </code> </code>
 6. Reboot the system to apply the configuration 6. Reboot the system to apply the configuration
 +</WRAP> 
 +</panel>
  • Last modified: 2022/08/04 15:04