Car-PC.info

ELV-Radio - ELV RDS100 Radio mit YARS Software

tuxlein - Mi 02 Apr, 2008 12:41
Titel: ELV RDS100 Radio mit YARS Software
Der umzug des Threads: http://www.car-pc.info/phpBB2/viewtopic.php?t=15571

Ziel des ganzen ist, das Radio fernsteuern zu können ohne Hardwareänderung mit einfachen Mitteln.

Das Radio besitzt einen ATMega168 MCU, der wird mit einem Bootloader versehen und ab dem der Bootloader über ISP(SPI) augespielt wurde ist es möglich die Firmware über Serial upzudaten via Megaload.net oder unter Unixsystemen mit dem pyload.py (verfügbar unter meinem CVS-Reposetory).

Hier die Projektseite:
https://wiki.tuxempire.de/index.php/YetAnotherRDS100Software
hier findet ihr, wo ihr die Software bekommt und wie man Sie aufspielt und noch etwas mit den Sourcen ....

Das Projekt liegt unter der GPL license und ist für jeden frei verfügbar!
speedfreak - Fr 13 Jun, 2008 14:40
Titel:
Hallo

Könnte einer bitte einmal eine ausführliche Beschreibung machen wie man das Radio nach dem Aufbau umbauen muss und welche Software mit welchen Programmen aufgespielt werden muss?
Und z.B. welche Fusebits und so gesetzt werden müssen?

Ich habe einen Programmieradapter für Atmel, aber leider bin ich erst ganz am Anfang der Programmierung.

Daher möchte ich nix falsch machen und wohlmöglich das Radio zerschiessen. Wäre echt supernett wenn einer das hier machen würde.

MFG Olli
Elektriker - Sa 14 Jun, 2008 10:44
Titel:
@speedfreak
Guckst Du auf tuxleins Projektseite (s. vorheriger Beitrag), da steht eigentlich alles.
speedfreak - Sa 14 Jun, 2008 12:22
Titel:
Hi

Also ich finde da nicht wirklich durch.

Das erste was mir auffällt:
In der FAQ steht:

"Wie müssen die Fusebit stehen?

Read the Code!
Im Makefile steht dazu alles!"

Was ist denn die "Makefile"? Und wo finde ich die?

MFG Olli
Mercedes - Sa 14 Jun, 2008 15:10
Titel:
Du benötigst zuerst ein Linuxsystem um die Software zu nutzen.

Wenn gcc usw. installiert sind kann man sicherlich die Software mit ./configure make make install erstellen.

Damit die Software jedoch läuft muss erst die neue Firmware auf den ATMEGA und wie das geht steht im ersten Thread.
rewyn - Sa 14 Jun, 2008 19:31
Titel:
Man benötigt kein Linux System.
Das Makefile ist eine Datei, die man mit dem Editor öffnen kann.
Compilieren musst du eh nix, da es eh das hex file gibt.
Mercedes - Sa 14 Jun, 2008 20:11
Titel:
Entschuldigung - mein Fehler. Ich habe nur Makefile gelesen. Ich dachte dass es neben der hex noch ein Tool für Linux gibt um das Ganze zu steuern und dachte das dies gemeint wäre.

Es ist nur schade dass es das TunerIC nirgends zu kaufen gibt Sad Das Radio könnte man schön abspecken und auf eine kleine SMD Platine quetschen.
rewyn - So 15 Jun, 2008 11:11
Titel:
Das Radio ist ja auf einer SMD Platine?
Wieviel kleiner solls den noch werden?
speedfreak - So 15 Jun, 2008 15:01
Titel:
Hallo

Ich finde es schade das hier keiner das ganze einmal genau erklären kann oder will.

Ich habe das Makefile nun zwar nach langem suchen gefunden (glaube ich das das das richtige ist), aber wenn man noch nicht oft etwas mit der Materie zu tun hatte ist es schwer so etwas zu verstehen und durch das ganze Projekt durchzusteigen.

Wie gesagt, ich würde mich über eine evtl. sogar bebilderte "schritt für schritt Anleitung" sehr freuen. Dann könnte ich es selber umprogrammieren.

Ansonsten muss ich es ja zu einem einschicken, der mir es programmieren kann.

MFG Olli
rewyn - So 15 Jun, 2008 20:00
Titel:
Hi, das mit dem erklären ist leider nicht ganz einfach, da es mehrere verschiedene Hardware und Software es dafür gibt.
Die einfachste ist es über den parallelen port mit ein paar widerständen.
Ich selbst benutze einen ISP Programmer, da ist es wieder anders.

Zu den Fuses:
Man braucht nur den Internen RC Oszillator einstellen. Was ich mich so erinnern kann, braucht man sonst nix einstellen.
Am besten ist es glaube ich die fuses so zu lassen wie sie sind.

Wenn man noch nie einen ATMega Chip geflasht hat, sollte man sich eh ausführlicher damit befassen, da man ne menge falsch machen kann.
Wenn man dazu keine Zeit/Lust hat, sollte man es lieber zu jmd. schicken, der das machen kann.

Ich habe leider momentan auch nicht die Zeit es Schritt für Schritt zu erklären. Aber in den diversen Threads, bzw. auf Tux's Seite gibts da eh auch viel informationen drüber.
G. Klein - Do 23 Okt, 2008 22:18
Titel:
Hallo,
ich versuche mich nun auch an dem Thema, scheitere aber schon daran, die aktuellen Files zu finden. Auf mercurial Radiomodule liegt ein main.hex vom 17.7., ist das die aktuelle Version? Ebenso unter Bootloader die bootloader.hex auch vom 17.7.?
Im YARS-Wiki unter Entwicklungsstatus gehts bis 13.3., dann ist da Schluß.
Kann mir bitte jemand den aktuellen Stand mitteilen?
tuxlein - Di 18 Nov, 2008 23:07
Titel:
jup das was in mercurial drinnen ist ist das letzte!
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB