本文基于 RockPi 4A 單板 Linux 4.4 內(nèi)核介紹 RK3399 看門(mén)狗( watchdog )的調(diào)試方法。
創(chuàng)新互聯(lián)建站是一家集網(wǎng)站建設(shè),平城企業(yè)網(wǎng)站建設(shè),平城品牌網(wǎng)站建設(shè),網(wǎng)站定制,平城網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷(xiāo),網(wǎng)絡(luò)優(yōu)化,平城網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專(zhuān)業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶(hù)成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
一、驅(qū)動(dòng)文件
RK3399 watchdog 用的是新思( Synopsys )的 IP ,在 watchdog 驅(qū)動(dòng)程序加載時(shí),會(huì)注冊(cè) misc 設(shè)備,節(jié)點(diǎn)為 /dev/watchdog 。
驅(qū)動(dòng)文件: drivers/watchdog/dw_wdt.c
二、DTS配置
配置文件: arch/arm64/boot/dts/rockchip/rk3399.dtsi
watchdog 具體配置如下:
三、調(diào)試方法
1、關(guān)閉看門(mén)狗
寫(xiě)入除大寫(xiě) V 以外的任意字符,不再喂狗,一段時(shí)間后系統(tǒng)會(huì)重啟。
例:
2、打開(kāi)卡門(mén)狗
寫(xiě)入大寫(xiě) V ,繼續(xù)喂狗,系統(tǒng)不再重啟。
例:
3、CONFIG_WATCHDOG_NOWAYOUT
如果配置了 CONFIG_WATCHDOG_NOWAYOUT ,通過(guò) echo 命令寫(xiě)入任何字符,都不會(huì)關(guān)閉喂狗。
例:
注:
使用 ./build/mk-kernel.sh rockpi4a 編譯內(nèi)核時(shí),即使修改了 rockchip_linux_defconfig 文件,編譯時(shí),相關(guān)配置也不會(huì)生效。需要在編譯前 make distclean 或刪除內(nèi)核根目錄下的 .config 文件后,重新編譯內(nèi)核。
你好,
不明白你說(shuō)的死掉是什么意思。msp430的看門(mén)狗有三種工作模式:停止模式,計(jì)時(shí)器模式,看門(mén)狗模式。看門(mén)狗模式的使用方法:當(dāng)看門(mén)狗計(jì)數(shù)溢出時(shí),程序復(fù)位。在程序中開(kāi)啟看門(mén)狗,在計(jì)數(shù)溢出前清空看門(mén)狗,或重置看門(mén)狗,以使其重新計(jì)數(shù)。若程序跑飛,看門(mén)狗可能沒(méi)有被清空或重置,就會(huì)溢,使程序復(fù)位。
linux內(nèi)核里面就有這個(gè)模塊,你看看編譯內(nèi)核的時(shí)候看看有沒(méi)有編譯進(jìn)去,make menuconfig里面找找,或者直接從.config里面去找,只要watchdog模塊開(kāi)關(guān)打開(kāi) 就會(huì)編進(jìn)內(nèi)核的
如果是你的應(yīng)用打開(kāi)看門(mén)狗,那你kill的話,看門(mén)狗隨著應(yīng)用推出,就關(guān)閉了,兩種方式驗(yàn)證:
linux系統(tǒng)開(kāi)啟看門(mén)狗,自己寫(xiě)一個(gè)應(yīng)用程序只定時(shí)喂狗
兩個(gè)程序,你個(gè)用于開(kāi)啟/關(guān)閉看門(mén)狗,另外一個(gè)程序只處理喂狗
當(dāng)前名稱(chēng):linux觸發(fā)看門(mén)狗命令 linux關(guān)閉看門(mén)狗命令
標(biāo)題來(lái)源:http://vcdvsql.cn/article34/hejspe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、定制開(kāi)發(fā)、企業(yè)網(wǎng)站制作、動(dòng)態(tài)網(wǎng)站、移動(dòng)網(wǎng)站建設(shè)、品牌網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
移動(dòng)網(wǎng)站建設(shè)知識(shí)