Startseite > OpenWrt > JTAG Adapter für Siemens SE505 selber bauen    

JTAG Adapter für Siemens SE505 selber bauen

Wer viel mit OpenWrt herum spielt und deshalb seinen Router öfter flashen muss wird es vielleicht schon erlebt haben. Irgendwas geht beim Einspielen der Firmware schief oder die Firmware ist nicht okay und schon ist alles dunkel. Da man nicht einfach einen Bildschirm anschließen kann um zu schauen was in dem Gerät passiert, steht man ganz schnell vor einem Router den man wegwerfen kann, obwohl es sich nur um fehlerhafte Software handelt.

Der Siemens SE505 V2 (und auch andere Geräte) hat dafür eine JTAG Anschluss. Damit lässt sich eine fehlerhaft übertragene Firmware erneut in das Gerät einspielen selbst wenn die üblichen Wege (z.B. TFTP) nicht mehr zur Verfügung stehen. Auf dem Foto habe ich den JTAG Anschluss auf der Platine markiert.

Ich habe mir aus der Kabelkiste ein altes LPT Kabel herausgefischt mit dem man früher die Druckeranschluss Pins auf dem Mainboard nach außen geführt hat. Man benötigt eigentlich nur den weiblichen LPT Stecker. Das kleine Flachbandkabel habe ich entfernt und einzelne Drähte von einem CD-Audio Kabel verwendet. Damit hat man früher CD-ROM Laufwerke mit der Soundkarte verbunden. (siehe Fotos)

Das CD-Audio Kabel habe ich zerlegt und die Enden der einzelnen Adern haben kleine Klemmen die für einen besseren halt auf dem JTAG Anschluss sorgen. Das andere Ende der Drähte wird mit der LPT Buchse entsprechden dem Schaltplan verbunden (siehe Foto).

Insgesamt werden fünf Adern benötigt. Die Erdung wird direkt verbunden. Die anderen vier Adern werden über einen 100 Ohm Widerstand angeschlossen. Die Kabellänge sollte möglichst kurz gehalten werden und 20 cm nicht überschreiten. Am Besten nutzt man ein Stück Schrumpfschlauch um die Widerstände sicher und geschützt zu verbauen. Dann lötet man die Kabeladern wie im Bild gezeigt an die LPT Schnittstelle. Auf der anderen Seite sind die 5 Kabelenden mit den kleinen Mini-Klemmen. Nicht unbedingt schön aber funktioniert tadellos. Wenn das Kabel fertig ist sollte es ungefähr so aussehen (siehe Foto).

Jetzt gilt es die einzelnen Adern dem Schaltplan entsprechend an den J7 Pinbaustein auf der Platine anzuschließen und fertig ist die JTAG Verbindung zum Router. Das sollte ungefähr so aussehen (siehe Foto).

Die Verbindung zum Router sollte nun möglich sein und mit entsprechender Software sollte sich der Router mit einer funktionierenden Firmware bespielen (debricken) lassen. Auch wenn man sich das NVRAM gelöscht oder den Bootloader (CFE) zerschossen hat ist die JTAG Verbindung das Mittel der Wahl. Auch diese lassen sich neu einspielen so dass man – wenn man die Hardware nicht zerstört hat – so ziemlich jeden SE505 V2 wieder flott bekommen sollte. Wie man das nun im Detail macht werde ich in einem weiteren Beitrag beschreiben.

Ich hoffe diese kleine Anleitung hilft allen Leid geplagten. Viel Erfolg!

Ein Kommentar zu “JTAG Adapter für Siemens SE505 selber bauen”

  1. MetaMorpheus am 9. May, 2010 um 18:23

    Какой программой скачать фуллфлеш из роутера через JTAG?
    What program to download full backup of the router via JTAG?

Trackback URI | Kommentar RSS

Hinterlassen Sie einen Kommentar

© 2008-2010 Christian Müller