6410内核启动奇怪问题
本人最近遇到一个人奇怪的问题,原先使用工程生成的内核下载到开发板都能正常启动,可是最近使用工程编译内核的时候没有任何错误,可是下载开发板的时候的不能启动,在DNW的反馈信息如下:
write!
Launch Eboot...
?
Microsoft Windows CE Bootloader Common Library Version 1.4 Built Mar 6 2010 16:01:16
Microsoft Windows CE Bootloader for the Samsung SMDK6410 Version 2.4 Built Mar 6 2010
[Eboot] ++InitializeDisplay()
[Eboot] --InitializeDisplay()
+OALArgsInit()
SocID:0x36410101
Arguments area is initialized
-OALArgsInit()
[Eboot] g_RemnantTime: 11
INFO: (unsigned)C_IsrHandler : 0x800530A8
INFO: (unsigned)ASM_IsrHandler : 0x80056E68
INFO: (unsigned)pISR : 0xEA015B92
[DS28E01] +++++DS28E01 Info+++++
[i-wrie] Device is no found
VALIDITY_FAIL
BP_Init
[FMD] ++FMD_Init()
[FMD:INF] FMD_Init() : Read ID = 0x0000ecd3
[FMD] FMD_Init() : NUM_OF_BLOCKS = 8192
[FMD] FMD_Init() : PAGES_PER_BLOCK = 64
[FMD] FMD_Init() : SECTORS_PER_PAGE = 4
[FMD] --FMD_Init()
[FMD] FMD_GetInfo() : NUMBLOCKS = 8192(0x2000), SECTORSPERBLOCK = 64(0x40), BYTESPERSECTOR = 2048(0x800)
[FMD] FMD_GetInfo() : NUMBLOCKS = 8192(0x2000), SECTORSPERBLOCK = 64(0x40), BYTESPERSECTOR = 2048(0x800)
wNUM_BLOCKS : 8192(0x2000)
Press [ENTER] to launch image stored on boot media, or [SPACE] to enter boot monitor.
Initiating image launch in 0 seconds.
Launching image from boot media ...
OEMPlatformInit: IMAGE_TYPE_RAMIMAGE
RAM image
RAM image
IsValidMBR: MBR sector = 0x180 (valid MBR)
OpenPartition: Partition Exists=0x1 for part 0x21.
BP_SetDataPointer at 0x0
**[Eboot] BP_ReadData***
ReadData: Start = 0x0, Length = 0x16d9000.
Log2Phys: Logical 0x1c0 -> Physical 0x340
Loading Kernel......
..........................................................
System ready!
Preparing for download...
INFO: *** Device Name 'SMDK64100' ***
INFO: Using static IP address 121812.
INFO: Using subnet mask 2525250.
waitforconnect
INFO: using TOC[1] dwJumpAddress: 0x801077e4
INFO: OEMLaunch: Jumping to Physical Address 0x501077E4h (Virtual Address 0x801077E4h)...
本人原以为是bsp出现了问题,删除了原的bsp和soc下的S3C6410_SEC_V1文件,删除原来的工程。重新拷贝没有问题的新的bsp文件,再重新建一个新的工程编译还是出现同样的问题。
从打印的信息看来内核已经下载到,是跳转的内核起始地址的时候发生了错误。按理来说,更换新的bsp能解决的问题,可是问题依旧。有谁遇到这样的问题的请提醒一下小弟,本人不胜感激。