主題:EM9161系統(tǒng)不能啟動 共有47043人關(guān)注過本帖 |
---|
coolcd |
1樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
EM9161系統(tǒng)不能啟動 Post By:2013-9-5 10:57:00 [只看該作者]
FIRSTBOOT::SAM9G10->LowLevelInit: OK Nandflash Controller Init OK DBGSLn = 0 HY27US0812 64MB Starting eboot ... Master Clock is;;CK3t;4Master Clock is 99862165 Hz 5 Debug serial initialized ........OK OK Microsoft Windows CE Ethernet Bootloader Common Library Version 1.1 Built Apr 24 2012 15:43:30 Microsoft Windows CE 5.0 Ethernet Bootloader for the AT91SAM926xEK board Adaptation performed by ADENEO (c) 2007 Master Clock is 99862165 Hz Master Clock is 99862165 Hz ->LoadBlocksInfo LoadBlocksInfo::g_pBlocksInfo : 0x800A8B60 <-LoadBlocksInfo ->FindBMP::480x272, bfOffBits=1078, bfSize=131638 Master Clock is 99862165 Hz Press [ENTER] to launch image stored in flash or [SPACE] to cancel. Initiating image launch in 5 seconds 4 seconds 3 seconds 2 seconds 1 seconds 0 seconds System ready! Preparing for download... Initialize image flash .......OK Launching windows CE image by jumping at address 0x200c6000 Master Clock is 99862165 Hz ]CE Kernel for ARM (Thumb Enabled) Built on Aug 4 2008 at 18:38:38 ProcessorType=0926 Revision=5 sp_abt=ffff5000 sp_irq=ffff2800 sp_undef=ffffc800 OEMAddressTable = 800c6020 Windows CE Firmware Init BSP 1.7.0 for the AT91SAM9261EK board (built May 16 2012) Adaptation performed by ADENEO (c) 2007 +OALIntrInit +SOCPioIntrInit() -SOCPioIntrInit() -OALIntrInit(rc = 1) Initialize driver globals Zeros area... pDrvGlobalArea 0x800c4000 size 0x800 (0x800c4800 -0x800c4000) Initialize driver globals Zeros area...done [TYdIblMpJ------------------- |PLLA : 265479768 Hz| |PLLB : 95867694 Hz| -------------------- Master Clock is 132739884 Hz Master Clock is 132739884 Hz OALTimerInit +OALTimerInit Master Clock is 132739884 Hz Test : 0x2068 g_oalTimer.msecPerSysTick : 0x1 g_oalTimer.countsPerMSec : 0x2068 g_oalTimer.countsMargin : 0x0 g_oalTimer.maxPeriodMSec : 0x7d g_oalTimer.countsPerSysTick : 0x2068 g_oalTimer.actualMSecPerSysTick : 0x1 g_oalTimer.actualCountsPerSysTick : 0x2068 g_oalTimer.curCounts : 0x0 Master Clock is 132739884 Hz -OALTimerInit pDrvGlobalArea->bEboot == TRUE. Forcing Clean Object store +OEMPowerManagerInit -OEMPowerManagerInit OALKitlStart Firmware Init Done. EM9161 ISA Interface Init Master Clock is 132739884 Hz +OEMInitWatchDogTimer AT91SAM926x_DispWatchDog 8000! -OEMInitWatchDogTimer (result = 0) OEMInit::pause WDT refresh Sp=ffffc7cc OEMIoControl: Unsupported Code 0x10100b4 - device 0x0101 func 45 +OALIoCtlHalInitRTC(...) OALIoCtlHalInitRTC::GPBR0=0x507c9570, GPBR1=0xbb8, GPBR2=0x6c, CHKSUM=0x0 -OALIoCtlHalInitRTC(rc = 0) OEMIoControl: Unsupported Code 0x101008c - device 0x0101 func 35 ->FMD_Init +SoftECC May 16 2012 10:13:17 ->LLD_Init::Small Sector NandChipset +OALIntrRequestSysIntr(1, 0x87, 0x00000000) -OALIntrRequestSysIntr(sysIntr = 16) Master Clock is 132739884 Hz SelectConfig::Device detected : Hynix - HY27US0812 +OALIntrReleaseSysIntr(16) ->LLD_Init::Small Sector NandChipset +OALIntrRequestSysIntr(1, 0x87, 0x00000000) -OALIntrRequestSysIntr(sysIntr = 16) Master Clock is 132739884 Hz 就一直停在這了,短路JP1重做的系統(tǒng),沒有格式化,因為NAND里面有重要資料
|
單帖管理 | 引用 | 回復(fù) |
x10 |
2樓 |
Post By:2013-9-5 11:08:00 [只看該作者]
是短接主板上的JP1嗎?如果是的話bootstrap會被擦除,這樣SAM-BA才能通過USB與EM9161相連。如果能識別NandFlash的話,就可以把NandFlash的內(nèi)容讀出來。
|
|
單帖管理 | 引用 | 回復(fù) |
x10 |
3樓 |
Post By:2013-9-5 11:13:00 [只看該作者]
從啟動信息看,是NandFlash里的FAT表出問題了,不能得到正確的注冊表信息,也就不能加載除NandFlash外的其他驅(qū)動,NandFlash的注冊表是HIVE的,放在內(nèi)核里。
|
|
單帖管理 | 引用 | 回復(fù) |
coolcd |
4樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
Post By:2013-9-5 14:43:00 [只看該作者]
那需要怎么操作?我想把里面東西拷貝出來
|
單帖管理 | 引用 | 回復(fù) |
yy |
5樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
Post By:2013-9-5 16:23:00 [只看該作者]
你嘗試下重新燒寫內(nèi)核,你如果無法進入到系統(tǒng),應(yīng)該拷不出來里面的東西。
[此貼子已經(jīng)被作者于2013-9-5 16:28:49編輯過]
|
單帖管理 | 引用 | 回復(fù) |
x10 |
6樓 |
Post By:2013-9-5 17:13:00 [只看該作者]
可以通過SAm-BA2.10連接上,首先enable nandflash,然后通過Upload file的功能。Nandflash的后32MB為EM9161的文件系統(tǒng),即起始address = 0x2000000;設(shè)置 size和received file name,然后點擊receive file即可。我測試了一下,似乎只能從0x2800000開始讀。如果讀出的數(shù)據(jù)沒有包含你所需要的,就只有把板子寄回,我們幫你把數(shù)據(jù)讀出,再發(fā)給你。
|
|
單帖管理 | 引用 | 回復(fù) |