Probleme mit ZigBit-Modulen

OP (Firma: TUC) #1575816
Lesenswert?

Guten Abend!

Ich versuche hier - langsam etwas verzweifelt - die Kommunikation zu 
einem ZigBit-Modul von Atmel aufzubauen (ATZB-24-A2). Zunächst will ich 
das Modul zum Testen vom PC aus über einen FT232 per Terminal 
ansprechen, was ja eigentlich out of the box so direkt möglich sein 
sollte!?

Die Verbindungen sehen wie folgt aus:
- D_VCC (Pin 24, 25) mit 1µF Kondensator an 3.3V
- DGND und AGND (Pins 9, 22, 23, 35) auf Masse
- Reset (Pin 8) mit 100kOhm Pullup an 3.3V
- UART_TXD (Pin 13) und UART_RXD (Pin 14) mit FT232 verbunden

Das Modul scheint korrekt mit Spannung versorgt zu sein, denn ich kann 
mit einem Oszi sowohl am Pin OSC32K_OUT als auch am Pin CPU_CLK die 
entsprechenden Frequenzen messen. Außerdem - etwas kurios - wird der Pin 
UART_RXD etwa jede Sekunde für einen Augenblick auf high gesetzt.
Egal was ich nun aber vom Terminal aus sende (Einstellungen: 38400, 
8N1), das ZigBit-Modul reagiert nicht.
Nach meinen Infos sollte das Modul eigentlich auf AT-Kommandos (wie z.B. 
atz) reagieren.
Ist für eine Kommunikation mit den Modulen eventuell noch die 
Beschaltung der Hardware-Handshaking-Pins erforderlich?

Leider ist die Dokumentation von Atmel für diese Module äußerst 
bescheiden. Im 28 seitigen Datenblatt wird zwar erwähnt, dass es 
verschiedene Stack-Versionen für die Module gibt (BitCloud, SerialNet), 
mit welcher Softwareversion diese ausgeliefert werden, ist jedoch 
nirgends aufgeführt. Daher frage ich mich nun, ob im 
Auslieferungszustand ÜBERHAUPT eine sinnvole Firmware installiert ist, 
oder ob ich die Module erst einmal über einen JTAG Adapter Flashen 
muss??

Da hier offensichtlich schon einige mit diesen Modulen gearbeitet haben, 
hoffe ich, dass mich bitte jemand in die Grundlagen der ZigBits 
einweisen kann. Literatur fürs Selbststudium wäre natürlich auch 
willkommen.

Gruß & Dank
Daniel
Gast #1577328
Lesenswert?

Salut.

Literatur findest du auf der Atmel-Homepage, gleich bei den passenden
Stacks und dem SDK.

Standardmässig sollte ein Bootloader aufgespielt sein, damit du die
Dinger nicht nur per JTAG, sondern auch per seriell "flashen" kannst,
das würde wohl auch deinen Toggle auf der einen Leitung erklären,
nicht wahr? "Fütter mich" ruft er ;)

Gruss,
T.
OP (Firma: TUC) #1577384
Lesenswert?

Heyheyhey, danke für den Tip T.!

Tatsache, die Module werden wohl wirklich nur mit Bootloader 
ausgeliefert. Konnte die SerialNet-Firmware damit flashen und jetzt 
endlich weiter experimentieren.
Aber warum schreiben die denn nicht einfach in das Datenblatt, dass man 
die Firmware noch selber installieren muss? Ich hatte erwartet, dass die 
Module bereits so ausgeliefert werden, dass man auch direkt loslegen 
kann... Nungut, wohl getäuscht...

Gruß
Daniel

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