XBEE Series 2 Modul auf TX Leitung permanent high

Gast #1516853
Lesenswert?

Hallo,

ich habe ein Problem mit meinem XBEE Series 2 Modul.

Anfangs hat die Kommunikation zwischen 2 Modulen bestens funktioniert. 
Bei einem der Module habe ich versehentlich in X CTU ZNet 2.5 Router/End 
Device Digital IO eingestellt und geflashed.
Jetzt ist der DOUT pin permanent high, also auf 3.3 Volt.
So kann ich natürlich nichts mehr rückgängig machen.
An der USB to seriel bridge funktioniert nach wie vor, was ich mit dem 
anderen Modul testen kann.

Hat vielleicht jemand eine Idee wie ich die Leitung wieder "frei kriege" 
? Oder ob ich auf das Modul eine komplett neue Firmware aufspielen kann 
?

Schon mal vielen Dank für die Hilfe !

Grüße
Gast #1516905
Lesenswert?

Hallo,

irgendwie wird aus deinem Beitrag nicht klar, ob Du noch per X-CTU 
kommunizieren kannst. Falls ja, warum spielst Du nicht einfach 
Default-Settings ein oder versuchst gar ein Firmware-Update?

Achtung: Für diese Aktionen reicht eine reine Verbindung über RX/TX 
nicht, da sind 1..2 weitere Leitungen nötig. Siehe dazu auch Datasheet 
und/oder Manual Evaluation Board.
Gast #1516922
Lesenswert?

Tut mir leid, war undeutlich geschrieben. Die Kommunikatien klappt 
generell nicht mehr. Ixh kann also den klassischen Firmwareupdate nicht 
machen.

Ich finde im Datasheet oder im Manual Evaluation Board keine information 
über die Verbindung ?
Gast #1517144
Lesenswert?

@Jean: Probiert oder geraten? Mit RX/TX kommt man nicht in den 
Bootloader-Modus, jedenfalls sagt das das Datenblatt. Hast Du andere 
Erfahrungen?

@Achim: Auf der Seite von Digi gibt es unter Bestellinformationen immer 
eine Angabe für ein Evaluation-Kit. Das kostet meist nicht die Welt und 
ist im Zweifel immer eine gute Hilfe. Einfach den Bestellhinweisen 
folgen zum Europa-Shop.
Gast #1529477
Lesenswert?

Hallo,

ich habe jetzt den XBEE USB Explorer bekommen.
Der hat den FTDI FT232RL drauf, welcher eine volle RS232 Emulierung 
ermöglicht.

Jedoch habe ich nach wie vor dasselbe Problem.

Gibt es eine andere Möglichkeit als mit X-CTU das Modul zu flashen ?

Grüße
Gast #1529768
Lesenswert?

Im Datenblatt steht einiges zum Bootloader. Der verwendete Bootloader 
ist eine Abwandlung eines bestehenden Projektes, den Namen habe ich 
jetzt vergessen.
Jedenfalls ist die Sequenz beschrieben, man könnte mittels einem 
normalen Terminal-Programm (z.B. HTerm) zumindest mal prüfen, ob sich 
der Bootloader überhaupt meldet (kommt mit einer Einschaltmeldung mit 
lesbarem Text). Wenn das schon nicht funktioniert ist etwas 
Grundlegendes faul.
Gast #1532681
Lesenswert?

Hallo,

ich habe es mit dem USB Explorer (vollwertige RS232 Schnittstelle) nun 
doch hinbekommen. Mein Fehler war recht simpel. Im X-CTU hatte ich nicht 
auf AT Commando Modus umgeschalten. Letztendlich hat es mit der üblichen 
Vorgehensweise geklappt die originale Firmware auszuspielen.

Vielen Dank für eure Tipps !

Grüße
Gast #1533050
Lesenswert?

Harald schrieb:
> @Jean: Probiert oder geraten? Mit RX/TX kommt man nicht in den
> Bootloader-Modus, jedenfalls sagt das das Datenblatt. Hast Du andere
> Erfahrungen?

Natürlich getestet. Hatte es mal in nem Aufbau vergessen^^ und erst nach 
nen dutzend mal Flash gemerkt. Im Datenblatt steht das man für den 
Firmware Update die Flow control braucht. Dies ist aber nur nötig für 
höhere Baudraten. Bei 9600 Baud hatte ich noch nie nen Fehler.
Trotzdem würde ich es nicht empfehlen. Wollte eigentlich nur mitteilen 
man kann es auch so machen, wenn man will.

Gruß

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren