Nios® V/II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® V/II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++

Debugging Ethernet device

Altera_Forum
Honored Contributor II
1,138 Views

We're trying to debug problems with a new Nios II+eCos (5.1) system where the Ethernet has failed to operate. We're getting the following from the SMSC initialization: 

 

[cyg_net_init] Init: mbinit(0x00000000) 

[cyg_net_init] Init: cyg_net_init_devs(0x00000000) 

Init device 'lan91c111_eth0' 

smsc_lan91cxx_init: No 91Cxx signature found 

 

Has anyone seen this before (is there something simple we should check?) Also, does anyone know if this is the first attempt the Nios makes to access the SMSC? How do we turn on the debug options to return the values read by the Nios? 

 

Thanks!!
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
319 Views

 

--- Quote Start ---  

originally posted by rittgers@May 31 2006, 12:06 PM 

we're trying to debug problems with a new nios ii+ecos (5.1) system where the ethernet has failed to operate.  we're getting the following from the smsc initialization: 

 

[cyg_net_init] init: mbinit(0x00000000) 

[cyg_net_init] init: cyg_net_init_devs(0x00000000) 

init device 'lan91c111_eth0' 

smsc_lan91cxx_init: no 91cxx signature found 

 

has anyone seen this before (is there something simple we should check?)  also, does anyone know if this is the first attempt the nios makes to access the smsc?  how do we turn on the debug options to return the values read by the nios? 

 

thanks!! 

<div align='right'><{post_snapback}> (index.php?act=findpost&pid=15732) 

--- quote end ---  

 

--- Quote End ---  

 

 

The simple thing you should do is search the source code for the "No 91Cxx ..." string. You will find that it&#39;s found in if_lan91cxx.c and is because it has failed to read the correct signature from the chip, sounds like dodgy hardware to me
0 Kudos
Reply