【经验】地平线SoC系统X3M平台watchdog的使用和测试方法

2022-08-25 世强
SoC系统,X3M,地平线 SoC系统,X3M,地平线 SoC系统,X3M,地平线 SoC系统,X3M,地平线

地平线Watchdog的实现方式是由一个timer每隔6秒唤醒喂够线程。喂狗线程为最高优先级试试线程,绑定在CPU0上。


Timer因为是中断下半部处理,可能在任意CPU core上执行。如果系统挂死不能喂狗,且中断可响应,11秒后会触发bark_irq,打印各个CPU上的调用栈,15秒后bite,系统重启。如果系统挂死不能喂狗,且中断不可响应,15秒后bite,系统重启。本文将介绍地平线SoC系统X3M平台的watchdog使用和测试方法。


1. Watchdog的使用

目前开发阶段,Watchdog驱动默认关闭,系统发生挂死后不会重启,便于调试分析。

需要打开Watchdog 功能的话可以通过/sys/ 设置:

(1). 打开

#echo 1 > /sys/module/hobot_wdt/parameters/kthread_disable

(2). 关闭

#echo 0 > /sys/module/hobot_wdt/parameters/kthread_disable


2. Watchdog测试方法

增加了watchdog测试模块,可以在各个CPU core上触发死循环,可以选择开中断、关中断、关中断下半部三种模式。

命令格式为

echo deadloop CPU_MASK MODE > /sys/kernel/debug/wdt_test

CPU_MASK:

每一位对应一个CPU core,设1表示选定,设0表示忽略,比如1000,表示CPU0, 0110表示CPU1和CPU2

MODE:

每一位对应一个CPU core,设置中断关闭模式, 0表示不关中断,1表示关中断,2表示关下半部,

比如1000 表示关闭CPU0的中断,0200表示关闭CPU1的下半部,0000表示全部不关中断下的死循环。

只有对应CPU_MASK位设置为1后对应MODE位才起作用。

测试方法如下:

# Case 1 watchdog

echo 1 > /sys/module/hobot_wdt/parameters/kthread_disable

echo deadloop 1000 1000 > /sys/kernel/debug/wdt_test

# Case 2. CPU0bark irq

echo 0 > /sys/module/hobot_wdt/parameters/kthread_disable

echo deadloop 1000 0000 > /sys/kernel/debug/wdt_test

# Case 3. CPU0

echo 0 > /sys/module/hobot_wdt/parameters/kthread_disable

echo deadloop 1000 1000 > /sys/kernel/debug/wdt_test

# Case 4. CPU0bark_irq

echo 0 > /sys/module/hobot_wdt/parameters/kthread_disable

echo deadloop 1000 2000 > /sys/kernel/debug/wdt_test

# Case 5. CPU1bark_irq

echo 0 > /sys/module/hobot_wdt/parameters/kthread_disable

echo deadloop 0100 0100 > /sys/kernel/debug/wdt_test

# Case 6. CPU1CPU2bark_irqsoftlockup

echo 0 > /sys/module/hobot_wdt/parameters/kthread_disable

echo deadloop 0110 0220 > /sys/kernel/debug/wdt_test




授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由孟高祥提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

地平线旭日X3系列智能芯片开发经验资料汇总

旭日X3 是地平线针对 AIoT 场景,推出的新一代低功耗、高性能的智能芯片;集成了地平线最先进的伯努利2.0 架构引擎( BPU® )。包含 X3M 和 X3E 两颗芯片,X3M 主要面向 8M 智能前视市场和边缘计算,提供 5TOPS 算力;X3E 主要面向 5M 智能前视市场,提供 3TOPS 算力。

设计经验    发布时间 : 2024-08-16

【经验】地平线ISP工具Control tool的使用方法介绍

Control tool是isp-tuning时tuning ISP参数的图形界面工具,对于刚接触地平线的开发者来说,会比较陌生,下面详细介绍Control tool的使用方法。

设计经验    发布时间 : 2022-09-10

【经验】地平线X3M SDB开发板烧录ubuntu镜像实操和注意事项

地平线X3M SDB开发板,地平线论坛已经支持yocto linux和ubuntu两种SDK包,本文实操烧录ubuntu镜像以及说明注意事项。

设计经验    发布时间 : 2022-06-24

数据手册  -  地平线  - Rev. 1.0  - February 2021 PDF 英文 下载

地平线(Horizon Robotics)新一代AIoT智能芯片选型表

描述- 旭日®3 是地平线针对 AIoT 场景,推出的新一代低功耗、高性能的智能芯片;集成了地平线最先进的伯努利2.0 架构引擎( BPU® ),可提供 5TOPS 的算力。新的 BPU 架构极大提升了对先进 CNN 网络架构的支持效果,并极大降低了运算对 DDR 带宽的占用率。辅以地平线天工开物® 软件开发平台,大幅简化算法开发与部署过程,降低产品的落地成本。

型号- X3M,X3E

选型指南  -  地平线  - 2022/10/25 PDF 中文 下载

【应用】地平线推出基于AI SoC X3M的扫地机方案,提供配套TROS操作系统和AI算法

