Forum: Mikrocontroller und Digitale Elektronik uracoli mit atmega 1281 und at86rf212 zum laufen bringen


von Michaek (Gast)


Lesenswert?

Hallo

Kann mir jemand erklären wie ich mindestens die Beispielprogramme der 
uracoli library zum laufen bringen kann?
Hardware :  atmega1281 und at86rf212

Bisher ist mir nicht klar wie man mit den ganzen dateien umgehen muss.

MfG Michael

von frank (Gast)


Lesenswert?

Das ist mir bisher auch nicht klar geworden, deshalb habe ich mich dann 
für Software von Atmel entschieden. Die Entwickler haben auch kein 
großes Interesse es mal für Newbies vernünftig zu dokumentieren, deshalb 
ist die Anzahl der aktiven Entwickler auch an einer Hand (für zwei Hände 
dürfte es kaum reichen) abzählbar...

von frank (Gast)


Lesenswert?

Um Kritik vorzubeugen:
Wenn ich heute ganz schlechte Laune gehabt hätte, dann hätte ich Dir 
geschrieben, kopiere das Projekt nach /dev/null

von anderer frank (Gast)


Lesenswert?

Kopieren bringt aber nix, da musste schon verschieben ;-)
frank

von Michael (Gast)


Lesenswert?

Welche Software nutzt ihr denn?
Bitcloud oder direkt den MAC Layer?
Ein Beispiel Projekt an einene Bedürfnisse anzupassen habe ich bisher 
noch nicht geschafft. Der ganze Krams ist so verschachtelt.
Kann mir jemand einen Tip geben wie man das ganze in Angriff nehmen 
kann?

MfG Michael

von Michael (Gast)


Lesenswert?

Anscheinend ist der Einsatz solcher Module noch nicht so verbreitet :-)
Ich brauch "nur" eine Übertragung von Sensorwerten mit möglichst kurzen 
Übertragungszyklen. Hat Jemand Erfahrung?

MfG Michael

von Michael (Gast)


Lesenswert?

Ich habe immernoch Hoffnung, dass mir jemand erzählen kann wie man an 
die Sache ran geht. Wo sind die .aps Files für das AVR Studio?

   1. check out, if you have install the needed tools for your OS:
          * Windows tools
          * Linux tools
   2. donwload the latest binary package
   3. open a terminal and change to the Xmpl directory
   4. Load one of the example applications
          * @ Windows: double click the APS file and start AvrStudio
          * @ Linux: source xx.sh
   5. select how the programmer is connected to your platform
          * @ Windows follow the programming dialog
          * @ Linux: type: u5iprog jtag2
   6. check out,

Maf Michael

von Frank (Gast)


Lesenswert?

Schau mal in der Doku bei "HowTos and FAQs" da gibts den Punkt "Tool 
Chain and Build Process" und dann "Tool Chain" und dann "Required Tools" 
und dann stellst Du fest dass du noch:
- Python
- Scons
- GNU AVR Binutils
- GNU AVR GCC
- AVR Libc
u.v.m benötigst und installieren musst. Und wehe dabei läuft etwas 
schief...

Es gibt Gerüchte, dass es Menschen geben soll, die vorher in die 
Psychatrie eingewiesen wurden, bevor sie uracoli zum Laufen bekommen 
haben.


PS: Das Thema gehört übrigens in die Rubrik "HF, Funk & Felder". 
Vielleicht ist ein Moderator/Admin mal so gütig und verschiebt es...

von Daniel S. (daniel123)


Lesenswert?

Oh Daanke das sich jemand meldet!
Die ganze Software muss man noch drauf hauen?
Das könnte eventuell länger dauern bis man damit klar kommt, was? :-)
Kannst du mir nen anderen Tip geben wie ich an sowas ran gehen kann?
Die Bitcloud Beispiele laufen, aber helfen mir nicht wirklich weiter.
Die Anpassung eines Beispiels fällt mir sehr schwer. Alles sehr 
verzwickt!
Ich versuche gerade den Atmels MAC Beispiele anzupassen. Aber auch dort 
müssen einige Anpassungen für meine Module gemacht werden, ähnlich wie 
bei den Zigbits. Reset leitung, interrupt, die LED Ports habe ich 
versucht anzupassen und die short + ieee adressen habe ich vergeben.
Mehr als Blinken tun die Module nun aber noch nicht. :-(
Habe leider nur zu einem Gerät eine serielle Verbindung.

Gruß Michael

von Daniel S. (daniel123)


Lesenswert?

Habe mich mal angemeldet, sorry :-)

