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
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.
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
Hm, ich meine, das irgendwo in den 171 Seiten des SDK gelesen zu haben ;)
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.