天嵌 ARM开发社区

 找回密码
 注册
查看: 3736|回复: 6

wince 安了一天,没有装对,求助啊

[复制链接]
cherrypopkaokao 发表于 2009-12-13 13:37:23 | 显示全部楼层 |阅读模式
下面是我的操作步骤: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 中。
希望能给我指点下啊,不胜感激啊。。。。
cmasp 发表于 2009-12-13 18:24:00 | 显示全部楼层
wince烧写,以下以东华3.5寸屏配256MB NAND FLASH为例:
从nor模式启动:开机-》选择1,烧写TQ2440_CD\出厂烧录镜像合集\东华3.5寸屏的镜像\WinCE文件\STEPLDR.nb1-》选择2,烧写TQ2440_CD\出厂烧录镜像合集\东华3.5寸屏的镜像\WinCE文件\EBOOT_256MB_W35.nb0-》关机。
然后从nand模式启动:开机的时候按住空格键,选择b,然后选择9(这里你也可以选择F进行低格),最后选择u,烧写NK文件。等几分钟完成后系统就会启动。
第一次进入系统需要调整触摸,首先使用usb鼠标-》我的设备-》控制面板-》笔针-》校准-》在校准,在出来的画面
利用触摸板点击十字坐标5次,十字坐标消失后在点击一次触摸屏,即可。如果您不想进行触摸屏的校正,烧完系统第一次进入系统后什么都不要做,直接重启开发板,重新进入系统后触摸屏也可直接使用!




/*****************************************************************/
包邮 TQ2440开发板(256MB FLASH)+东华3.5寸触摸屏+8DVD资料+送USB转串口=580
http://item.taobao.com/auction/i ... 5708bea5401ef74.htm
/*****************************************************************/
 楼主| cherrypopkaokao 发表于 2009-12-13 22:51:50 | 显示全部楼层
多谢cmasp ,这个弄好了:D
yuerxie0926 发表于 2010-7-13 10:31:49 | 显示全部楼层
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
请问楼主 我也遇到上面的问题 但是超级终端上到“0x0”后就没有再接受到message,请问这是怎么回事?
亚瑟王 发表于 2010-7-14 19:17:36 | 显示全部楼层
你没有烧写NK.bin,你按住PC空格键进入eboot下载模式,烧写了NK.bin,就可以正常启动了。
kelvinjie 发表于 2010-10-8 21:07:31 | 显示全部楼层
触摸是反着的怎么办呢?
kelvinjie 发表于 2010-10-10 13:06:34 | 显示全部楼层
解决 原来是要校准一次
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-6-10 03:18 , Processed in 1.031250 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表