歡迎光臨! 閑聊 QQ:1074961813
昨天晚上12點左右,我打開QQ的手冊。翻開手冊p80頁的,今天是我學習使用arm9板的第四天了,前面我已經把ADS、linux 環境、H-Jtag、DNW環境基本搞定;bootloader,linux,CE也運行成功了。于是,決定弄弄SJF(并口)烤些東西進去看看。 手冊里的介紹是:SJF2440 是由三星提供的用來燒寫開發板Flash 的工具程序,它可以通過并口連接一個Jtag 板,用來燒寫K9F1208 Nand Flash, AMD29LV800BB Nor Flash 等型號的Flash。 了解之后,我便開始行動,打開光盤下的 "\windows平臺工具\GIVEIO",先安裝手冊把并口驅動裝上,注意里面提到的Giveio.sys指的是光盤里的\windows平臺工具\GIVEIO\Giveio.sys把他復制到c:\windows\system32\drivers\,具體地址可以通過運行\windows平臺工具\GIVEIO\LOADDRV.EXE來獲取。接著我把光盤里的\windows平臺工具\SJF2440文件夾復制到C盤下,雙擊運行SJF2440_supervivi.BAT;打開開始菜單》運行》CMD CD到C:\SJF2440;接著使用手冊P87頁“2.6.2 使用SJF2440 燒寫BIOS”的說明一步步的把光盤里的test.bin烤進板里去,注意這個時候千萬不要把USB線接上哦!我前面說過這樣會出問題的。這時候只需要把電源線連上和JTAG線連到機器和板上就好了。 問題來了,當我用JSF把測試鏡像烤進板去之后,我關掉電源,拔掉JTAG線;接好串口線打開電源和終端和電源,暈死,沒看到bootloader啟動菜單,出來一個提示:COM口沒接好!,我暈,第二天,到客服群里問了問,才知道可能是supervivi被我破壞掉了(這時我的情況是:設備管理里COM1口變帶問號黃色,多了com4和com5口顯示正常,板用nand跳線可以進入系統)不知道是不是COM口出了問題暈弄了幾個驅動都沒有用。只能重新把supervivi烤進去看看了,于是,我找到光盤\images\linux\supervivi (盤里的兩個supervivi是一樣的~~呵呵個人想法)。把他復制到C:\SJF2440下面打開CMD,CD到C:\SJF2440下 輸入2回車 。。。。 運行之后又停下,再輸入0 回車,接著就是漫長的燒拷時間,烤完自動退出。 接著我打開終端還是不行,把板放到別人的機器上啊~~沒問題!! 于是,我打開硬件管理把發黃的com1卸載掉,重新啟動電腦。在次把串口接到機器上,聽到“咚”的一聲 接著,提示安裝com硬件,按照提示完成之后打開設備管理器看到 打開終端: 呵呵 問題解決,順便學了怎么烤VIVI 下次拷個u-boot上去看看,中午睡覺下