Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
19 years ago

Debugging Ethernet device

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!!

1 Reply

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- 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