Altera_Forum
Honored Contributor
16 years agoTSE MAC with Vitesse VSC8601, Simple Socket Server Example Problem
Hi,
I am trying to get the Simple Socket Server Example running with a PHY that is not supported by standard driver. I added a profile with the alt_tse_add_profile() function. When I start the SSS-Example I get the following console output: =============== Software License Reminder ================ This software project uses an unlicensed version of the NicheStack TCP/IP Network Stack - Nios II Edition. If you want to ship resulting object code in your product, you must purchase a license for this software from Altera. For information go to: "http://www.altera.com/nichestack" ===================================================== InterNiche Portable TCP/IP, v3.0 Copyright 1996-2003 by InterNiche Technologies. All rights reserved. prep_tse_mac 0 Can't read the MAC address from your board (this probably means that your flash was erased). We will assign you a MAC address and static network settings prepared 1 interface, initializing... [tse_mac_init] INFO : TSE MAC 0 found at address 0x00141000 INFO : PHY VITESSE VSC8601 found at PHY address 0x00 of MAC Group[0] INFO : PHY[0.0] - Automatically mapped to tse_mac_device[0] INFO : PHY[0.0] - Restart Auto-Negotiation, checking PHY link... INFO : PHY[0.0] - Auto-Negotiation PASSED I checked RX and TX clock of RGMII-interface with a scope and they are there. On the RXD line I measured some action when the rx-led blinks but I didn't see anything on the TXD line. I don't know if this is OK in init phase. Software stops after saying Auto-Negotiation passed. Could anybody give me some hints where the problem is, please.