嵌入式开发者社区

标题: 关于看门狗的应用 [打印本页]

作者: tulipyyf    时间: 2015-9-5 22:57
标题: 关于看门狗的应用
创龙工程师,你好
- t9 o$ H! y) T0 O6 F0 x! G; N咨询一个问题,贵司的“创龙TMS320C6748光盘资料” 中,StarterWare例程中有WatchDog例程。
$ A; t7 C  W) _, _4 O7 g8 |# M1 h% S& v& ^  K7 j, y, E9 m& `
我想问的是,我的系统,DSP核心为运行SYSBIOS,ARM核心运行Linux,我现在在OMAPL138的DSP核心上移植了“WatchDog例程”的看门狗程序,请问会干扰ARM核心的Linux 运行吗??   毕竟看门狗使用的是定时器,是不是ARM核心的Linux回占用定时器资源。请教~~* J( ^8 D& |4 K3 x3 F; g* e" ]

, |3 k% ^5 q/ t8 b) U我的目的是在DSP程序中定时喂狗,如果超时,则全系统reset。. k8 c" g, W) s  E
% y# U; u" m5 g% `/ I9 B: M
8 a' \5 p! I7 Q8 H* T

作者: 希望缄默    时间: 2015-9-6 09:03
Linux SYS/BIOS 均会占用一个定时器4 R2 l! n) p! A, ^; s' c/ p3 e
' }; W3 g9 V- g$ y
看门狗会复位整个 SoC 而且看门狗仅定时器 1 可用
作者: tulipyyf    时间: 2015-9-7 15:36
谢谢,我想问一下,是不是看门口溢出后,此时系统重启,然后从uboot开始启动~~
作者: 希望缄默    时间: 2015-9-7 17:59
tulipyyf 发表于 2015-9-7 15:361 Y1 r- U, r( l1 E7 w
谢谢,我想问一下,是不是看门口溢出后,此时系统重启,然后从uboot开始启动~~ ...
6 K) p% S' x! X% D0 I6 s6 q

作者: tulipyyf    时间: 2015-9-8 11:15
谢谢,我刚才测试了一下+ p( }( p6 e  l  D7 R2 ~9 \
发现这样一个问题,我直接移植到DSP 的SYSBIOS# U  ^& r3 `) A0 s
但是,发现使用后导致双核IPC停止工作,是不是还是定时器占用了?~请教,着急
  l; e7 n0 ^1 t3 x2 h8 s) Q
作者: tulipyyf    时间: 2015-9-8 12:55
喂狗函数 加到中断或者任务中  均不行~~,直接使双核通信不能工作4 L* E: Y0 ]1 U# U! R3 q





欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4