[elektro] at91sam9260, linux + eth0 szivas

BEREGNYEI Balazs bereg at impulzus.com
Tue Jun 21 18:41:37 CEST 2011


Van egy olyan problemam, hogy egy sajat tervezesu board-on nem akar mukodni az 
ethernet. Linuxbol jol mukodik a link felismerese, de forgalmazni nem lehet. 
Szkopozassal rajottem, hogy ez azert lehet, mert csak az ETX0, ETX1 jelek 
mozognak, ETX2 es ETX3 fix 1-ben van ETXEN alatt.
Azaz RMII-ben van a MAC, mikozben en sima MII-re terveztem a PHY-t, es 25 
MHz-es kvarc van.

Nosza, atirtam az arch/arm/mach-at91/board-sam9260ek.c-ben az is_rmii-t 0-ra. 
Az ethernet probe fuggvenyeben ki is iratom, hogy mii vagy rmii, es tenyleg 
mii-t ir ki, de a MAC tovabbra is rmii-ben van, es tovabbra sem forgalmaz 
az eth0.

A PHY es a kapcsolasi rajz 100%, hogy jo, mert egy masik procival (at91rm9200) 
mar hasznaltam ezt, es copy-paste volt az eth schematic.

Hogy mondjam meg maskepp a kernelnek, hogy ne rmii-t hasznaljon?
Mar arra is gondoltam, hogy fogok egy 50 MHz-es oszcillatort, es rmii-ben 
kiprobalom, aztan rajottem, hogya PHY-m nem tud rmii-t :(

Valami tipp?

Koszi,
BB



More information about the Elektro mailing list