Re: kernel debugger and CE 5.0 by Karel
Karel
Thu Mar 03 00:10:26 CST 2005
Ok it looks familiar. There is problem with DHCP server on your network (I
expect you are running on network with DHCP server). Can you check network
trace - to see if there is DHCP renew request and there is correct replay
from server?
We find that some DHCP servers from security reasons require optional device
name in DHCP request.
--
Karel Danihelka
---
Windows CE CoreOS
This posting is provided "AS IS" with no warranties, and confers no rights.
---
<ah0@hotmail.com> wrote in message
news:1109788908.432631.140660@l41g2000cwc.googlegroups.com...
> Karel,
>
> Thanks for your help. The below is from the serial port:
>
> ...
> Download BIN file information:
> -----------------------------------------------------
> [0]: Base Address=0x220000 Length=0xF6AE50
>
>
> ****** OEMVerifyMemory Checking Range [ 0x220000 ==> 0x118AE4F ]
> ****** RAM Address ******
>
>
> rom_offset=0x80000000.
> Found pTOC signature.
> ROMHDR at Address 00220044h
> RomHdr.ulRAMStart=8118B000h RomHdr.physfirst=80220000h.
> OEMLaunch ucLoaderFlags is 7
> Download successful! Jumping to image at 00229348h...
> Got EDBG_CMD_JUMPIMG
> Got EDBG_CMD_CONFIG, flags:0x00000000
> NAND_FLASH with g_bDownloadImage=1 , pBootArgs->ucLoaderFlags=7
> Lauch Windows CE from address 0x229348
> Debug Serial Init
>
>
> SysInit: GDTBase=8118b0e8 IDTBase=811dcec0 KData=811fd800
> Windows CE Kernel for i486 Built on Jun 24 2004 at 18:23:42
> g_pPageDir = 81219000
> InitKitlNIC: Searching for PCI Ethernet NIC (dwIrq = B, dwI
> oBase = D800, dwDfltType = 4) ...
> InitKitlNIC: Found PCI Ethernet NIC (type = 4, IRQ=11, IOBase=0xD800).
> RTL8139InitDMABuffer():: Start[0x811E0B40]-[0x811E0B40] - Size[0x10000]
>
> Tx[0x811E0B40] - Rx[0x811E2340] - RxLength[0x8000] -
> RxLengthBit[0x1000]
> RTL8139:: built on [Feb 16 2005] [19:50:49]
> RTL8139Init():: BaseIO[0xD800] : MemOffset[0xD800]
> RTL8139Init():: TxBuff[0x811E0B40] - RxBuff[0x811E2340] -
> LastRx[0x811EA33F]
> RTL8139Init:: MAC = 00-40-F4-49-71-63
> RTL8139 ethdbg library: perform auto negotiate.
> RTL8139:: RTL8139HWSetMCRegs():: Set all to 0x00
> x86KitlCreateName: Using Device Name 'CEPC29027'
> OALKitlCreateName: Using Device Name 'CEPC29027'
> KITL: *** Device Name CEPC29027 ***
> VBridge:: built on [Feb 16 2005] time [19:50:53]
> VBridgeInit()...TX = [16384] bytes -- Rx = [16384] bytes
> Tx buffer [0xA11F0CE0] to [0xA11F4CE0].
> Rx buffer [0xA11F4D00] to [0xA11F8D00].
> VBridge:: NK add MAC: [0-40-F4-49-71-63]
> ERROR: OALKitlInit: KitlInit failed
> RTC - Status Reg B - 0x02
> X86Init done, OEMAddressTable = 80229368.
> OEMIoControl: Unsupported Code 0x101008c - device 0x0101 func 35
> DeviceFolder::LoadDevice!Enumerate Found deprecated load instructions
> at (Driver
> s\BuiltIn\AFD). Driver cannot be unloaded.
> DeviceFolder::LoadDevice!Enumerate Found deprecated load
> instructions at (Drivers\BuiltIn\PPP). Driver cannot be unloaded.
> ...
>
>
> The bringup was halted at "KITL: *** Device Name CEPC29027 ***" for
> quite a while, and then finally WinCE was up.
>
> AH
>