Forum Discussion

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

LAN lan91c111 driver on RC3

I have an Altera NIOS II Evaluation board and a board that we designed that is very similar, we call it Eval1. Using RC1 we were able to get the network functions up and running on the Evaluation board.

Now we have upgraded to RC3 and cannot establish an ethernet link using the evaluation board. Our Eval1 board behaves the same way.

Both were built by selecting NIOS2 Evaluation Board (Altera), net, as the profile, and adding the CRC Service.

Below is the output from standard out of both boards. Any ideas? Does RC3 have a known ethernet issue?

============Altera NIOS Eval Card======================

nios2-terminal: starting in terminal mode only (Control-C exits)

[cyg_net_init] Init: mbinit(0x00000000)

[cyg_net_init] Init: cyg_net_init_devs(0x00000000)

Init device 'lan91c111_eth0'

[cyg_net_init] Init: loopattach(0x00000000)

[cyg_net_init] Init: ifinit(0x00000000)

IFP: 0x01042bfc, next: 0x0108d778

IFP: 0x0108d778, next: 0x00000000

[cyg_net_init] Init: domaininit(0x00000000)

[cyg_net_init] Init: cyg_net_add_domain(0x01043698)

New domain internet at 0x00000000

[cyg_net_init] Init: cyg_net_add_domain(0x01043288)

New domain route at 0x00000000

[cyg_net_init] Init: cyg_route_init(0x00000000)

[cyg_net_init] Done

============Altera NIOS Eval Card End==================

============Eval 1 Card============================

nios2-terminal: starting in terminal mode only (Control-C exits)

[cyg_net_init] Init: mbinit(0x00000000)

[cyg_net_init] Init: cyg_net_init_devs(0x00000000)

Init device 'lan91c111_eth0'

We assume this is the Eval1 Board

Using MAC Address of 0x0:3:2f:1:7f:8c

[cyg_net_init] Init: loopattach(0x00000000)

[cyg_net_init] Init: ifinit(0x00000000)

IFP: 0x05800628, next: 0x0584afc0

IFP: 0x0584afc0, next: 0x00000000

[cyg_net_init] Init: domaininit(0x00000000)

[cyg_net_init] Init: cyg_net_add_domain(0x05800ee0)

New domain internet at 0x00000000

[cyg_net_init] Init: cyg_net_add_domain(0x05800ad0)

New domain route at 0x00000000

[cyg_net_init] Init: cyg_route_init(0x00000000)

[cyg_net_init] Done

============Eval 1 Card End========================

3 Replies

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

    Hello Tom,

    Good to hear that the issue is resolved. Could you explain where the problem was so people who have the same problem can profit by your solution?

    Bye,

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

    As it turns out we weren't doing anything to call on the driver initialization routines. So, we loaded the Web Server package (which does it for us) and that solved the issue.

    Tom