|
下面是我的操作步骤:1.进入nor flash中,选择1,用dnw烧写STEPLDR.nb1到nand flash
2.选择2,烧写EBOOT_256MB_W35.nb0到nand flash
3.从nandflash 启动开发板,按空格进入下载模式
4.按u,烧入NK_W35_1.bin
5.重启开发板.
nand启动不了,开发板的灯不亮。超级终端没有反应。
在第四步时出现了下面的代码:
##### Eboot for TQ2440/SKY2440 #####
##### www.embedsky.net #####
Microsoft Windows CE Bootloader for TQ2440/SKY2440 Version 2.4 Built Aug 22 2009
TOC_Read ERROR: INVALID_TOC Signature: 0xFFFFFFFF
TOC_Init: dwEntry:1, dwImageType: 0x2, dwImageStart: 0x0, dwImageLength: 0x0, dwLaunchAddr: 0x0
+BootConfigInit
-BootConfigInit
TOC {
dwSignature: 0x434F544E
BootCfg {
ConfigFlags: 0x2830
BootDelay: 0x1
ImageIndex: 1
IP: 192.168.1.6
MAC Address: 10:23:45:67:89:AB
Port: 0.0.0.0
SubnetMask: 255.255.255.0
}
ID[0] {
dwVersion: 0x20004
dwSignature: 0x45424F54
String: 'eboot.nb0'
dwImageType: 0x2
dwTtlSectors: 0x400
dwLoadAddress: 0x80038000
dwJumpAddress: 0x80038000
dwStoreOffset: 0x0
sgList[0].dwSector: 0x400
sgList[0].dwLength: 0x400
}
ID[1] {
dwVersion: 0x1
dwSignature: 0x43465348
String: ''
dwImageType: 0x2
dwTtlSectors: 0x0
dwLoadAddress: 0x0
dwJumpAddress: 0x0
dwStoreOffset: 0x0
}
chainInfo.dwLoadAddress: 0X00000000
chainInfo.dwFlashAddress: 0X00000000
chainInfo.dwLength: 0X00000000
}
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 ERROR: unknown image type: 0x0
##### EmbedSky Boot #####
##### Eboot for TQ2440/SKY2440 #####
##### www.embedsky.net #####
Microsoft Windows CE Bootloader for TQ2440/SKY2440 Version 2.4 Built Aug 22 2009
TOC_Read ERROR: INVALID_TOC Signature: 0xFFFFFFFF
TOC_Init: dwEntry:1, dwImageType: 0x2, dwImageStart: 0x0, dwImageLength: 0x0, dwLaunchAddr: 0x0
+BootConfigInit
-BootConfigInit
TOC {
dwSignature: 0x434F544E
BootCfg {
ConfigFlags: 0x2830
BootDelay: 0x1
ImageIndex: 1
IP: 192.168.1.6
MAC Address: 10:23:45:67:89:AB
Port: 0.0.0.0
SubnetMask: 255.255.255.0
}
ID[0] {
dwVersion: 0x20004
dwSignature: 0x45424F54
String: 'eboot.nb0'
dwImageType: 0x2
dwTtlSectors: 0x400
dwLoadAddress: 0x80038000
dwJumpAddress: 0x80038000
dwStoreOffset: 0x0
sgList[0].dwSector: 0x400
sgList[0].dwLength: 0x400
}
ID[1] {
dwVersion: 0x1
dwSignature: 0x43465348
String: ''
dwImageType: 0x2
dwTtlSectors: 0x0
dwLoadAddress: 0x0
dwJumpAddress: 0x0
dwStoreOffset: 0x0
}
chainInfo.dwLoadAddress: 0X00000000
chainInfo.dwFlashAddress: 0X00000000
chainInfo.dwLength: 0X00000000
}
Press [ENTER] to launch image stored on boot media, or [SPACE] to enter boot monitor.
Initiating image launch in 1 seconds.
Ethernet Boot Loader Configuration:
0) IP address: 192.168.1.6
1) Subnet mask: 255.255.255.0
2) DHCP: Disabled
3) Boot delay: 1 seconds
4) Reset to factory default configuration
5) Startup image: LAUNCH EXISTING
6) Program disk image into SmartMedia card: Enabled
7) Program DM9000 MAC address (10:23:45:67:89:AB)
8) Kernel Debugger: ENABLED
9) Format Boot Media for BinFS
E) Erase Reserved Block
B) Mark Bad Block at Reserved Block
F) Low-level format the Smart Media card
D) Download image now(USE TFTP)
L) LAUNCH existing Boot Media image
R) Read Configuration
U) Download image now(USE USB)
W) Write Configuration Right Now
Enter your selection: u
System ready!
Preparing for download...
Please send the Image through USB.
USB host is connected. Waiting a download.
Addr: 0x30000000 ; Size: 0x1CF58C1
Read Bin Files StartAddr:0x80200000 ; Length: 0x1D5CAF8
Download BIN file information:
-----------------------------------------------------
[0]: Base Address=0x80200000 Length=0x1d5caf8
-----------------------------------------------------
+=OEMVerifyMemory+ dwStartAddr:0x80200000 dwLength:0x1d5caf8
RAM image 0xa 0x81f5caf7
rom_offset=0x0.
ROMHDR at Address 80200044h
Writing single region/multi-region update, dwBINFSPartLength: 30788344
IsValidMBR: MBR sector = 0x0
OpenPartition: Invalid MBR. Formatting flash.
Enter TQ2440 FastLowLevelFormat [0x0, 0x7ff].
Format TQ2440 Nand Flash: found a bad block (0x3) - skipping...
Format TQ2440 Nand Flash: ...erase complete.
WriteMBR: MBR block = 0x0.
BP_FastLowLevelFormat: Done.
OpenPartition: Partition Exists=0x0 for part 0x21.
CreatePartition: Enter CreatePartition for 0x21.
LastLogSector: Last log sector is: 0x7feff.
CreatePartition: Start = 0x1100, Num = 0xeb00.
Log2Phys: Logical 0x1100 -> Physical 0x1200
WriteMBR: MBR block = 0x0.
BP_SetDataPointer at 0x0
WriteData: Start = 0x0, Length = 0x1d5caf8.
Log2Phys: Logical 0x1100 -> Physical 0x1200
Updateded TOC!
IsValidMBR: MBR sector = 0x0
OpenPartition: Partition Exists=0x0 for part 0xb.
CreatePartition: Enter CreatePartition for 0xb.
FindFreeSector: FreeSector is: 0xfc00 after processing part 0x21.
CreatePartition: Num sectors set to 0x6fe00 to allow for compaction blocks.
CreatePartition: Start = 0xfc00, Num = 0x6fe00.
WriteMBR: MBR block = 0x0.
TOC {
dwSignature: 0x434F544E
BootCfg {
ConfigFlags: 0x2830
BootDelay: 0x1
ImageIndex: 1
IP: 192.168.1.6
MAC Address: 10:23:45:67:89:AB
Port: 0.0.0.0
SubnetMask: 255.255.255.0
}
ID[0] {
dwVersion: 0x20004
dwSignature: 0x45424F54
String: 'eboot.nb0'
dwImageType: 0x2
dwTtlSectors: 0x400
dwLoadAddress: 0x80038000
dwJumpAddress: 0x80038000
dwStoreOffset: 0x0
sgList[0].dwSector: 0x400
sgList[0].dwLength: 0x400
}
ID[1] {
dwVersion: 0x1
dwSignature: 0x43465348
String: ''
dwImageType: 0x2
dwTtlSectors: 0xEAE6
dwLoadAddress: 0x80200000
dwJumpAddress: 0x8022C5EC
dwStoreOffset: 0x0
sgList[0].dwSector: 0x1200
sgList[0].dwLength: 0xEAE6
}
chainInfo.dwLoadAddress: 0X00000000
chainInfo.dwFlashAddress: 0X00000000
chainInfo.dwLength: 0X00000000
}
waitforconnect
INFO: OEMLaunch: Jumping to Physical Address 0x3022C5ECh (Virtual Address 0x8022C5ECh)...
C醀indows CE Kernel for ARM (Thumb Enabled) Built on Aug 4 2008 at 18:38:38
ProcessorType=0920 Revision=0
sp_abt=ffff5000 sp_irq=ffff2800 sp_undef=ffffc800 OEMAddressTable = 8022c4a8
+OEMInit
DCache: 8 sets, 64 ways, 32 line size, 16384 size
ICache: 8 sets, 64 ways, 32 line size, 16384 size
InitDisplay:320*240
-OEMInit
Sp=ffffc7cc
OEMIoControl: Unsupported Code 0x10100b4 - device 0x0101 func 45
OEMIoControl: Unsupported Code 0x101008c - device 0x0101 func 35
FMD_OEMIoControl: unrecognized IOCTL (0x71c24).
OEMIoControl: Unsupported Code 0x1010118 - device 0x0101 func 70
OEMIoControl: Unsupported Code 0x10100c4 - device 0x0101 func 49
OEMIoControl: Unsupported Code 0x10100c4 - device 0x0101 func 49
OEMIoControl: Unsupported Code 0x10100d0 - device 0x0101 func 52
OEMIoControl: Unsupported Code 0x10100f8 - device 0x0101 func 62
INFO: CReg2440Uart::CReg2440Uart using processor frequency reported by the OAL (50000000).
INFO: CReg2440Uart::CReg2440Uart using processor frequency reported by the OAL (50000000).
A24: Process Attach 1
>A24_Init(602ED68)
Try to open Drivers\Active\08
A24_Init - Mode: INTERRUPT
IIC_Init !!!
INFO: g_pIICShared= 0x44500000
INFO: g_pIICShared->g_HardwareLock = 0x43E33DAA
<A24_Init:0x3b790
>A24_Open(0x3b790, 0x0, 0x3)
<A24_Open:1
>A24_IOControl_HU (0x321000, 0x0, 0, 0x603b4f8)
<A24_IOControl:1
A24_Close(0x3b790)
INFO: WAVEDEV.DLL: SetI2SClockRate: Using processor frequency reported by the OAL (50000000).
Prescaler:2
<Davicom DM9000 driver v3.2.7 for WinCE 4.2/5.0>
<DM9:++MiniportIntialize>
[dm9: Tries to map io space with 20000300
[dm9: The mapped address is 2A0300
[dm9: Chip signature is 0A469000
<DM9:--MiniportInitialize>
CAMERA: CIS_Open
CIS: IOCTL_POWER_CAPABILITIES
CAMERA: CIS_Open
CAMERA: CIS_Close
DeviceFolder::LoadDevice!Enumerate Found deprecated load instructions at (Drivers\BuiltIn\AFD). Driver cannot be unloaded.
DeviceFolder::LoadDevice!Enumerate Found deprecated load instructions at (Drivers\BuiltIn\PPP). Driver cannot be unloaded.
DeviceFolder::LoadDevice!Enumerate Found deprecated load instructions at (Drivers\BuiltIn\TELNETD). Driver cannot be unloaded.
HW_USBClocks::D0
HW_USBClocks::D4
GPIO Initialize ...OK !!!
S3C2440DISP::S3C2440DISP
OEMIoControl: Unsupported Code 0x10100fc - device 0x0101 func 63
S3C2440DISP::SetMode
Lyg.p: Layout Manager successfully initialized to 2
Maximum Allowed Error 7:
HW_USBClocks::D0
Explorer(V2.0) taskbar thread started.
NDISPWR:: Found adapter [DM9CE1]
AUTORAS:: Dialer notifies: [1] [Dialer Start]
Posting WM_NETCONNECT(TRUE) message
然后就不动了。
上面的文件都是来自。东华3.5寸屏的镜像\WinCE 中。
希望能给我指点下啊,不胜感激啊。。。。 |
|