地平线推出基于Sunrise®旭日芯片的扫地机方案,提供芯片+操作系统+算法的完整解决方案,实现更智能、更稳定、更主动的智能扫地机应用。

应用方案    发布时间 : 2022-07-05

CAD模型库  -  地平线  - 2024-06-03 RAR 英文 下载

【应用】地平线AI SoC芯片X3M助力智能停车场系统设计,可实现车牌识别、车流量检测等功能,算力可达5Tops

现在,随着智能芯片、算法的技术发展,方便快捷、稳定可靠的非接触式智能停车设备已走进大大小小的城市,成为当今停车场设备的主流。地平线推出的X3M系列AI SoC芯片,可应用于停车场的智能识别设备,用来检测施工车辆的车牌、类别,并可实现计算车流量的功能。

应用方案    发布时间 : 2023-02-26

基于单颗地平线征程3,宏景智驾首发单SoC行泊一体解决方案

近日,福瑞泰克宣布推出基于单颗地平线征程®3芯片开发的、面向量产的轻量级行泊一体解决方案,为车企智能化系统进阶提供了更高适配版本的智能驾驶产品,以高性价比助力行泊一体快速落地。基于该方案,更多车型得以实现更复杂、可靠度更高的行泊一体功能,支持如主动安全、HWA高速公路辅助驾驶、智能泊车辅助APA等功能。该方案预计将于2023年下半年实现量产上车。

原厂动态    发布时间 : 2024-04-16

数据手册  -  地平线  - V1.0  - 2020-11-01 PDF 中文 下载

【经验】地平线X3M开发板添加dummy_codec虚拟声卡驱动的方法

一个完整的声卡信息由cpu_dai,codec_dai,platform,dai_link组成。本文将详细介绍地平线X3M开发板添加dummy_codec虚拟声卡驱动的方法。

设计经验    发布时间 : 2022-06-15

商品及供应商介绍  -  地平线  - 2024/2/22 PDF 中文 下载

【应用】地平线AI SOC芯片X3M系列助力边缘计算盒子应用,算力可达5Tops

本文将介绍地平线X3M系列AI SOC芯片,可应用于边缘计算盒子,实现视觉部分的算法。镜头模组将采集到的信息传送给X3M芯片,芯片通过算法,实现视觉部分的识别,如人脸识别,手势识别,火焰识别的动作,然后将信息通过接口进行传输。

应用方案    发布时间 : 2022-08-28

地平线发布具有4核ARMA53处理能力的X3派AI开发平台,支持H.264/H.265编解码和5Tops端侧推理|视频

地平线旭日®️X3派是一款面向生态开发者的嵌入式AI开发板,接口兼容树莓派,具有5Tops端侧推理与4核ARMA53处理能力。可同时多路CameraSensor的输入并支持H.264/H.265编解码。

新产品    发布时间 : 2022-06-16

CAD模型库  -  地平线  - 2024/1/22 RAR 英文 下载

展开更多

电子商城

查看更多

品牌:地平线

品类:SOC

价格:¥144.8208

现货: 673

品牌:地平线

品类:SOC

价格:¥128.7296

现货: 409

品牌:地平线

品类:SOC

价格:

现货: 0

品牌:地平线

品类:SOC

价格:¥152.8664

现货: 0

品牌:地平线

品类:SOC

价格:¥144.8208

现货: 0

品牌:SILICON LABS

品类:SoC

价格:¥27.5018

现货: 8,080

品牌:SILICON LABS

品类:SoC

价格:¥16.4456

现货: 2,500

品牌:旺凌科技

品类:集成电路IC芯片

价格:¥6.7800

现货: 2,347

品牌:旺凌科技

品类:集成电路IC芯片

价格:¥13.5600

现货: 2,300

品牌:SILICON LABS

品类:SoC

价格:¥47.2922

现货: 2,000

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:地平线

品类:SOC

价格:¥40.9328

现货:1,804

品牌:君正

品类:SOC

价格:¥23.3900

现货:1,268

品牌:RENESAS

品类:SOC

价格:¥23.5809

现货:442

品牌:RENESAS

品类:SoC

价格:¥2,533.3731

现货:362

品牌:RENESAS

品类:SOC

价格:¥18.2280

现货:313

品牌:RENESAS

品类:SoC

价格:¥1,717.6000

现货:299

品牌:RENESAS

品类:SOC

价格:¥291.9920

现货:295

品牌:RENESAS

品类:SOC

价格:¥309.1680

现货:185

品牌:RENESAS

品类:SOC

价格:¥1,030.5600

现货:153

品牌:RENESAS

品类:SOC

价格:¥1,717.6000

现货:135

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

FloTHERM热仿真

提供稳态、瞬态、热传导、对流散热、热辐射、热接触、和液冷等热仿真分析,通过FloTHERM软件帮助工程师在产品设计初期创建虚拟模型,对多种系统设计方案进行评估,识别潜在散热风险。

实验室地址: 深圳 提交需求>

电子产品OEM制造/ODM研发服务

拥有中等规模的SMT、DIP以及成品组装产线;支持PCBA及成品OEM/ODM代工组装制造;在嵌入式系统、物联网系统等具备专业性量产制造的项目组织和服务能力。

提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面