Copyright
©
2016
congatec
AG
IA40m12.indd
53/97
operating system (e.g. charge state of the battery, information about the battery, alarms/events for certain battery states, ...) without the need
for any additional modifications to the system BIOS.
In addition to the ACPI-Compliant Control Method Battery mentioned above, the latest versions of the conga-IA4 BIOS and board controller
firmware also support LTC1760 battery manager from Linear Technology and a battery only solution (no charger). All three battery solutions are
supported on the I2C bus and the SMBus. This gives the system designer more flexibility when choosing the appropriate battery sub-system.
For more information about this subject visit the congatec website and view the following documents:
•
congatec Battery Management Interface Specification
•
Battery System Design Guide
•
conga-SBM
3
User’s Guide
6.7
API Support (CGOS)
congatec provides an API that allows application software developers to easily integrate the BIOS customization features mentioned above
into their code. The CGOS API (congatec Operating System Application Programming Interface) is the congatec proprietary API that is
available for all commonly used Operating Systems such as Win32, Win64, Win CE, Linux.
The architecture of the CGOS API driver provides the ability to write application software that runs unmodified on all congatec CPU modules.
All the hardware related code is contained within the congatec embedded BIOS on the module. See section 1.1 of the CGOS API software
developers guide, which is available on the congatec website .
6.8
Thermal/Voltage Monitoring
The conga-IA4 SBC features three temperature sensors - the CPU, memory and board controller sensors.
The board controller can monitor six different voltages which are main power, 5V (runtime), 5V (standby), 1.05V (runtime), VCORE, 3,3V (runtime)
and 3,3V (standby).