Re: RTL 8139 by Paul
Paul
Wed Apr 30 09:44:37 PDT 2008
Then follow my previous message recommendations, tell us which of them you
used, turning off KITL over Ethernet and using the RTL8139 driver, or
removing the driver and use VMini, and I'll look at them. Till then, you
have a huge error in your OS configuration and I'm not going to fool around
with reading debug messages sent by an OS that I *know* is bad.
Paul T.
<ashsantu@gmail.com> wrote in message
news:b5353f20-344d-4fe0-afd5-fb9fec1eb4fd@b5g2000pri.googlegroups.com...
> On Apr 29, 8:42 pm, "Paul G. Tobey [eMVP]" <p space tobey no spam AT
> no instrument no spam DOT com> wrote:
>> I remember the contents of the thread. There's no reason to repeat them.
>> Read my last message, below, and do the right thing for you, whatever
>> that
>> is.
>>
>> PaulT.
>>
>> <ashsa...@gmail.com> wrote in message
>>
>> news:513e8b81-7cf6-449f-9322-8e7fc99eb5f0@z24g2000prf.googlegroups.com...
>>
>> > On Apr 25, 10:27 pm, "PaulG. Tobey [eMVP]" <p space tobey no spam AT
>> > no instrument no spam DOT com> wrote:
>> >> So, you're NOTusingthe RTL adapter as an ordinary Ethernet adapter,
>> >> but
>> >> as
>> >> a KITL-over-Ethernet connection to your Platform Builder machine? It
>> >> appears that this is the case. If so, you *CAN'T* also use the
>> >> adapter
>> >> driver; that won't work because you'll have both the kernel and the
>> >> driver
>> >> trying to talk to the hardware. You can a) use VMini and leave the
>> >> KITL
>> >> stuff or, b) change the BSP so that it's notusingKITL-over-Ethernet
>> >> and
>> >> use the real RTL driver. How, exactly, you do b), is BSP-specific, so
>> >> I'll
>> >> have to leave that to you. If you want to do a), remove the RTL
>> >> driver
>> >> from
>> >> the OS and make sure that you've followed the instructions in Ethernet
>> >> Debugging Services in the help to turn on VMini.
>>
>> >> PaulT.
>>
>> >> <ashsa...@gmail.com> wrote in message
>>
>> >>news:13059dc4-9fbc-49a0-ad08-175d74447de9@u36g2000prf.googlegroups.com...
>>
>> >> > Pls check following debug message pls give me the solution
>> >> > SysInit: GDTBase=8118d0e8 IDTBase=811deec0
>> >> > KData=811fd800
>> >> >WindowsCEKernel for i486 Built on Jun 24 2004 at
>> >> > 18:23:42
>> >> > g_pPageDir = 81200000
>> >> > InitKitlNIC: Searching for PCI Ethernet NIC
>> >> > (dwIrq = 0,
>> >> > dwI
>> >> > oBase = 0, dwDfltType = 0) ...
>> >> > InitKitlNIC: Found PCI Ethernet NIC (type = 4, IRQ=11,
>> >> > IOBase=0x1000).
>> >> > RTL8139InitDMABuffer():: Start[0x811E2B40]-[0x811E2B40] -
>> >> > Size[0x10000]
>> >> > [0x0]
>> >> > Tx[0x811E2B40] - Rx[0x811E4340] - RxLength[0x8000] -
>> >> > RxLengthBit[0x1000]tRx[0x2117FF] [0x77400700] RCR
>> >> > [0x181A] TCTR [0xA99ED
>> >> >RTL8139:: built on [Apr 25 2008]
>> >> > [14:47:12]
>> >> > RTL8139Init():: BaseIO[0x1000] : MemOffset[0x1000]
>> >> > RTL8139Init:: MAC = 00-08-A1-45-A6-77
>> >> > RTL8139Init():: TxBuff[0x811E2B40] - RxBuff[0x811E4340] -
>> >> > LastRx[0x811EC33F][0x10] CONFIG1
>> >> > [0x8D]
>> >> > RTL8139Init:: MAC = 00-18-4D-6F-24-3FTL8139HWSetMCRegs():: Set all
>> >> > to
>> >> > 0x00
>> >> >RTL8139ethdbg library: perform auto negotiate.
>> >> > M
>> >> > +RTL8139EnableInts().. [0xE5] MULI
>> >> >RTL8139:: RTL8139HWSetMCRegs():: Set all to
>> >> > 0x00L8139EnableInts()..D [0x10]
>> >> > VBridge:: built on [Apr 25 2008] time [14:47:14]
>> >> > VBridgeInit()...TX = [16384] bytes -- Rx = [16384] bytes
>> >> > Tx buffer [0xA11F2CE0] to [0xA11F6CE0].
>> >> > Rx buffer [0xA11F6D00] to [0xA11FAD00].
>> >> > VBridge:: NK add MAC: [0-18-4D-6F-24-3F]
>> >> > ERROR: OALKitlInit: KitlInit failed
>> >> > RTC - Status Reg B - 0x02
>> >> > X86Init done, OEMAddressTable = 80229378.
>> >> > OEMIoControl: Unsupported Code 0x101008c - device 0x0101 func 35
>> >> > OEMIoControl: Unsupported Code 0x10100d0 - device 0x0101 func 52
>> >> > OEMIoControl: Unsupported Code 0x10100f8 - device 0x0101 func 62
>> >> > VBridge:: VB_INITIALIZED returns [1]
>> >> > VBridge:: RESET_BUFFER received.
>> >> > DeviceFolder::LoadDevice!Enumerate Found deprecated load
>> >> > instructions
>> >> > at (Driver
>> >> > s\BuiltIn\AFD). Driver cannot be unloaded.
>> >> > DeviceFolder::LoadDevice!
>> >> > Enumerate Fou
>> >> > nd deprecated load instructions at (Drivers\BuiltIn\PPP). Driver
>> >> > cannot be unloa
>> >> > ded.
>> >> > PCIbus!PCIEnum: WARNING: Resource request for device 0:0:0 failed
>> >> > Lyg.p: Layout Manager successfully initialized to 1
>> >> > Explorer(V2.0) taskbar thread started.
>> >> > NDISPWR:: Found adapter [VMINI1]
>> >> > NDISPWR:: Found adapter [PCI\RTL81391]
>>
>> > Hello sir,
>>
>> > Error : RealTek Driver (rtl8139) is not acting as a simple adapter for
>> > my wince Image
>>
>> > My Hardware : NETGEAR rtl8139D
>>
>> > My Tool : Platform Builder winCE5.0
>>
>> > Below is my target PC platform configuration for RealTek
>> > Added to the platform
>>
>> > 1. CEPC:X86 = Device Drivers - Networking-Local Area Networking (LAN)
>> > devices - RealTekRTL8139
>>
>> > 2.Custom Device[Display based devices] -Communication Services and
>> > Networking - Local Area Network (LAN) -
>> > Wired Local Area Network(802.3,802.5)
>>
>> > 3. Custom Device[Display based devices]-Communication Services and
>> > Networking - Networking features - NDIS &Networking
>> > utilities(ipconfig,pimg,route)
>>
>> > RTL 8139 was detected in the image and i configured it to
>> > static ip address 192.168.10.199
>>
>> > but when i tried to ping other device on the network
>> > it gave me the following error:
>>
>> > Transmit error :11010
>>
>> > Following were the debug messages seen on Hyperterminal on COM port
>>
>> > SysInit: GDTBase=8165d0e8 IDTBase=816aeec0 KData=816cd800
>> >WindowsCEKernel for i486 Built on Jun 24 2004 at 18:23:42
>> > g_pPageDir = 816d0000
>> > InitKitlNIC: Searching for PCI Ethernet NIC
>> > (dwIrq = 0, dwI
>> > oBase = 0, dwDfltType = 0) ...
>> > InitKitlNIC: Found PCI Ethernet NIC (type = 4, IRQ=11, IOBase=0x1000).
>> > RTL8139InitDMABuffer():: Start[0x816B2B40]-[0x816B2B40] -
>> > Size[0x10000]
>> > Tx[0x816B2B40] - Rx[0x816B4340] - RxLength[0x8000] -
>> > RxLengthBit[0x1000]
>> >RTL8139:: built on [Apr 24 2008] [15:42:24]
>> > RTL8139Init():: BaseIO[0x1000] : MemOffset[0x1000]
>> > RTL8139Init():: TxBuff[0x816B2B40] - RxBuff[0x816B4340] -
>> > LastRx[0x816BC33F]
>> > RTL8139Init:: MAC = 00-18-4D-6F-24-3F
>> >RTL8139ethdbg library: perform auto negotiate.
>> >RTL8139:: RTL8139HWSetMCRegs():: Set all to 0x00
>> > x86KitlCreateName:UsingDevice Name 'CEPC9279'
>> > OALKitlCreateName:UsingDevice Name 'CEPC9279'
>> > KITL: *** Device Name CEPC9279 ***
>>
>> > VBridge:: built on [Apr 24 2008] time [15:42:27]
>> > VBridgeInit()...TX = [16384] bytes -- Rx = [16384] bytes
>> > Tx buffer [0xA16C2CE0] to [0xA16C6CE0].
>> > Rx buffer [0xA16C6D00] to [0xA16CAD00].
>> > VBridge:: NK add MAC: [0-18-4D-6F-24-3F]
>> > ERROR: OALKitlInit: KitlInit failed
>> > RTC - Status Reg B - 0x02
>> > X86Init done, OEMAddressTable = 80229368.
>> > OEMIoControl: Unsupported Code 0x101008c - device 0x0101 func 35
>> > OEMIoControl: Unsupported Code 0x10100d0 - device 0x0101 func 52
>> > OEMIoControl: Unsupported Code 0x10100f8 - device 0x0101 func 62
>> > DeviceFolder::LoadDevice!Enumerate Found deprecated load instructions
>> > at (Driver
>> > s\BuiltIn\AFD). Driver cannot be unloaded.
>> > DeviceFolder::LoadDevice!
>> > Enumerate Fou
>> > nd deprecated load instructions at (Drivers\BuiltIn\PPP). Driver
>> > cannot be unloa
>> > ded.
>> > PCIbus!PCIEnum: WARNING: Resource request for device 0:0:0 failed
>> > Lyg.p: Layout Manager successfully initialized to 1
>> > Explorer(V2.0) taskbar thread started.
>> > NDISPWR:: Found adapter [PCI\RTL81391]
>