wince6.0系统在启动过程中卡住了.
这块板子以前是能够正常启动的.但是放置一段时间后今天再次启动的时候却在启动时卡住了.无论怎么复位它都是停止在这一步.下面是启动时的串口打印信息.请高手帮忙分析下问题是可能出现在哪儿呢?是硬件的问题吗?
[NBL2] main() Starts !
[NBL2] Serial Initialized...
[FIL] ################
[FIL] MID = 0xec
[FIL] DID = 0xd3
[FIL] HID[0] = 0x14
[FIL] HID[1] = 0xa5
[FIL] HID[2] = 0x64
[FIL] ################
[FIL] ##############################
[FIL] FIL Global Information
[FIL] BANKS_TOTAL = 1
[FIL] BLOCKS_PER_BANK = 2048
[FIL] TWO_PLANE_PROGRAM = 1
[FIL] SUPPORT_INTERLEAVING = 0
[FIL] SUBLKS_TOTAL = 2048
[FIL] PAGES_PER_SUBLK = 128
[FIL] PAGES_PER_BANK = 262144
[FIL] SECTORS_PER_PAGE = 4
[FIL] SECTORS_PER_SUPAGE = 8
[FIL] SECTORS_PER_SUBLK = 1024
[FIL] USER_SECTORS_TOTAL = 1848320
[FIL] ADDRESS_CYCLE = 5
[FIL] ##############################
[INFO] WMR_AREA_SIZE = 10
[INFO] SPECIAL_AREA_START = 10
[INFO] SPECIAL_AREA_SIZE = 100
[INFO] VFL_AREA_START = 110
[INFO] VFL_AREA_SIZE = 106
[INFO] VFL_INFO_SECTION_START = 110
[INFO] VFL_INFO_SECTION_SIZE = 4
[INFO] RESERVED_SECTION_START = 114
[INFO] RESERVED_SECTION_SIZE = 102
[INFO] FTL_INFO_SECTION_START = 216
[INFO] FTL_INFO_SECTION_SIZE = 10
[INFO] LOG_SECTION_SIZE = 7
[INFO] FREE_SECTION_START = 226
[INFO] FREE_SECTION_SIZE = 17
[INFO] FREE_LIST_SIZE = 3
[INFO] DATA_SECTION_START = 243
[INFO] DATA_SECTION_SIZE = 1805
[INFO] FTL_AREA_START = 216
[INFO] FTL_AREA_SIZE = 1832
[NBL2] FIL_Init() : Passed
[NBL2] ++ShadowEboot()
[NBL2] --ShadowEboot()
[NBL2] Launch Eboot...
LaunchAddr=0x80030000 PhysicalJump=0x50030000
Microsoft Windows CE Bootloader Common Library Version 1.4 Built Mar 7 2009 17:13:39
Microsoft Windows CE Bootloader for the Samsung SMDK6410 Version 2.4 Built Mar 7 2009
SocID:0x36410101
Arguments area is initialized
-OALArgsInit()
INFO: (unsigned)C_IsrHandler : 0x80087A40
INFO: (unsigned)ASM_IsrHandler : 0x80088114
INFO: (unsigned)pISR : 0xEA02203D
BP_Init
[FIL] ################
[FIL] MID = 0xec
[FIL] DID = 0xd3
[FIL] HID[0] = 0x14
[FIL] HID[1] = 0xa5
[FIL] HID[2] = 0x64
[FIL] ################
[FIL] ##############################
[FIL] FIL Global Information
[FIL] BANKS_TOTAL = 1
[FIL] BLOCKS_PER_BANK = 2048
[FIL] TWO_PLANE_PROGRAM = 1
[FIL] SUPPORT_INTERLEAVING = 0
[FIL] SUBLKS_TOTAL = 2048
[FIL] PAGES_PER_SUBLK = 128
[FIL] PAGES_PER_BANK = 262144
[FIL] SECTORS_PER_PAGE = 4
[FIL] SECTORS_PER_SUPAGE = 8
[FIL] SECTORS_PER_SUBLK = 1024
[FIL] BYTES_PER_MAIN_PAGE = 2048
[FIL] USER_SECTORS_TOTAL = 1633280
[FIL] ADDRESS_CYCLE = 5
[FIL] ##############################
[INFO] WMR_AREA_SIZE = 10
[INFO] SPECIAL_AREA_START = 10
[INFO] SPECIAL_AREA_SIZE = 300
[INFO] VFL_AREA_START = 310
[INFO] VFL_AREA_SIZE = 106
[INFO] VFL_INFO_SECTION_START = 310
[INFO] VFL_INFO_SECTION_SIZE = 4
[INFO] RESERVED_SECTION_START = 314
[INFO] RESERVED_SECTION_SIZE = 102
[INFO] FTL_INFO_SECTION_START = 416
[INFO] FTL_INFO_SECTION_SIZE = 10
[INFO] LOG_SECTION_SIZE = 7
[INFO] FREE_SECTION_START = 426
[INFO] FREE_SECTION_SIZE = 17
[INFO] FREE_LIST_SIZE = 3
[INFO] DATA_SECTION_START = 443
[INFO] DATA_SECTION_SIZE = 1595
[INFO] FTL_AREA_START = 416
[INFO] FTL_AREA_SIZE = 1622
[FTL:MSG] FIL_Init[OK]
[FTL:MSG] BUF_Init[OK]
[VFL:INF] Init VFL (27-JULY-2009) : V1.00
[VFL:INF] CPUID(0x36410101)
[FTL:MSG] VFL_Init[OK]
[INFO] ++NAND_GetPlatformInfo
[INFO] --NAND_GetPlatformInfo
[FTL:MSG] VFL_Open[OK]
wNUM_BLOCKS : 2048(0x800)
TOC_Read
-TOC_Read
---------LCD Type:3------------
[Eboot] ++InitializeDisplay()
[Eboot] --InitializeDisplay()
Press [ENTER] to launch image stored on boot media, or [SPACE] to enter boot monitor.
Initiating image launch in 5 seconds.
以上就是到卡住是的打印信息.
谢谢.
[解决办法]
检查一下RTC时钟。。。
5 seconds.没有往下走的话,一般是RTC有问题。。换备用 电池
[解决办法]
楼上说的可能性较大,还有可能flash里数据损坏,重新烧一下镜像吧。
[解决办法]
Press [ENTER] to launch image stored on boot media, or [SPACE] to enter boot monitor.
按下ENTER或SPACE 能进去么