一 A5的芯片
PB装完R3
wince6.0
把别人用过的BSP没有错误的拿过来自己用,生成的EBOOT可以用,bootloader也没问题,就是烧录NK后,老是挂在开机界面,下面是串口信息
Selection: 2
OEMPlatformInit: IMAGE_TYPE_RAMIMAGE|IMAGE_TYPE_BINFS
INFO: Loading image from Boot Media to RAM (address=0x93C00000, sectors=0x6A5, launch address=0x93C01000)...
GetMBRSectorNum: dwSector=0x340.
IsValidMBR: MBR sector = 0x340
GetPartitionTableIndex: dwPartType = 33 fActive = 1
OpenPartition: Partition Exists=0x1 for part 0x21.
BP_SetDataPointer at 0x0
ReadData: Start = 0x0, Length = 0x352800.
Log2Phys: Logical 0x1 -> Physical 0x341
Using device name: 'AT10X0BD_0'
-OEMPreDownload: BL_JUMP
::OEMLaunch, ImageStart:0x0, ImageLength:0x0, LaunchAddr:0x0
Eboot setup Kitl from media boot
INFO: using TOC[1] dwJumpAddress: 0x93C01000
Jumping to image at virtual address 0x93C01000h
::: Physical Launch Address: 0xC7C01000h
Audio driver [0]: moDAC DevID 7, Jack sysintr=67
OALIntrInit
OALMSG+OALIntrStaticTranslate DONE
OALInterruptInit Successfully
Windows CE Kernel for ARM (Thumb Enabled) Built on Sep 25 2009 at 11:04:23
Enter OEMInit
INFO:OALLogSetZones: dpCurSettings.ulZoneMask: 0xb
Set DrWatson Size:0x20000
Titan L2 Cache Disabled
mode=0x0:dwPll1=0x208c0fa,dwPll2=0x210c190,dwClkSwitch=0x65,dwRatio=0x12110
cpu-500M,dsp-250M,system-250M,io-125M,mem-200M
+OALTimerInit( 1, 125000, 15625 ), VariableTickCountEnable=0
KITL Enabled in OALSYSINFO
0000:0000:0000, AT10X0BD_0
Unsupported KITL device
NKForceCleanBoot Called
VFPInit
show old logo!DISPLAY_DEPTH=16,v_pDriverGlobals->g_TOC.logo.dwBpp=16
BspTVPowerUp power down backlight and load image
-OalRTCSocInit(RTCCLK = 16HZ)
UTLDRV:PciDmaCtrl:PciCpyRegs=d037b000,ClockRegs=d035a000,RstRegs=d035d000!
+FMDSocInit+ CspRegMap
Maker Id:0xec,device id:0xf1.
Maker Id:0xff,device id:0xff.
The bad blocks table needs 168 bytes,1 pages to stored it.
--Latest bad block table stored in block:1022,with verstion:1.
dwBinfsEndBlk = 0x27
mem_list[MEM_INDEX_SMALL_BLK].blk_size=16
mem_list[MEM_INDEX_SHA_TAB].blk_size=128
mem_list[MEM_INDEX_DEL_TAB].blk_size=8
blk_scan_type::block 130 is a bad block!
act block:343
act sector=1
complete action!
no action block found, create one
et block:335
new_block :335
si.log_block_num = 0, m_disk->et_block_num=1
search uncreated et:0
this is unk block:343
logical num = 948
m_disk->physical_block_num=1024,m_disk->logical_block_num=948
MBR pba=13
pri_block_num : 11
m_disk->fix_block_num : 220
m_disk->fbi.free_block_num : 780
m_disk->sbi.shadow_block_num : 11
Failed to load module touch.dll
注:建工程是按照别人一样来建的,不知道为什么我的内核就是跑不起来,也不是板子的问题,求教什么情况会这样
二,GT2440的开发板,厂家给的代码编译后生成的EBOOT进不去,但是用原来厂家给的EBOOT后NK却可以运行,求教什么情况下EBOOT不能跑
BSP,工程我都有,如果哪位前辈有兴趣可以QQ和我联系,443636992
这两天真是搞疯了,两个板子都不能跑起来,打击无比大
希望能找到志同道合的朋友一起学习啊