EBOOT SMSC91C113L Ethernet registers not accessible
From: Peter (arockiarajeshpeter_donot_spam_at_harita.com)
Date: 08/16/04
- Next message: kamaal: "usb test-cetk"
- Previous message: Eddie Smith: "Re: Changing current directory/folder"
- Next in thread: Steve Maillet \(eMVP\): "Re: EBOOT SMSC91C113L Ethernet registers not accessible"
- Reply: Steve Maillet \(eMVP\): "Re: EBOOT SMSC91C113L Ethernet registers not accessible"
- Messages sorted by: [ date ] [ thread ]
Date: Mon, 16 Aug 2004 02:45:04 -0700
Hi,
I am working in EBOOT.
Using SMSC91C113L Ethernet controller (16 bit access), the sample code is
from Lubbock platform(which has SMSC91C96 - 32 Bit access)
Now, in PXA MSC1 (Chip Select2) register, I am enabling the RBWx bit for 16
bit access.
I modified the smschw.h and smcInit() function for the SMSC91C113L. Still, i
am not getting the access to controller. Other than this do i need to do
anything else?
This is the message i got:
Ethernet Boot Loader Configuration:
0) IP address: 172.20.25.31
1) Subnet mask: 255.255.0.0
2) Boot delay: 5 seconds
3) DHCP: Enabled
4) Reset to factory default configuration
5) Download new image at startup
6) Program RAM image into FLASH: (Disabled)
7) Program SMSC MAC address
8) Boot device order: SMSC -> PCMCIA -> CF
9) Check image signature(s): (Disabled)
D) Download image now
F) Format flash (will not overwrite eboot or eboot parameters)
L) Launch existing flash resident image now
Enter your selection: d
Peter Going to detect and initialize Ethernet controller first time .
Checking for SMC 91C113L Ethernet controller...
Entering SMCInit
SMC card not detected, I/O base 0xBF500000, BSR: 0x0000AF10
Peter After detecting and initialize Ethernet controller first time -1.
Checking for SMC 91C113L Ethernet controller...
Entering SMCInit
SMC Ethernet card detected at I/O base 0xBF500000
SMC card not detected, I/O base 0xBF500000, BSR: 0x00003301
SMC MAC Address: 1:51:1:51:1:51
SMC Ethernet card Config_Reg=3301
SMC Ethernet card Config_Base=3301
SMC Ethernet card Switch=33
Peter SMC Reset complete2
- Peter SMCInit
SMC 91C113L Ethernet controller initialized.
Peter After detecting and initialize Ethernet controller second time 0.
System ready!
Preparing for download...
INFO: Using device name: 'XSC1BD307'
InitDHCP():: Calling ProcessDHCP()
ProcessDHCP()::DHCP_INIT
Timed out waiting for ALLOC_INT
SendFrame return with wCompoletionCode=2000
!OEMEthSendFrame failure, retry 1
Timed out waiting for ALLOC_INT
SendFrame return with wCompoletionCode=2000
!OEMEthSendFrame failure, retry 2
Timed out waiting for ALLOC_INT
SendFrame return with wCompoletionCode=2000
!OEMEthSendFrame failure, retry 3
Timed out waiting for ALLOC_INT
SendFrame return with wCompoletionCode=2000
!OEMEthSendFrame failure, retry 4
EbootDHCPRetransmit()::Error On SendUDP() Call
SendDHCP()::Error On DHCPRetransmit() Call
ProcessDHCP()::DHCP_INIT::SendDHCP(DHCP_DISCOVER) Error
InitDHCP() Error - First DHCP Option isn't the message type
Error On InitDHCP() Call
Please help me out !
Thanks & Regards,
Peter
- Next message: kamaal: "usb test-cetk"
- Previous message: Eddie Smith: "Re: Changing current directory/folder"
- Next in thread: Steve Maillet \(eMVP\): "Re: EBOOT SMSC91C113L Ethernet registers not accessible"
- Reply: Steve Maillet \(eMVP\): "Re: EBOOT SMSC91C113L Ethernet registers not accessible"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|