日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

win7下不能使用dnw烧写的解决办法——韦东山嵌入式Linux学习笔记05

發(fā)布時(shí)間:2025/3/15 linux 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 win7下不能使用dnw烧写的解决办法——韦东山嵌入式Linux学习笔记05 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

本文實(shí)驗(yàn)環(huán)境:
1. windows 7(64bit)
2. JZ2440

一、 問題的提出——沒有驅(qū)動(dòng)

假設(shè)板子的 Nor Flash 上已經(jīng)燒好了 u-boot,那么如何通過 u-boot 的USB下載功能把程序燒寫到 Nand Flash 呢?

其實(shí)以上功能的實(shí)現(xiàn),可以拆解為以下幾個(gè)步驟:
(1)PC和板子通過USB相連,程序(.bin文件)通過USB接口下載到板子的內(nèi)存里
(2)u-boot擦除Nand Flash的某個(gè)區(qū)域
(3)u-boot把內(nèi)存中的程序?qū)懭隢and Flash

“win7下不能使用dnw燒寫”,究其原因不是(2)和(3)的問題,而是(1)的問題。

要想把PC上的文件通過USB傳輸給板子,需要具備以下條件:
(1)板子和PC通過USB線連接
(2)板子上有USB接收文件的驅(qū)動(dòng)
(3)PC上有USB發(fā)送文件的驅(qū)動(dòng)
(4)PC上有一個(gè)應(yīng)用程序,比如dnw.exe,這個(gè)程序調(diào)用USB驅(qū)動(dòng),把文件發(fā)送給板子

進(jìn)一步講,“win7下不能使用dnw燒寫”是因?yàn)槿狈?#xff08;4)中的驅(qū)動(dòng)。

所以,用USB線連接板子和PC后,設(shè)備管理器會(huì)提示沒有驅(qū)動(dòng)。此時(shí)如果安裝韋東山老師提供的驅(qū)動(dòng),會(huì)安裝失敗。我的理解是韋東山老師提供的驅(qū)動(dòng)是針對(duì)XP的,對(duì)Win7不適用(對(duì)64bit肯定不適用,32bit的我不知道)。

所以,我們需要找一個(gè)能用的驅(qū)動(dòng)。比如說,友善之臂的USB驅(qū)動(dòng)。

二、下載驅(qū)動(dòng)

下載地址:http://download.csdn.net/detail/tanhao199406/8671741

下載完成后,嘗試安裝。安裝方法是:
鼠標(biāo)移動(dòng)到設(shè)備管理器的感嘆號(hào)處,點(diǎn)擊右鍵,選擇【更新驅(qū)動(dòng)程序軟件】,再選擇【瀏覽計(jì)算機(jī)以查找驅(qū)動(dòng)程序軟件】,點(diǎn)擊【瀏覽】,選擇已下載驅(qū)動(dòng)所在的文件夾,點(diǎn)擊【下一步】。

遺憾的是,此番努力后,設(shè)備管理器的感嘆號(hào)并沒有消失。

三、解決簽名問題

究其原因,此驅(qū)動(dòng)沒有微軟官方簽名,所以只能在Win7 測(cè)試模式下使用。為了解決這個(gè)問題,我們需要下載一個(gè)軟件——DSEO(Driver Signature Enforcement Overrider)。
下載地址: http://download.csdn.net/detail/tanhao199406/8671725

下載后啟動(dòng)這個(gè)軟件,進(jìn)入主界面,如下圖:

(1)選擇【Enable Test Mode】,點(diǎn)擊【Next】
(2)彈出以下窗口,點(diǎn)擊【確定】

(3)選擇【Sign a System File】,點(diǎn)擊【Next】
(4)輸入驅(qū)動(dòng)文件名(包括完整路徑),比如
C:\Windows\System32\drivers\secbulk.sys,然后點(diǎn)擊【OK】

(5)彈出以下窗口,點(diǎn)擊【確定】

(6)選擇【Exit】,點(diǎn)擊【Next】,退出軟件
(7)重啟電腦后,再次用USB線連接板子和PC。此時(shí)打開設(shè)備管理器,可以看到如下圖所示,說明驅(qū)動(dòng)問題已經(jīng)解決。

需要說明的是:因?yàn)閱?dòng)了WIN7的測(cè)試模式,所以桌面右下角有一個(gè)圖標(biāo):

四、如何關(guān)閉測(cè)試模式

當(dāng)我們不需要用這個(gè)驅(qū)動(dòng)的時(shí)候,可以關(guān)閉測(cè)試模式。
如何關(guān)閉測(cè)試模式?

方法一:用DSEO軟件。

啟動(dòng)DSEO軟件。
(1)選擇【Disable Test Mode】,點(diǎn)擊【Next】
(2)彈出一個(gè)窗口,點(diǎn)擊【確定】
(3)重啟電腦

方法二:通過命令行

以管理員身份運(yùn)行cmd.exe
(1)輸入bcdedit /set testsigning off
(2)重啟電腦

五、再次打開測(cè)試模式

方法一:用DSEO軟件。

啟動(dòng)DSEO軟件。
(1)選擇【Enable Test Mode】,點(diǎn)擊【Next】
(2)彈出一個(gè)窗口,點(diǎn)擊【確定】
(3)重啟電腦

方法二:通過命令行

以管理員身份運(yùn)行cmd.exe
(1)輸入bcdedit /set testsigning on
(2)重啟電腦

【參考資料】
[1] http://blog.csdn.net/tanhao199406/article/details/45560165
[2] http://blog.sina.com.cn/s/blog_4a033b090100k0c6.html

總結(jié)

以上是生活随笔為你收集整理的win7下不能使用dnw烧写的解决办法——韦东山嵌入式Linux学习笔记05的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。