按照网上的帖子,xip的文件生成了,使用EBOOT烧写时出现了一下问题
Run wince, JumpAddr = 0x30201000
Clear the memory unused ..
Windows CE Kernel for ARM (Thumb Enabled) Built on Jun 24 2004 at 18:25:00
ProcessorType=0920 Revision=0
sp_abt=ffff5000 sp_irq=ffff2800 sp_undef=ffffc800 OEMAddressTable = 8c2013bc
Windows CE Firmware Init
INFO: Initializing system interrupts...
INFO: Initializing system clock(s)...
INFO: Initializing driver globals area...
---------------InitDisplay-----------------
VBPD=2
SDMMC config set rGPGCON: fd86edba
OEMInit Done...
Sp=ffffc7cc
OEMSetRealTime: Year: 3, Month: 1, Day: 1, Hour: 12, Minute: 0, second: 0 rcnr=1h
NandFlash FMD_Init
NandFlash FMD_Init Done
Data Abort: Thread=8f6e9000 Proc=8d526070 'filesys.exe'
AKY=00000003 PC=01fabf04(coredll.dll+0x0002bf04) RA=01fabedc(coredll.dll+0x0002bedc) BVA=04000000 FSR=00000007
Data Abort: Thread=8f6e9000 Proc=8d526070 'filesys.exe'
AKY=00000003 PC=01fabf04(coredll.dll+0x0002bf04) RA=01fabedc(coredll.dll+0x0002bedc) BVA=04000000 FSR=00000007
Data Abort: Thread=8f6e9000 Proc=8d526070 'filesys.exe'
AKY=00000003 PC=8c22cef8(NK.EXE+0x0002cef8) RA=8c22cee4(NK.EXE+0x0002cee4) BVA=05f11a30 FSR=00000007
Data Abort: Thread=8f6e9000 Proc=8d526070 'filesys.exe'
AKY=00000003 PC=8c22cef8(NK.EXE+0x0002cef8) RA=8c22cee4(NK.EXE+0x0002cee4) BVA=05f11b30 FSR=00000007
这是EBOOT烧写过程中的信息
Low-level format nand flash ...
Reserving Blocks [0x0 - 0x13] ...
...reserve complete.
Low-level format Blocks [0x14 - 0xFFF] ...
...erase complete.
Format nand flash for BinFS, please wait several minutes ...
System ready!
Preparing for download...
Found pTOC signature.
ROMHDR at Address 8C200044h
RomHdr.ulRAMStart=8D500000h RomHdr.physfirst=8C200000h.
::OEMLaunch, ImageStart:0x8C200000, ImageLength:0x1035FA0, LaunchAddr:0x8C201000
OEMLaunch: (IMAGE_TYPE_RAMIMAGE|IMAGE_TYPE_BINFS)
+WriteRegionsToBootMedia: ImageStart: 0x8C200000, ImageLength: 0x1035FA0, LaunchAddr:0x8C201000
INFO: OEMLaunch: Found chain extenstion: '' @ 0x8C200000
INFO: OEMLaunch: Found chain extenstion: 'chain information' @ 0x8C200000
INFO: OEMLaunch: Found 'chain information' (pChainInfo=0x8C314928 Extensions=0x3).
Writing single region/multi-region update, dwBINFSPartLength: 16998304
dwRegionStart: 0x8C200000, dwRegionLength: 0x1035FA0, dwStoreOffset: 0x0
Updateded TOC!
-WriteRegionsToBootMedia
+TOC_Write
Erasing Block: 19
;
; ROMFLAGS is a bitmask of options for the kernel
; ROMFLAGS 0x0001 Disallow Paging
; ROMFLAGS 0x0002 Not all KMode
; ROMFLAGS 0x0010 Trust Module only
;
CONFIG
AUTOSIZE=ON
; ROM_AUTOSIZE=ON
DLLADDR_AUTOSIZE=ON
COMPRESSION=ON
KERNELFIXUPS=ON
XIPSCHAIN=8C3FF000
PROFILE=OFF
; @CESYSGEN IF FILESYS_FSREGHIVE
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\init\BootVars]
"SYSTEMHIVE"="Documents and Settings\\system.hv"
"PROFILEDIR"="Documents and Settings"
"Start DevMgr"=dword:0
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Support BINFS Section
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Add BinFS to partition table
[HKEY_LOCAL_MACHINE\System\StorageManager\PartitionTable]
"21"="BINFS"
[HKEY_LOCAL_MACHINE\System\StorageManager\BINFS]
"Folder"="BINFS"
"FriendlyName"="Bin FileSystem"
"Dll"="binfs.dll"
"Paging"=dword:1
; MountFlags:
; 0x10 specifies that this file system is to be mounted as an external
; ROM filesystem shadowing the \windows directory
; 0x1 specifies that the mountpoint \BINFS is to be hidden
;
"MountFlags"=dword:10
"BootPhase"=dword:0