高通模块Modem温度控制策略与配置详解

版权申诉
0 下载量 199 浏览量 更新于2024-09-10 1 收藏 18KB DOCX 举报
本文档详细讨论了高通模块modem的温度控制实现方法,以防止过热导致的设备异常。高通模块通过三种不同的性能降低等级来应对温度升高情况: 1. **Level 1 - UL datathrottle**:这是最基础的温度控制级别,modem会限制数据上行速率。具体配置包括修改NV65611来定义上行速率(每毫秒字节数)和NV65676来设置数据速率状态改变的时间(默认15秒)。 2. **Level 2 - Continuous throttle UL + Txpower backoff / DL datathrottle**:此级别更为严格,除了上行速率限制外,还会调整发送功率(通过/nv/item_files/modem/lte/ML1/tx_power_backoff配置)和下行速率(通过/nv/item_files/modem/lte/ML1/tm_mechanism开关)。tm_mechanism的不同值对应不同的功能组合:01表示连续上行和下行速率限制,而00则仅限上行速率加上功率回退。 3. **Level 3 - Disable All modes and Limited services (E911)**:这是最高级别的控制,modem将完全停止所有模式并只提供紧急服务(如E911),此时不需要额外配置。 实现温度监控的步骤是通过添加和配置/nv/item_files/therm_monitor/config.ini文件。该文件包含两个部分:[pa]和[pa_1],分别对应不同的热区监控。每个部分都定义了温度阈值(如85℃、100℃等)和采取的动作(如mitigate、mitigate_1等),以及对应动作的信息代码。当温度达到预设阈值时,modem会根据配置自动调整其工作状态以保持在安全范围内。 这份文档提供了对高通模块modem温度控制策略的深入理解,包括如何通过调整性能参数来防止过热,并展示了关键的配置文件和参数设置,这对于理解和管理modem的温度健康至关重要。