最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
當前位置: 首頁 - 科技 - 知識百科 - 正文

如何下載WINCE4.2BSP到SBC

來源:懂視網(wǎng) 責編:小采 時間:2020-11-09 07:20:34
文檔

如何下載WINCE4.2BSP到SBC

如何下載WINCE4.2BSP到SBC:手頭上有一個友善之臂的SBC2410x的實驗板,原本是用來給客戶做Demo的,現(xiàn)在項目都停了,所以就自己拿來玩玩。 以前玩ARM的時候,下載的是linux,這次打算玩玩Wince?,F(xiàn)在就把這次的過程寫出來好了:(Linux的過程以后有機會的話可以也寫一個 ^_^) 因為
推薦度:
導讀如何下載WINCE4.2BSP到SBC:手頭上有一個友善之臂的SBC2410x的實驗板,原本是用來給客戶做Demo的,現(xiàn)在項目都停了,所以就自己拿來玩玩。 以前玩ARM的時候,下載的是linux,這次打算玩玩Wince。現(xiàn)在就把這次的過程寫出來好了:(Linux的過程以后有機會的話可以也寫一個 ^_^) 因為

手頭上有一個友善之臂的SBC2410x的實驗板,原本是用來給客戶做Demo的,現(xiàn)在項目都停了,所以就自己拿來玩玩。 以前玩ARM的時候,下載的是linux,這次打算玩玩Wince。現(xiàn)在就把這次的過程寫出來好了:(Linux的過程以后有機會的話可以也寫一個 ^_^) 因為以前

手頭上有一個友善之臂的SBC2410x的實驗板,原本是用來給客戶做Demo的,現(xiàn)在項目都停了,所以就自己拿來玩玩。

以前玩ARM的時候,下載的是linux,這次打算玩玩Wince?,F(xiàn)在就把這次的過程寫出來好了:(Linux的過程以后有機會的話可以也寫一個 ^_^)

因為以前板子上都有l(wèi)inux了,所以最先考慮的就是想直接使用以前的vivi版本,結(jié)果發(fā)現(xiàn)不行。也可能不是不行,只是我的操作出錯罷了,那就從頭安裝好了。

首先要準備一些軟件方面的:GIVEIO(Jtag燒寫板驅(qū)動),三星的PC端usb驅(qū)動文件secbulk.sys和secbulk.inf,wince版本的vivi文件(vivi_wince_64m_32bit),DNW軟件,u2410mon.bin,wince的Eboot程序EBOOT_0702.nb0,2410的WinCE內(nèi)核NK.bin。

硬件當然就是Jtag燒寫板以及串口線了。

好了現(xiàn)在開始:

1.先要安裝GIVEIO,將GIVEIO.SYS復(fù)制到c:/windows/system32/drivers下面,然后安裝一個新硬件,將驅(qū)動指向giveio.inf就行了。

2.將Jtag板和板子連接,打開電源。在dos窗口寫入 sjf2410 /f:vivi_wince_64m_32bit,然后連續(xù)輸入0,0,0三個將vivi直接考入K9F1208這個flash內(nèi)。然后關(guān)電,將Jtag板拔下來。

3.現(xiàn)在需要安裝usb驅(qū)動了,將secbulk.sys文件復(fù)制到c:/windows/system32/drivers。打開DNW,設(shè)置好configuration后點擊串口的connect,按住空格鍵后給板子上電,進入vivi。這時pc會識別到新usb設(shè)備,就按步驟安裝,選擇手動指定到secbulk.inf。正確安裝后dnw上應(yīng)該顯示:“USB:OK”,而不是“USB:x”了。

4.下面就要進行分區(qū)格式化Flash了,鍵入bon part 0 192k 1216k將Nandflash分為3個區(qū)1-192k,192k-1216k,1216k-64M。

5.這時因為flash已經(jīng)清空了,所以還需要再load一遍vivi:load flash vivi u 看到"USB host is connected. Waiting a download."后點擊USB->transmit,再次選擇vivi_wince_64m_32bit,就可以了。

6.安裝Eboot:load flash eboot u,和上面的vivi一樣,點擊USB->transmit,選擇Eboot.nb0下載。

7.重點到了,安裝Wince內(nèi)核: 一樣的,輸入 load flash wince u 用USB->transmit 選擇NK.bin。好了。再次開機以后你就可以通過串口看到如下的wince啟動代碼了:


OEMSetRealTime: Year: 2003, Month: 9, Day: 1, Hour: 12, Minute: 0, second: 0 rcn
r=1h
OEMSetRealTime(register): Year: 3, Month: 9, Day: 1, Hour: 12, Minute: 0, se
cond: 0 rcnr=1h
FMD::FMD_Init
Prescaler:2
384 clock
SL_Open 0x315F0 (0 opens)
USB:OhcdPdd_Init
++InitializeOHCI
USB:*pIrq=11, *pioPortBase=0x280000
OHCD: MapIrq2SysIntr(11): 27
OHCD: Memory Object
--InitializeOHCI
+CS8900:DriverEntry
::: PBT_InitializeAddresses - Success
charlie::SDIO::SDHOST::SDCSDCardDllEntry::DLL_PROCESS_ATTACH
::: SYSINTR_SDMMC OEMInterruptDisable
::: SYSINTR_DMA0 OEMInterruptDisable
::: SYSINTR_SDMMC_CARD_DETECT OEMInterruptEnable
::: SYSINTR_SDMMC_SDIO_INTERRUPT OEMInterruptEnable
--S3C2410DISP::InitializeHardware
+SL_GetStatus 0x315F0

ok,完了。

注:當時在玩的時候,發(fā)現(xiàn)總是flash有壞區(qū),當時很是不理解。后來通過現(xiàn)象(每次都是剛開始的時候沒有問題,但是過一陣子就不行了),發(fā)現(xiàn)應(yīng)該不是硬件本身的問題。在排查了是否有短路,斷線等問題之后,才發(fā)現(xiàn)是電池沒電了。暈。。。。

看來還是用5v變壓器比較好,呵呵。

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

文檔

如何下載WINCE4.2BSP到SBC

如何下載WINCE4.2BSP到SBC:手頭上有一個友善之臂的SBC2410x的實驗板,原本是用來給客戶做Demo的,現(xiàn)在項目都停了,所以就自己拿來玩玩。 以前玩ARM的時候,下載的是linux,這次打算玩玩Wince?,F(xiàn)在就把這次的過程寫出來好了:(Linux的過程以后有機會的話可以也寫一個 ^_^) 因為
推薦度:
標簽: 下載 有一個 如何
  • 熱門焦點
專題
Top
fffffffffffff

抖音扫码关注

手机端二维码

每天分享百科知识!