Hi, ich hab auf einem Steuerungsboard einen 10/100MBit Switch mit integriert. Der sah von der Config und Beschaltung her eigentlich ganz einfach aus (Micrel KSZ8895MQ), nur tut er nicht. Die LEDs blinken nicht und es werden keine Daten weitergeleitet. Um der Sache auf die Spur zu kommen habe ich jetzt mal das Scope in die Schaltung gehängt, hab allerdings von Ethernet fast keine Ahnung... Was muss ich wo messen können und wie muss ich die Messungen interpretieren? Hat da Jemand Ahnung, oder weiß wo es steht? LG, Sarah
1- prüfe deine schaltung noch einmal 2- vergleiche zum eval board (evt. etas falsch beschaltet) 3- konfiguriere den switch dann wird es blinken, wenn es nciht tut brauchst du auch gar nicht nachzudenken über irgendwelche messungen am ethernet. Und wenn es blinkt, na dann wird es auch funktionieren.
Sarah schrieb: > Der sah von der Config und Beschaltung her eigentlich ganz > einfach aus (Micrel KSZ8895MQ), nur tut er nicht. Wie hast du den denn konfiguriert? Schaltplan?
Du hast leider auf der linken Seite von L4 keine Labels an den Signalen. Ich würde aber vermuten, dass Du die + und - Signale miteinander getauscht hast. Peter
@ Peter: Leider sind die Signale richtig. Ich hab den Leitungen mal ihre Labels gegeben. :-) Sarah
Nö, ist nicht richtig. Auf der RJ45 sind die Pins 1 und 3 positiv, die Pins 2 und 6 negativ. Du hast Sie genau anders herum belegt. Gruß, Peter
:
Bearbeitet durch User
Aua, das tut weh.... wenn ich wieder bei der Arbeit bin, werde ich das mal umlöten. Zum Glück ist das alles undramatisch SMD. Danke und ein schönes Fest, :-) Sarah
Allen ein gutes neues Jahr. Ich hab die Polaritäten korrigiert, aber immer noch keinen Connect. Beim Anschauen vom Augendiagramm wurde es mir dann irgendwie schon gruselig, zwischen Switch-Magnetic sieht es ja noch ganz gut aus, aber auf der anderen Seite vom Übertrager sieht es dann nicht mehr so toll aus. Die Leiterbahnen liegen schön nebeneinander, aber der Kollege, der das layoutet hatte, hatte dabei nicht auf irgendwelche Leitungsimpedanzen geachtet. Die Leiterbahnen sind ~15cm lang. Lohnt sich das, da was zu machen, oder ist das -gesehen auf die gesamte Kabellänge- irrelevant? Wenn es wichtig ist, wie bekome ich die richtige Impedanz im Layout hin? Das PCB hat vier Lagen und die leitungen liegen auf dem Top mit viel Masse drumherum. :-) Sarah
Ich habe mal kurz ins Datenblatt geschaut. Das ist ja ein ordentlicher Klotz. Habe mal mit dem KSZ8051 gearbeitet. Hast du die Boostrap-Pins beachtet? Wie wird der PHY konfiguriert? Hängt da eine CPU-dran? Welche? Wie stellst du fest, dass du keine Verbindung hast? Im Schaltplan fehlen noch die anderen Pins des PHYs. Wie sind diese angeschlossen?
Der Switch ist autonom, er ist einfach nur auf einem großen Board mit drauf. Die Schaltung ist das, was in den oberen Bildern zu sehen ist. Die Bootstrap Optionen habe ich (fast) alle auf Default gelassen und mich mal darauf verlassen, daß die internen pull Widerstände auch tatsächlich tun was sie sollen. :-) Sarah
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.