Open main menu

DAVE Developer's Wiki β

Changes

Software thermal protection
DAVE Embedded Systems' team is available for any additional information, please contact [mailto:sales@dave.eu sales@dave.eu].
 
=== Heatsink suggestion ===
The MITO 8M SOM is designed with two holes that allow to mount a heatsink directly on the CPU IC.
 
Suggested part are ATS Push Pin Heat Sinks CPX0250250xx or FPX0250250xx part numbers.
 
See ATS website for more details [https://www.qats.com/eShop.aspx?productGroup=0&subGroup=3&q=Push%20Pin].
===Software thermal protection ===
At U-Boot level, automatic boot procedure is halted until Tj is smaller than (following temperatures might seem excessively low but they take into account the intrinsic poor precision of the temperature sensor to provide a reasonable safe margin):
*80°C TBD for Consumer parts*90°C 95°C for Industrial parts
====Linux kernel====
*for Consumer parts
** passive threshold: TBD
** critical threshold: TBD
*for Industrial parts
** passive threshold: 85°C
** critical threshold: 90°C*for Industrial parts** passive threshold: 95°C** critical threshold: 100°C
**
By default, temperature thresholds are set up as follows:
*<code>trip_point0</code>: 85°C
*<code>trip_point1</code>: 100°C95°C.
Trip point thresholds can be accessed via <code>sysfs</code> interface from user space. The following example shows how to read the values of the trip points:
a000298_approval, dave_user
299
edits