嵌入式开发者社区
标题:
关于看门狗的应用
[打印本页]
作者:
tulipyyf
时间:
2015-9-5 22:57
标题:
关于看门狗的应用
创龙工程师,你好
/ y5 g* o* l3 z: Z
咨询一个问题,贵司的“创龙TMS320C6748光盘资料” 中,StarterWare例程中有WatchDog例程。
/ X( V$ w! D4 ^9 [0 {
8 K8 h& I5 d: M; T7 ~& a
我想问的是,我的系统,DSP核心为运行SYSBIOS,ARM核心运行Linux,我现在在OMAPL138的DSP核心上移植了“WatchDog例程”的看门狗程序,请问会干扰ARM核心的Linux 运行吗?? 毕竟看门狗使用的是定时器,是不是ARM核心的Linux回占用定时器资源。请教~~
% N& l0 V, [6 ~
5 S) E& g6 A6 y* q8 }- T+ e
我的目的是在DSP程序中定时喂狗,如果超时,则全系统reset。
/ m% {9 f3 r2 Z5 B. L6 |
8 S0 x* ~* y% V( ^$ j7 N
- T- O3 R; D5 f: a9 W4 f3 Y+ f2 @
作者:
希望缄默
时间:
2015-9-6 09:03
Linux SYS/BIOS 均会占用一个定时器
% R$ H! u' K1 r; ?9 w% h
& m8 q6 y+ Y5 ~" C F" T
看门狗会复位整个 SoC 而且看门狗仅定时器 1 可用
作者:
tulipyyf
时间:
2015-9-7 15:36
谢谢,我想问一下,是不是看门口溢出后,此时系统重启,然后从uboot开始启动~~
作者:
希望缄默
时间:
2015-9-7 17:59
tulipyyf 发表于 2015-9-7 15:36
) A3 z4 G- R: x
谢谢,我想问一下,是不是看门口溢出后,此时系统重启,然后从uboot开始启动~~ ...
) M$ u4 j0 C% Z! X2 [" }
对
作者:
tulipyyf
时间:
2015-9-8 11:15
谢谢,我刚才测试了一下
0 B; s: ^) P8 S1 C; h" J; ~% V
发现这样一个问题,我直接移植到DSP 的SYSBIOS
$ L" b0 m1 _% E( _/ h9 c
但是,发现使用后导致双核IPC停止工作,是不是还是定时器占用了?~请教,着急
& P; a+ v$ d7 w) V8 K
作者:
tulipyyf
时间:
2015-9-8 12:55
喂狗函数 加到中断或者任务中 均不行~~,直接使双核通信不能工作
( o: C$ M+ n" B( @ r
欢迎光临 嵌入式开发者社区 (https://www.51ele.net/)
Powered by Discuz! X3.4