Forum: Mikrocontroller und Digitale Elektronik JTAG-Anschluss ohne Löten?


von Asdf A. (eizi)


Lesenswert?

Hallo,


ich habe meinen Router totgeflasht.
Nun versuche ich den Speicher über JTAG zurückzusetzen, meine Frage ist 
ob es möglich ist mit simplen Pinsteckern in den 
JTAG-Löchern/AnschlÜssen via USB2SERIAL Putty zu verbinden oder ist es 
zwingend notwendig diese zu löten?

von Hm. (Gast)


Lesenswert?

Normalerweise haben solche Consumer Router einen Bootloader ala 
U-Boot/etc..

Falls du also nicht schon per JTAG irgendwie anderweitig rumgepfuscht 
hast, ist das Teil noch zu retten.

Such mal nach den UART Pins auf der PCB...sollte normalerweise im 
openWRT Wiki aufgeführt werden.
An die hängst du dann einen USB TTL Adapter und hast damit Zugriff auf 
den Bootloader. In dem Menü von dem kannste normalerweise ein neues 
Image über einen TFTP Server flashen.

Viel Spaß!

von Hm. (Gast)


Lesenswert?

Schreib mal das Modell...top Infos für so eine Frage..

von eizi (Gast)


Lesenswert?

Nein? Über JTAG zu flashen ist eine bewährte Recovery Möglichkeit die in 
zahlreichen DDWRT-Foren erfolgreich angewendet wurde.

von Hm. (Gast)


Lesenswert?

eizi schrieb:
> Nein? Über JTAG zu flashen ist eine bewährte Recovery Möglichkeit
> die in
> zahlreichen DDWRT-Foren erfolgreich angewendet wurde.

Troll dich.

von Asdf A. (eizi)


Lesenswert?

Danke für die schnellen Antworten.

Also das Prinzip ist mir durchaus bekannt Pinnummern etc. kenne ich auch 
schon.
Bei der Seriellen Verbindung kommen jedoch nur kryptische Zeichen raus 
und ab und zu auch mal ein Buchstabe. Baudrate und Anschlüsse sind 
garantiert richtig. XON/XOFF ist auch deaktiviert (Auch im 
GeräteManager) und die restlichen Daten stimmen auch.

Nun dachte ich vllt liegt es daran das ich die Pins nur gesteckt sind, 
nicht gelötet?

: Bearbeitet durch User
von Hm. (Gast)


Lesenswert?

Max E. schrieb:
> Danke für die schnellen Antworten.
>
> Also das Prinzip ist mir durchaus bekannt Pinnummern etc. kenne ich auch
> schon.
> Bei der Seriellen Verbindung kommen jedoch nur kryptische Zeichen raus
> und ab und zu auch mal ein Buchstabe. Baudrate und Anschlüsse sind
> garantiert richtig. XON/XOFF ist auch deaktiviert (Auch im
> GeräteManager) und die restlichen Daten stimmen auch.
>
> Nun dachte ich vllt liegt es daran das ich die Pins nur gesteckt sind,
> nicht gelötet?

Ne, das sollte schon auch mit Steckern funktionieren. Sicher, dass die 
Baudrate stimmt?

Hat dein USB TTL Wandler den richtigen Pegel? Die Router haben meist 
3,3V.

Probier vielleicht nochmal die anderen klassichen Baudraten durch 
(115200, 57600, etc)

von Asdf A. (eizi)


Lesenswert?

Ja die Baudrate stimmt. Auch die anderen Baudraten funktionieren nicht.
Pegel passt auch.

von Hm. (Gast)


Lesenswert?

Rück endlich mal mit dem Modell raus :D

von Max D. (max_d)


Lesenswert?

Wenn es nicht geht gibt es drei Fehler-quellen:
1. Aus dem Router an sich kommt Kauderwelsch (unwahrscheinlich)
2. Auf dem Weg vom Router zum Wandler wird es verkorkst (sollte bei 
halbwegs sinnvollen Kabellängen und Kontakten eigtl. nicht sein)
3. Der Wandler interpretiert die Daten falsch (hast du evtl. einen 
richtigen (mit db-9 stecker) Wandler dran gesteckt?; ist der Treiber 
richtig installiert ?)

Gehen wir davon aus, dass der Router keinen Hau hat, dann fällt 1 weg. 
Bleiben 2 und 3. 2 Lässt sich einfach mit einem Multimeter überprüfen (R 
sollte unter 5 Ohm und "wackelfrei" sein).

von michael_ (Gast)


Lesenswert?

Max E. schrieb:
> Nun dachte ich vllt liegt es daran das ich die Pins nur gesteckt sind,
> nicht gelötet?

Was stört dich eigentlich, da ein paar PIN einzulöten?

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.