von Frank (Gast)


Lesenswert?

Daniel S. schrieb:
> Die ganze Software muss man noch drauf hauen?
Ja!

> Das könnte eventuell länger dauern bis man damit klar kommt, was? :-)
Ja! Wenn man es überhaupt zum Laufen bekommt!

> Kannst du mir nen anderen Tip geben wie ich an sowas ran gehen kann?
Ich kann Dir zum Einstieg in die Thematik folgende Dokumente empfehlen:

Brenner, Michael - "Einführung in die Standards IEEE 802.15.4 und 
ZigBee" - Diplomarbeit, HS Augsburg

http://www.hs-augsburg.de/~hhoegl/da/da-38/Diplomarbeit_cc.pdf

Und zum Thema Sicherheit:
Bundesamt für Sicherheit in der Informationstechnik - "Drahtlose 
Kommunikationssysteme und ihre Sicherheitsaspekte"

https://www.bsi.bund.de/cae/servlet/contentblob/487312/publicationFile/42270/drahtkom_pdf.pdf

von Daniel S. (daniel123)


Lesenswert?

Hallo Frank

Ich habe nochmal bei Alex Wachtler nachgehakt, vielleicht kann er mir 
noch ein wenig uracoli näher bringen.
Die Diplomarbeit habe ich mir auch schon einmal angeschaut.
Leider kann ich den OpenMac Stack nicht mit den 900MHz Modulen einsetzen 
(oder?). Also bleibt mir nur Bitcloud und der Atmel MAC. Bitcloud ist 
mir aber ein bißchen zu klobig. Daher würde ich gerne den Atmel MAC 
testen. Leider gibts da ein paar Probleme. Ich verweise mal auf meinen 
anderen eröffneten Thread, bin jedem Dankbar der Infos hat!

Beitrag "Anpassung Atmel MAC Zigbit Module -- Nur Reset & Int?"

Gruß Daniel

von Tom (Gast)


Lesenswert?

Daniel S. schrieb:
> Leider kann ich den OpenMac Stack nicht mit den 900MHz Modulen einsetzen
> (oder?).

Schau mal bei [1], dort ist auf der Seite ganz unten eine Grafik. An 
dieser steht rechts OpenMAC und im PHY-Layer ist auch 868/915MHz 
dargestellt. Also sollte eigentlich nutzbar sein, wenn schon damit 
Werbung gemacht wird.

Aber garantiert weiß ich es nicht.

[1] http://www.meshnetics.com/opensource/mac/



PS: Vielleicht könnte man deine Threads mal nach HF, Funk & Felder 
verschieben, dann würde man sie schneller finden.

von Daniel Th (Gast)


Lesenswert?

> und dann stellst Du fest dass du noch:
> - Python
> - Scons
> - GNU AVR Binutils
> - GNU AVR GCC
> - AVR Libc
> u.v.m benötigst und installieren musst. Und wehe dabei läuft etwas
> schief...

Nein. Nur für das eigene Bauen der Library (zum Beispiel für eigene 
Board-Definitionen). Die Liste ist vielleicht etwas abschreckend, de 
facto ist es WinAVR + Python + SCons. Für die Verwendung der Library in 
eigenen Projekten genügt WinAVR. Das Anlegen eines AVRStudio-Projektes 
oder Eclipse-Projektes ist ziemlich einfach. Ich schreibe gerade an 
einer kleinen Doku.

> Die Entwickler haben auch kein
> großes Interesse es mal für Newbies vernünftig zu dokumentieren, deshalb
> ist die Anzahl der aktiven Entwickler auch an einer Hand (für zwei Hände
> dürfte es kaum reichen) abzählbar...

Non-profit eben.

Daniel Th

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.