Forum: Mikrocontroller und Digitale Elektronik KSZ8041 an i.MX6. AddressPins?


von Holger K. (holgerkraehe)


Angehängte Dateien:

Lesenswert?

Hallo zusammen

Ich möchte einen Micrel KSZ8041 an einem i.MX6 ULL anschlissen.
Genaue Bezeichnung des i.MX ist: MCIMX6Y2DVM05AA

Ich habe angehängtes Schema erstellt.
Leider bin ich mir nicht sicher, ob ich die Config pins korrekt gesetzt 
habe.
Ich habe diese Einstellungen so von einem anderen Schema übernommen 
welches auch im Anhang ist.

Dort wurden jedoch zwei KSZ eingesetzt wobei jedoch beide 
unterschiedliche Konfigurationen haben.

Wäre froh, wenn jemand der die KSZ kennt, etwas dazu schreiben könnte.

Vielen Dank!

von Sven B. (scummos)


Lesenswert?

Hat Microchip nicht so einen Schematic-Review-Service?

von Hmm (Gast)


Lesenswert?

Ein gratis Review wird dir keiner machen ;-)

Was mir aber auffällt:
Der Pin Config 2 ist bei dir nicht gepullt. Config muss beim Reset aber 
0b001 sein, damit der PHY im RMII-Mode ist. Und wenn der i.MX6 im Reset 
einen weak Pullup hat, dann kann stimmt das nicht.

Ich würd einen Pulldown auf E1_RX_EN vorsehen. Es kann aber auch sein, 
dass der Treiber die Konfig über MDC überschreibt. Kenn mich mit 
Treibern nicht aus.

Sonst würde ich raten zu prüfen, ob du die 50MHz +-100ppm aus dem Pin 
E1_CLK_O auch wirklich herausbringst. Beim i.MX6 Solo / Dual geht das 
nicht, aber der UL ist ein anderer Chip.

Ich würde das Layout der RMII Impedanzkontrolliert (50 Ohm) machen. 
Besonders den Takt.

Sonst wäre zu sagen:
Die Datenblätter genau  lesen. Eine Dokumentation dazu schreiben, 
niederschreiben, warum du jeden einzelnen Pin wie beschaltet hast. Das 
zwingt dich, darüber nachzudenken.
Strappingpins (also z.B. dieses Config-select) mit Pullup UND Pulldown 
versehen, dann kann man eventuelle Fehler über Bestückung lösen.
Wirf auch einen Blick ins i.MX6-Forum und Erratasheet. Kann viel Ärger 
sparen.

von Sven B. (scummos)


Lesenswert?

Hmm schrieb:
> Ein gratis Review wird dir keiner machen ;-)

Ist das so? Ich wüsste erstmal nicht, dass das was kostet.
https://www.microchip.com/lancheck-and-usbcheck-services

von Hmm (Gast)


Lesenswert?

Sven B. schrieb:
> Hmm schrieb:
>> Ein gratis Review wird dir keiner machen ;-)
>
> Ist das so? Ich wüsste erstmal nicht, dass das was kostet.
> https://www.microchip.com/lancheck-and-usbcheck-services

Kann schon sein, das Microchip da anders ist, aber überraschen würde es 
mich trotzdem.

Schnellen Support bekommt man üblicherweise nur dann, wenn man von einer 
Firma kommt und ein ordentliches Projekt vorweisen kann. Üblicherweise 
garniert mit irgenwelchen Stückzahlen, und eingereicht über den Haus- 
und Hoflieferanten.

Zumindest habe ich dahingehende Erfahrungen gemacht ;-)

Allerdings: Der Microchip-Support antwortet sogar Privatleuten. Ein 
Versuch könnte nicht schaden.

von Joerg L. (Firma: 100nF 0603 X7R) (joergl)


Lesenswert?

> Hmm schrieb:
>> Ein gratis Review wird dir keiner machen ;-)

Doch, machen sie. Aber bitte in Englisch.

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.