This is the mail archive of the ecos-devel@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Network module in eCOS


Hello All, 

I have a Intel IXDP425, with v1_4 microengine code. 
I am trying to enable the "CONFIG_NET" and FREEBSD
stack, and testing the common applications like, 
"ping_test", "ping_lo_test" etc.

But all of them seem to hang in the "if_npe.c" file in
the function "npe_init" where it tries to set MAC
address, while calling 
CYGHAL_GET_NPE_ESA(p_npe->eth_id, p_npe->mac_address,
mac_ok);

Some dump...
***************************************************
RedBoot> go
[cyg_net_init] Init: mbinit(0x00000000)
[cyg_net_init] Init: cyg_net_init_devs(0x00000000)
Init device 'i82559_eth0'
Init device 'npe_eth0'
NPEB major[1] minor[0] build[0]
NPEC major[1] minor[0] build[0]
phyPresent[0] = 1
phyPresent[1] = 1
phyPresent[2] = 0
Wait for PHY 0 to be ready ...
PHY 0 configuration:
PHY Status:
    Link is Up
    Auto Negotiation Completed
PHY Configuration:
    Speed 100Mb/s
    Full Duplex
    Auto Negotiation Enabled
***************************************************
The same network configurations when done for
"RedBoot" are working. 
I have, 
$ ecosconfig check
Target: ixdp425
Template: net
Added:
 CYGPKG_DEVS_ETH_INTEL_NPE
 CYGPKG_DEVS_ETH_ARM_IXDP425_NPE
No conflicts



		
__________________________________ 
Do you Yahoo!? 
Yahoo! Mail - Easier than ever with enhanced search. Learn more.
http://info.mail.yahoo.com/mail_250


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]