嵌入式开发者社区

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

作者: tulipyyf    时间: 2015-9-5 22:57
标题: 关于看门狗的应用
创龙工程师,你好; B: j+ C$ V9 F  C) ^" \+ e
咨询一个问题,贵司的“创龙TMS320C6748光盘资料” 中,StarterWare例程中有WatchDog例程。8 n7 k" h) w$ M7 L& d: |! R

6 y3 r+ n) H2 u0 a/ c. h! }我想问的是,我的系统,DSP核心为运行SYSBIOS,ARM核心运行Linux,我现在在OMAPL138的DSP核心上移植了“WatchDog例程”的看门狗程序,请问会干扰ARM核心的Linux 运行吗??   毕竟看门狗使用的是定时器,是不是ARM核心的Linux回占用定时器资源。请教~~
; d- q5 L. x( x7 i6 e9 N& R$ Z5 L7 i4 y8 F% Q* c: A
我的目的是在DSP程序中定时喂狗,如果超时,则全系统reset。8 V. s7 C) Z1 K, I# u6 d% n" |
% @* R' F" A5 D* h0 {4 G

# G8 ?: s! Y7 b1 H4 a7 Z3 [
作者: 希望缄默    时间: 2015-9-6 09:03
Linux SYS/BIOS 均会占用一个定时器% o7 G1 c4 e4 i! {0 P
1 d  i; i1 X! n7 u! L
看门狗会复位整个 SoC 而且看门狗仅定时器 1 可用
作者: tulipyyf    时间: 2015-9-7 15:36
谢谢,我想问一下,是不是看门口溢出后,此时系统重启,然后从uboot开始启动~~
作者: 希望缄默    时间: 2015-9-7 17:59
tulipyyf 发表于 2015-9-7 15:36
6 w7 K: P0 r- B) _  r/ ~& Y谢谢,我想问一下,是不是看门口溢出后,此时系统重启,然后从uboot开始启动~~ ...
  r& V! A7 e1 n& c; i/ ^  f' |

作者: tulipyyf    时间: 2015-9-8 11:15
谢谢,我刚才测试了一下% w) s! t6 q* a& Z4 m0 X
发现这样一个问题,我直接移植到DSP 的SYSBIOS
4 s, V% ^( Q' O) \. G但是,发现使用后导致双核IPC停止工作,是不是还是定时器占用了?~请教,着急5 R1 I  D% H& \

作者: tulipyyf    时间: 2015-9-8 12:55
喂狗函数 加到中断或者任务中  均不行~~,直接使双核通信不能工作
/ J* M0 K4 U1 O8 O* v3 W& g




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