嵌入式开发者社区

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

作者: tulipyyf    时间: 2015-9-5 22:57
标题: 关于看门狗的应用
创龙工程师,你好/ a' ?3 n8 ]! N% t
咨询一个问题,贵司的“创龙TMS320C6748光盘资料” 中,StarterWare例程中有WatchDog例程。- k- \* S% X, x: c& I7 R0 U1 ]+ F
+ s4 k1 J, \* `
我想问的是,我的系统,DSP核心为运行SYSBIOS,ARM核心运行Linux,我现在在OMAPL138的DSP核心上移植了“WatchDog例程”的看门狗程序,请问会干扰ARM核心的Linux 运行吗??   毕竟看门狗使用的是定时器,是不是ARM核心的Linux回占用定时器资源。请教~~
; m9 n6 r) x# M3 s( W# c6 b8 d1 b
我的目的是在DSP程序中定时喂狗,如果超时,则全系统reset。
$ ]/ d( G5 Z  d5 s
$ U% ]: ^" u# T8 f) R: A7 G2 ^- q3 g$ v- ]. v" N+ v  y# e1 q

作者: 希望缄默    时间: 2015-9-6 09:03
Linux SYS/BIOS 均会占用一个定时器
1 }3 t: s2 O1 S  h6 J( `: B; `
6 i8 R9 L( e' C+ V3 `7 a看门狗会复位整个 SoC 而且看门狗仅定时器 1 可用
作者: tulipyyf    时间: 2015-9-7 15:36
谢谢,我想问一下,是不是看门口溢出后,此时系统重启,然后从uboot开始启动~~
作者: 希望缄默    时间: 2015-9-7 17:59
tulipyyf 发表于 2015-9-7 15:36% c' Z: g2 `0 P0 m6 w4 \! c, R
谢谢,我想问一下,是不是看门口溢出后,此时系统重启,然后从uboot开始启动~~ ...
1 j+ r- _: U. h0 W7 I2 B2 p

作者: tulipyyf    时间: 2015-9-8 11:15
谢谢,我刚才测试了一下' t0 L! s7 t$ \/ i1 E
发现这样一个问题,我直接移植到DSP 的SYSBIOS
$ M: V& v- p" C/ _但是,发现使用后导致双核IPC停止工作,是不是还是定时器占用了?~请教,着急" l6 x* P2 x, ]4 w2 ~; C2 O" F

作者: tulipyyf    时间: 2015-9-8 12:55
喂狗函数 加到中断或者任务中  均不行~~,直接使双核通信不能工作
* o7 l- K# e# X




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