Gast
#1854135
Hallo, ich habe jetzt eine Ethernetverbindung auf dem ML505 und dem ML605 mittels MicroBlaze hergestellt. Diese funktioniert auch einwandfrei. Nun soll das Programm (was zum größten teils aus dem Xilinx Examples stammt) auf das Target Board übernommen werden. Dieses Board besitzt als PHY einen BCM54610, der über RGMII mit dem FPGA verbunden ist (Virtex 6 LX130T). Das empfangen der Ethernet Pakete funktioniert, aber wenn ich ein Paket senden möchte, sehe ich dieses einfach nicht auf der Leitung. Überprüfen tue ich dies mittels Wireshark. Das auslesen der PHY Register hat auch keinen Erfolg gebracht, da die Statusflags mir hier keinen Fehler zeigen (oder ich übersehe was???). Die Constraints für den MAC hab ich von der Xilinx Seite übernommen (http://www.xilinx.com/support/answers/32713.htm). Arbeiten tue ich mit der ISE/EDK 12.1. Mir gehen langsam die Ideen aus, wo ich noch nach der Ursache suchen könnte. Ob die Pakete den FPGA überhaupt verlassen hab ich noch nicht prüfen können, da ich die RGMII Signale nicht mit ChipScope verbinden kann (bringt Xilinx errors) und ich an die Signale mittels Oszi nicht rankomme. Eventuell hat ja jemand einen Tip für mich woran es noch liegen könnte. Wie gesagt das empfangen funktioniert. Würde mich über etwas Hilfe sehr freuen. Gruß matzunami