µracoli / ATmega128RFA1

Gast #2129379
Lesenswert?

ich wollte soeben das Programm wuart.hex (für funkomat v1) von µracoli 
auf eigener hw mit
atmega128rfa1 testen.

Beim 1. Board kam nach dem Flashen:
Wuart 0.2 chan=17

und bei den anderen beiden:
Wuart 0.2 chan=17 RADIO DOES NOT MATCG!

d.h., dass Partnummer oder Verionsnummer nicht passen...

AVR-Studio erkennt aber diese Contoller als ...RFA1

was muss ich da im atmega_rfa1.h ändern, damit es geht?

gibt es das Programm wuart auch als .aps?

im aktuellen µracoli Package find ich die board.cfg nicht um mein 
eigenes Board einzubinden... ?

ich hoffe mir kann jemand helfen - ist sehr dringend....

danke schonmal...
Moderator Persönliche Seite #2129796
Lesenswert?

??? schrieb:

> und bei den anderen beiden:
> Wuart 0.2 chan=17 RADIO DOES NOT MATCG!

Dann lass dir doch mal die Versionsnummer(n) ausgeben.

> was muss ich da im atmega_rfa1.h ändern, damit es geht?

Den Test einfach rauswerfen aus dem Programm. ;-)

> gibt es das Programm wuart auch als .aps?

Diese Frage hat keinen Sinn.  Ein "Programm" kann es nicht als
"Buildfile" geben (was anderes ist ja ein .aps nicht).

Beim Bauen eines µracoli-Releases baut Axel meines Wissens auch
.aps-Dateien.  Die sind allerdings nicht im CVS eingecheckt.

> im aktuellen µracoli Package find ich die board.cfg nicht um mein
> eigenes Board einzubinden... ?

Könnte ein Bug sein, schreib einen Bugreport.  Bis dahin nimmst du
diese Datei einfach mal aus dem CVS.  Das hatte ich dir vermutlich
allerdings auch schon in einer Mail geschrieben ...
Gast #2131392
Lesenswert?

sry, war falsch ausgedrückt, meinte eigentlich das C-File mit dem 
Sourcecode... - den hab ich aber jetzt in der CVS gefunden!

ja wir hatten schon email kontakt, aber diese email kam bei mir 
anscheinend nicht an...

jedenfalls habe ich inzwischen den den funkomat v1 in der .h "meine" 
leds hinzugefügt und kann erfolgreich funken...

hab mich a weng blöd angestellt...

mein Board unter dem eigenen namen hinzufügen werde ich heute abend mal 
probieren.

wie sieht es denn im allgemeinen so mit der Reichweite aus? ich benutze 
eine Chipantenne und komme auf etwa 30m im freifeld. ich nehme an, dass 
die antenne eher suboptimal ist, und dass mit einer vernünftig designten 
auf die leiterplatte geätzen antenne mehr rauszuholen ist!?
#2131414
Lesenswert?

> im aktuellen µracoli Package find ich die board.cfg nicht um mein
> eigenes Board einzubinden... ?

Welches Paket hast du geladen? Das Paket-Konzept hat sich etwas
geaendert:

- uracoli-src-<version>.zip ...
  enthaelt nur die Quellen + generierte Makefiles + generierte
  APS Files. Es dient zum einfachen Einstieg und benoetigt kein
  scons. Dieses Paket ist ungeeignet zum definieren neuer Hardware.

- uracoli-devel-<version>.zip
  enthaelt den CVS snapshot und muss mit scons gebaut werden.
  Hier gibts auch Src/Lib/Inc/boards/board.cfg.

Den Hardwaretest habe ich am Fri Feb 11 06:41:49 2011 aus dem wuart
so umgebaut, dass er die Versions_Nummer des Transceivers ignoriert,
die Pakete im Downloadbereicht stammen noch vom
Mi 2. Feb 22:29:16 CET 2011, d.h. am besten mal den aktuellen
Sourcebaum mit
 cvs -z3 -d:pserver:anonymous@cvs.savannah.nongnu.org:/web/uracoli \
         co uracoli
holen.
Moderator Persönliche Seite #2131478
Lesenswert?

??? schrieb:
> wie sieht es denn im allgemeinen so mit der Reichweite aus? ich benutze
> eine Chipantenne und komme auf etwa 30m im freifeld. ich nehme an, dass
> die antenne eher suboptimal ist, und dass mit einer vernünftig designten
> auf die leiterplatte geätzen antenne mehr rauszuholen ist!?

Davon würde ich auch ausgehen.  Es gibt von Atmel eine Appnote mit den
Designdaten einer PCB-Antenne.  Die wird mit 6,5 dBi angegeben, und
selbst, wenn du davon nur 5 dBi in einem Nachbau schaffen solltest,
ist das immer noch weit mehr, als dir übliche Chipantennen bieten
werden.  Mit zwei solchen Antennen sollten sich 1 km Freifeldreichweite
erzielen lassen.  (Ein weiterer Vorteil ist, dass du keinen Balun
brauchst.)

Diese Antenne habe ich auch in meinem tiny230-Board verbaut.

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