|
打印信息如下:
Microsoft Windows CE Bootloader Common Library Version 1.4 Built Oct 18 2013 14:26:00
Microsoft Windows CE Bootloader for the EmbedSky TQ2416 Version 2.4 Built Oct 18 2013
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
INFO: Using static IP address 121816.
INFO: Using subnet mask 2525250.
waitforconnect
INFO: using TOC[1] dwJumpAddress: 0x80205ec0
INFO: OEMLaunch: Jumping to Physical Address 0x30205EC0h (Virtual Address 0x80205EC0h)...
Windows CE Kernel for ARM (Thumb Enabled) Built on Sep 25 2009 at 11:04:23
INFO:OALLogSetZones: dpCurSettings.ulZoneMask: 0xb
DDRRAM capacity is 64MB
DCache: 128 sets, 4 ways, 32 line size, 16384 size
ICache: 128 sets, 4 ways, 32 line size, 16384 size
FCLK:400000000, HCLK:133333333, PCLK:66666666
Arguments area has some values
-OEMInit
FMD_OEMIoControl: IOCTL_FMD_GET_INTERFACE
FMD_OEMIoControl: unrecognized IOCTL (0x71c24).
OEM: Not clearing storage
OEM: Not cleaning system hive
OEM: Not cleaning user profiles
OEM: Not cleaning system hive
DEBUG: CreateSerialObject 3
DEBUG: CreateSerialObject 2
DEBUG: CreateSerialObject 1
PWR: Process Attach
>PWR_Init(D02FECF4)
HW_Init : HW_InitRegisters
HW_Init : CreateEvent
HW_Init : IOCTL_HAL_REQUEST_SYSINTR
INFO: PwrButton: Mapped Irq 0x0 to SysIntr 0x16.
HW_Init : CreateThread
HW_Init : CeSetThreadPriority
HW_Init : Done
<PWR_Init:0xd2800640
>PWR_Open(0xd2800640, 0x0, 0x3)
PCF: HW_Open
<PWR_Open:1
>PWR_IOControl(0x321000, 0x0, 0, 0xd28003e8)
<PWR_IOControl:1
>PWR_Open(0xd2800640, 0x0, 0x3)
PCF: HW_Open
<PWR_Open:2
PWR_Close(0xd2800640)
PCF: HW_Close
+OALIoCtlHalGetHWEntropy
HOST CAP : 4
DM9000x DLL_PROCESS_ATTACH!!
DM9000 NIC_DEVICE_OBJECT *DeviceEntry!!***
[DM9ISA]: read register IoAddress 20000300 !
[DM9ISA]: read register IrqNumber 23 !
[DM9ISA]: read register Int_Active_High 1 !
[DM9ISA]: read register Flow_Control_Enable 1 !
[DM9ISA]: read register MAC_Load_Mode 0 !
[DM9ISA]: read register MAC_ADDR_0 10 !
[DM9ISA]: read register MAC_ADDR_1 23 !
[DM9ISA]: read register MAC_ADDR_1 45 !
[DM9ISA]: read register MAC_ADDR_2 67 !
[DM9ISA]: read register MAC_ADDR_3 89 !
[DM9ISA]: read register MAC_ADDR_5 ab !
[DM9ISA]: _PROCESSOR_LanDataWidthInit() : s2416SSMC->SMBCR4 b095
[DM9ISA]: _PROCESSOR_LanInterruptInit() : g_pGPIOReg_t->GPFCON 0002
[DM9ISA]: _PROCESSOR_LanInterruptInit() : g_pGPIOReg_t->GPFUDP 0000
[DM9ISA]: _PROCESSOR_LanInterruptInit() : g_pGPIOReg_t->EXTINT0 0001
[DM9ISA]: REG_INDEX_ADDRESS is D2A10300 !
[DM9ISA]: REG_DATA_ADDRESS is D2A10308 !
[DM9ISA]: signature is 90000A46 !
[DM9ISA]: reg DM9_INTFN is 0
[DM9ISA]: reg DM9_CHIPREV is 1
[DM9ISA]: IRQ pin active is LOW
[DM9ISA]: EDeviceInitialize! phy reset now
[DM9ISA]: EDeviceInitialize! chip is 16bit mode ..
[DM9ISA]: _PROCESSOR_LanEnableInterrupt() : g_pGPIOReg_t->EINTMASK 0000
[DM9ISA]: load NIC MAC address form register file
[DM9ISA]: MAC address is = 10 : 23 : 45 : 67 : 89 : ab
[DM9ISA]: _PROCESSOR_LanEnableInterrupt() : g_pGPIOReg_t->EINTMASK 0000
[DM9ISA]: load NIC MAC address form register file
[DM9ISA]: MAC address is = 10 : 23 : 45 : 67 : 89 : ab
[DM9ISA]: load NIC MAC address form register file
[DM9ISA]: MAC address is = 10 : 23 : 45 : 67 : 89 : ab
[DM9ISA]: load NIC MAC address form register file
[DM9ISA]: MAC address is = 10 : 23 : 45 : 67 : 89 : ab
USB Serial Function Class Enabled : Serial_Class
+OALIoCtlHalGetDeviceInfo(...)
OALIoCtlHalGetDeviceInfo():SPI_GETUUID
-OALIoCtlHalGetDeviceInfo(SPI = SPI_GETUUID, rc = 1)
PWM: DLL_PROCESS_ATTACH
INFO: PWM_Init:: using processor frequency reported by the OAL (66666666).
v_pIOPregs->GPBCON is 0x1500).
v_pPWMregs->TCFG0 is 0xe00).
v_pPWMregs->TCFG1 is 0x0).
v_pPWMregs->TCMPB0 is 0x0).
v_pPWMregs->TCNTB0 is 0x0).
v_pPWMregs->TCON is 0x500000).
::: PWM_Init Sucessfully.
WDG: Init
[DISPDRV:ERR] AllocResource() : VDE0 Open Device Failed
[DISPDRV:ERR] S3C2416Disp() : AllocResource() Fail
[DISPDRV:ERR] AllocSurfaceVideo() : SurfaceHeap Alloc() Failed
[DISPDRV:ERR] AllocSurface() : AllocSurfaceVideo() failed
[DISPDRV:ERR] SetMode() : m_pPrimarySurface AllocSurface() Fail
Exception 'Data Abort' (4): Thread-Id=04a20002(pth=8376d000), Proc-Id=00400002(pprc=81618308) 'NK.EXE', VM-active=01e80002(pprc=8394b564) 'udevice.exe'
PC=c08df564(s3c2416_disp.dll+0x0000f564) RA=c08d51f8(s3c2416_disp.dll+0x000051f8) SP=d2c6f67c, BVA=0000003c
Exception 'Data Abort' (4): Thread-Id=04a20002(pth=8376d000), Proc-Id=00400002(pprc=81618308) 'NK.EXE', VM-active=01e80002(pprc=8394b564) 'udevice.exe'
PC=c019700c(gwes.dll+0x0005700c) RA=c0196ff4(gwes.dll+0x00056ff4) SP=d2c6fdd8, BVA=00000104
[DM9ISA]: EDeviceInitialize! phy reset now
[DM9ISA]: load NIC MAC address form register file
[DM9ISA]: MAC address is = 10 : 23 : 45 : 67 : 89 : ab
[DM9ISA]: _PROCESSOR_LanEnableInterrupt() : g_pGPIOReg_t->EINTMASK 0000
是否是BSP中有哪个地址访问不正常。请问如何解决,我用的以太网芯片是DM9000EP,用的BSP是您们最新的。BSP中我只修改了bsg_cfg.h和TQ2416.bat,还有屏蔽了platform.bib中的一些不需要的驱动,将platform.dat中全部注释掉了。其他未作任何更改。
|
|