[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