Nächstes Thema anzeigen
Vorheriges Thema anzeigen

Vorheriges Thema anzeigenDieses Thema verschickenZeige Benutzer, die dieses Thema gesehen habenDieses Thema als Datei sichernPrintable versionEinloggen, um private Nachrichten zu lesenNächstes Thema anzeigen
Du musst dich anmelden um Beiträge zu schreiben!Du musst dich anmelden um Beiträge zu schreiben!
Autor Nachricht
Wal
Developer
Developer


Alter: 57
Anmeldung: 11.11.2004
Beiträge: 1128
Wohnort: Obernburg/Odw., Bayern


BeitragVerfasst: So 16 März, 2008 15:29  Titel:  (Kein Titel)
Nach untenNach oben

Ok,
bin aber auf der Arbeit.
Es ist die Version 1.0 auf Tuxempire's Page, werde mal die im CVS heute Nacht versuchen.

Wal



    
tuxlein
Forumkenner
Forumkenner


Alter: 39
Anmeldung: 06.03.2008
Beiträge: 105
Wohnort: München


BeitragVerfasst: So 16 März, 2008 19:59  Titel:  (Kein Titel)
Nach untenNach oben

Hallo Leute,

für Fragen erst das lesen:
https://wiki.tux-project.de/index.php/YetAnotherRDS100Software_%28FAQ%29

Ich bin der jenige der 115k2 eingestellt habe weil im momnt wird eh nur im Labor/Raum mit dem Radio gespielt und die ständige baudrate wechslerrei is nervig und man muss sich ja beim implementieren auf was verlassen können!

Am Freitag hatte ich von einem hier besuch, dem habe ich dann das Radio geflasht - er ist davon begeistert, hatten keine Problme mit Baudrate!

@Wal seit donerstag hat sich an der FW nichts geändert!

Hardware: Geode IEI Wafer 800LX, CAN Bus System (Marke Eigenbau)

Software: ELCP

    
rewyn
Forumkenner
Forumkenner


Alter: 38
Anmeldung: 03.06.2006
Beiträge: 202
Wohnort: Bez. Baden


BeitragVerfasst: So 16 März, 2008 20:14  Titel:  (Kein Titel)
Nach untenNach oben

lol, wie kann man sich beim implementieren auf etwas verlassen, was nicht stabil läuft?

Aber egal, das kalibrieren des Oszillators funktioniert soweit einwandfrei.

Bin nun drann, das ganze auf den Bootloader zu übertragen, bzw. den bootloader auf avr-gcc zu portieren.



    
rewyn
Forumkenner
Forumkenner


Alter: 38
Anmeldung: 03.06.2006
Beiträge: 202
Wohnort: Bez. Baden


BeitragVerfasst: So 16 März, 2008 23:20  Titel:  (Kein Titel)
Nach untenNach oben

Ab heute Nacht sollte sich dann eine neue Version im Nigthly Snapshot befinden.

Bootloader funktioniert mit 115,2k Baud
Firmware selbst funktioniert auch mit 115,2k Baud

Um zu flashen einfach $U#00 eingeben und dann auf den Megaload wechseln, dazu hat man 30sec. Zeit.

Tux wird dann bei Zeit noch den RESET command einbinden, damit man direkt mit dem Megaload alleine flashen kann.

Viel Spaß beim testen.

PS: Vielen Dank an philip_c für die Hilfe.



    
tuxlein
Forumkenner
Forumkenner


Alter: 39
Anmeldung: 06.03.2008
Beiträge: 105
Wohnort: München


BeitragVerfasst: Mo 17 März, 2008 11:12  Titel:  (Kein Titel)
Nach untenNach oben

@rewyn
mit dem Reset und 30 Sec stimt leider nicht, ich habe 12 Sec eingestelt.

die EEPROM Addressen bitte in den ENUM legen hier kann man auch eine ADDR festlegen, aber ich will nur Doppelbelegungen vermeiden!

als kleinen Feadback:
mikado war am Freitag bei mir und ich habe sein Radio geflasht. Laut PN die er mir geschirieben hat kamm ein gutes Feadback zurück.

Megaload reset ist erst mal zurückgestelt, erst sind mir andere Dinge wichtiger.

Zum Init, das finde ich nicht gut, da es ja möglich ist das radio laufen zu lassen und sich zu disconnecten und ihrgendwann wieder zu connecten.
Eine Anmeldeprozedure währe nur schade für den Flashplatz.

Habe mir vorgestellt das Display für eine einfache ausgabe herzunehmen:
Zeile1: RadioTitel (BAYERN 3)
Zeile2: Frequenz (mit vileicht RF Level)
Somit währe es nicht ganz tot und die Flashfressende Menüstruktur fält weg.

EDIT:
Dieser String kommt wenn das Radio bzw die Software hoch fährt:
Code:
Florian Kristen (fk@tux-project.de) - YARS Software

Hardware: Geode IEI Wafer 800LX, CAN Bus System (Marke Eigenbau)

Software: ELCP

    
rewyn
Forumkenner
Forumkenner


Alter: 38
Anmeldung: 03.06.2006
Beiträge: 202
Wohnort: Bez. Baden


BeitragVerfasst: Mo 17 März, 2008 12:48  Titel:  (Kein Titel)
Nach untenNach oben

tuxlein hat folgendes geschrieben:
@rewyn
mit dem Reset und 30 Sec stimt leider nicht, ich habe 12 Sec eingestelt.


Hast du das auch mal probiert?
Habe das gestern geändert, da es so ca. 120Sec. gedauert hat.

In den Sources ist es jetzt ungefähr 30sec.
Aber um uns und den anderen Leuten das zu ersparen, wäre gerade der RESET command wichtig, den der Megaload.Net senden kann.

tuxlein hat folgendes geschrieben:
Zum Init, das finde ich nicht gut, da es ja möglich ist das radio laufen zu lassen und sich zu disconnecten und ihrgendwann wieder zu connecten.
Eine Anmeldeprozedure währe nur schade für den Flashplatz.


Verstehe nicht, was du damit meinst.

tuxlein hat folgendes geschrieben:

Florian Kristen (fk@tux-project.de) - YARS Software


Das ist nun scheinbar auch neu.
Wenn du das änderst, wäre es auch gut, dass du das ins CVS integrierst, ansonsten fahren wir da zweigleisig, was ja auch nicht Sinn der Sache ist.



    
tuxlein
Forumkenner
Forumkenner


Alter: 39
Anmeldung: 06.03.2008
Beiträge: 105
Wohnort: München


BeitragVerfasst: Mo 17 März, 2008 13:20  Titel:  (Kein Titel)
Nach untenNach oben

@rewyn
den init string habe ich erst heute eingebaut ist noch nicht im cvs!
Na klar nur von der Arbeit aus kann ich nicht ins cvs - ich bin muss ich sagen der jenige der am schnellsten es ins cvs stelle!
Andere Projekte habe kein Sourceverwaltungstool im einsatz und macht die sache schwiriger.
Zu jeder Version gibt es ja auch ein Lable, um wieder zurück zu springen können!

ok du hast die Clock kalibrierung jetzt richtig drinnen, bei mir hat es genau 12-13 sec gedauert bis der reset kamm.

dann is gut wenn jetzt _delay_ms strimt.
Jo mag sein mit dem Megaloadreset, aber von unix brauch ich den nicht umbedingt.

Soll mir mal jemand den String bzw die Hexwerte/chars sagen welche er schickt dann mach ich das sicherlich gerne und schnell nur habe ich keine lust nochdazu das jetzt auszuprobieren.

Hardware: Geode IEI Wafer 800LX, CAN Bus System (Marke Eigenbau)

Software: ELCP

    
Wal
Developer
Developer


Alter: 57
Anmeldung: 11.11.2004
Beiträge: 1128
Wohnort: Obernburg/Odw., Bayern


BeitragVerfasst: Di 18 März, 2008 02:05  Titel:  (Kein Titel)
Nach untenNach oben

So heute hatte ich mal wieder ein Erfolg.
Mit dem Bootloader 1.0 also mit 38400 Baud kann ich jetzt die Firmware flashen. Bekomme aber mit 115200 Baud keine gescheite Verbindung.
Code:
ààäåöÙãå`òåáäùaa
TUNE SUCCESS!!!
else Tune Faild
TUNE in PROCRESS
TUNE SUCCESS!!!
Bad limit is reached
f
$O=1#00
w
$O=1#00
e
$O=1#00
r
$O=1#00
t
$O=1#00
z
$O=1#00
u
$O=1#00


Mal sehen ob ich im Download noch eine Firmware mit 38400 Baud finde.

Wal



    
Wal
Developer
Developer


Alter: 57
Anmeldung: 11.11.2004
Beiträge: 1128
Wohnort: Obernburg/Odw., Bayern


BeitragVerfasst: Di 18 März, 2008 02:33  Titel:  (Kein Titel)
Nach untenNach oben

Habe die Firmware selbst mit 8MHz und 38400 Baud übersetzt. Sieht schon besser aus, aber funzt noch nicht. Ich denke das ich in den sauren Apfel beißen und den USB-Adapter bei ELV ordern muß.

Code:

>device ready!!
TUNE SUCCESS!!!
else Tune Faild
TUNE in PROCRESS
tea reset
tea reset
tea reset
tea reset
tea reset
tea reset
tea reset
tea reset
tea reset
tea reset
tea reset
tea reset
tea reset
tea reset
tea reset
tea reset
tea reset
tea reset
tea reset
tea reset
tea reset


Noch was,
ich muß beim Firmware flashen mit Megaload kein Commando absetzen, sondern nur Megaload starten und Spannung auf's Modul geben und er fängt an zu flashen. Sind da noch Fusebit's falsch ?


Edit: Funzt doch bei 38400 Baud, das tea reset geht weg wenn ich einen Sender habe.

Code:

$f#00
$f=1030#00
PTYN-c
D-PTYN 20, 6W=t
$O=1#00
$WD-PTYN 84, 30=PTYN-c
D-PTYN 20, 6D-PTYN 41, 4Et
$O=3#00
$f#00
$f=1030#00
$i#00
$i=D318#00
PTYN-c
D-PTYN 20, 6PTYN-c n
$n#00
$n=0TENNAN#00
$n
$O=2#00
$n#
$O=1#00
$n#00
$n=ANTENNE #00
PTYN-c
D-PTYN 10, 30$x#00
$x=aktueller TiteNNbei AntennGMBaNN#00


Wal



    
tuxlein
Forumkenner
Forumkenner


Alter: 39
Anmeldung: 06.03.2008
Beiträge: 105
Wohnort: München


BeitragVerfasst: Di 18 März, 2008 11:41  Titel:  (Kein Titel)
Nach untenNach oben

Komischer skin seit neusten - sehr gewönungsbedürftig!

@Wal
Ne du bist tottal richtig!
Übrigens gibts jetzt auch den bootloader mit 115k2.
Nim doch die Release version da bekommst du die Debug ausgaben nicht mehr.
Du brauchst das USB Module nicht weil du kanst ja schon kommandieren bzw mit dem Radio reden.
Hier bekommst du die CVS Version vom Bootloader 1.20:
https://motivecvs.tux-project.de/cgi-bin/viewcvs.cgi/*checkout*/Firmware/Bootloader/BOOTLOAD.hex?rev =1.2
(Der versionssprung, weil die Bins kann man einfach auf die CVS Versionsnummer überztragen ist am einfachsten beim Bootloader gerade.)

Ok mit den RDS Daten wie du siehst hast du nicht so guten empfang, du hast so viele übertragungsfehler.
Die sender schicken eigentlich 3x die Selben daten bzw Radiotext bevor sie den ändern um hier im Controller fehlerkoriektur durchführen kann.
Es ist auch mal geplant ein minimale Fehlerkorektur einzubauen.
Wichtig ist in der Version 1.0 die Komandierung und die Funktionen.
tae reset ist eine Erhaltungsfunktion, die verhindern soll und tunt, dass die TEA keine RDS daten mehr schickt.
Die ausgaben sind alle in der Releasversion deaktiviert.

Hackonzack wo bleibt das Subforum für das Radio?! so blickt doch keiner mehr durch, bei den vielen Einträgen!

Hardware: Geode IEI Wafer 800LX, CAN Bus System (Marke Eigenbau)

Software: ELCP

    
Wal
Developer
Developer


Alter: 57
Anmeldung: 11.11.2004
Beiträge: 1128
Wohnort: Obernburg/Odw., Bayern


BeitragVerfasst: Di 18 März, 2008 13:48  Titel:  (Kein Titel)
Nach untenNach oben

tuxlein hat folgendes geschrieben:
Komischer skin seit neusten - sehr gewönungsbedürftig!

@Wal
Ne du bist tottal richtig!
Übrigens gibts jetzt auch den bootloader mit 115k2.
Nim doch die Release version da bekommst du die Debug ausgaben nicht mehr.
Du brauchst das USB Module nicht weil du kanst ja schon kommandieren bzw mit dem Radio reden.
Hier bekommst du die CVS Version vom Bootloader 1.20:
https://motivecvs.tux-project.de/cgi-bin/viewcvs.cgi/*checkout*/Firmware/Bootloader/BOOTLOAD.hex?rev =1.2
(Der versionssprung, weil die Bins kann man einfach auf die CVS Versionsnummer überztragen ist am einfachsten beim Bootloader gerade.)

Ok mit den RDS Daten wie du siehst hast du nicht so guten empfang, du hast so viele übertragungsfehler.
Die sender schicken eigentlich 3x die Selben daten bzw Radiotext bevor sie den ändern um hier im Controller fehlerkoriektur durchführen kann.
Es ist auch mal geplant ein minimale Fehlerkorektur einzubauen.
Wichtig ist in der Version 1.0 die Komandierung und die Funktionen.
tae reset ist eine Erhaltungsfunktion, die verhindern soll und tunt, dass die TEA keine RDS daten mehr schickt.
Die ausgaben sind alle in der Releasversion deaktiviert.

Hackonzack wo bleibt das Subforum für das Radio?! so blickt doch keiner mehr durch, bei den vielen Einträgen!


Nur leider funzt der 115200 Bootloader bei mir nicht, da sehr wahrscheinlich die ersten paar Zeichen immer Schrott sind.
Die 115200 Software funzt bei mir nach ein paar Sekunden, dachte aber immer da Schmierzeichen kommen das das nicht geht.
Oben siehst du was mit 38400 kommt.
Hier nochmal bei 115200:

Code:
~ìïòéáî`òéóôåî`hæëôõømðòïêåãônäåi`m`¹²³`³ïæô÷áòå
´µ
`³µ
³³aaa
åìóå`´õîå`áéìä
´µ
`éî`°²²
³³
´µ
`³µ
³³aaa
dã}yxtcpp
tea reset
tea reset
tea reset
tea reset
tea reset
tea reset
tea reset
tea reset
tea reset
tea reset
$tea reset
tea reset
tea reset
tea reset
tea reset
tea reset
tea reset
Ftea reset
tea reset
tea reset
=1030#00
$O=0#00


Du siehst die ersten Zeichen sind Schrott und danach funzt das.

Wal



    
tuxlein
Forumkenner
Forumkenner


Alter: 39
Anmeldung: 06.03.2008
Beiträge: 105
Wohnort: München


BeitragVerfasst: Di 18 März, 2008 14:02  Titel:  (Kein Titel)
Nach untenNach oben

hö k.a. was da ist.

Welchen Bootloader hast du drauf?
Welche Firmware hast du drauf?
fangen wir mal so an.

Hardware: Geode IEI Wafer 800LX, CAN Bus System (Marke Eigenbau)

Software: ELCP

    
Wal
Developer
Developer


Alter: 57
Anmeldung: 11.11.2004
Beiträge: 1128
Wohnort: Obernburg/Odw., Bayern


BeitragVerfasst: Di 18 März, 2008 17:05  Titel:  (Kein Titel)
Nach untenNach oben

Bootloader 1.0 mit 38400 funzt.
Bootloader 1.2 mit 115200 funzt nicht.
Firmware letzte CVS übersetzt mit 8MHz und 38400 alles in Ordnung.
Firmware 1.0 mit 115200 die ersten zeichen sind Schrott, danach funzt es.

Habe jetzt Bootloader 1.0 und Firmware 1.0 drauf und kann das Radio bedienen.
In meinem eigenen Frontend CarFlash kann ich schon die Sender einstellen.
Da in cAVe 2.25 die gleiche RadioUnit verwendet wird läuft das praktisch auch schon.
Ich denke morgen kann ich was zum testen hier reinstellen, bin aber von der Qualität vom Radio nicht so überzeugt. Habe hier am Schreibtisch mit meinem Andre Radio Top Radio und RDS-Empfang. Mit dem ELV nicht so tolle.

Wal



    
tuxlein
Forumkenner
Forumkenner


Alter: 39
Anmeldung: 06.03.2008
Beiträge: 105
Wohnort: München


BeitragVerfasst: Di 18 März, 2008 17:52  Titel:  (Kein Titel)
Nach untenNach oben

gut mit RDS ist mir das klar warum der noch nicht so toll ist!
Du kanst da noch in den registers viel einstellen, ich habe erst mal einfach rds überredet bei alles zu gehen ohne fehlerkontrolle die is aus.
Man muss noch an den parametern drehen dann hast sicher das ähnliche ergebnis.
Nur musst mal den Preis sehen Ardreas Radio vS RDS100

Hardware: Geode IEI Wafer 800LX, CAN Bus System (Marke Eigenbau)

Software: ELCP

    
Wal
Developer
Developer


Alter: 57
Anmeldung: 11.11.2004
Beiträge: 1128
Wohnort: Obernburg/Odw., Bayern


BeitragVerfasst: Di 18 März, 2008 18:09  Titel:  (Kein Titel)
Nach untenNach oben

Im Preis wirst du mit Andre's Radio günstiger liegen als mit dem ELV-Modul plus USB-Modul, aber die Arbeit mit dem zusammenbruzzeln. Shock

Andre's Radio:
Platine 15 Euro
2 Blaupunktradios bei E-Bay ca. 20 Euro
Kleinteile ca. 40 Euro

macht 75 Euro incl. Versand

Wal



    
tuxlein
Forumkenner
Forumkenner


Alter: 39
Anmeldung: 06.03.2008
Beiträge: 105
Wohnort: München


BeitragVerfasst: Di 18 März, 2008 19:09  Titel:  (Kein Titel)
Nach untenNach oben

ne sicherlich nicht!
wenn ich eine stunde arbeite und löte habe ich schon ein neues elv radio
und meinst du ich tu mir das mit dem smd an? habe genug zu tun mit platinen entwickeln da bin ich froh wenn ein teil mir abgenommen wird.
Platine fertigen lassen + bestücken nicht bilig, selbst ätzen währe ne option aber was das zeit kostete + bestücken!
i hab mir das alles schon durchgerechnet und die samelbestellungen naja da hab i keine lust drauf sehe ja was so meist raus kamm.
USB Module ist ja nicht nötig!
eiso sind wir bei 50€.
aber egal blaupunkt verbaut mitlerweile den tea auch eiso egal.
das hat hier in dem thread nix zu suchen.

Hardware: Geode IEI Wafer 800LX, CAN Bus System (Marke Eigenbau)

Software: ELCP

    
philipp_c
CPI Profi
CPI Profi


Alter: 103
Anmeldung: 18.12.2004
Beiträge: 3214


2008 BMW e61_530d
BeitragVerfasst: Di 18 März, 2008 19:13  Titel:  (Kein Titel)
Nach untenNach oben

Naja, ein Blaupunkt Radio ist aber nicht nur ein IC und bissel Digitalkram



    
tuxlein
Forumkenner
Forumkenner


Alter: 39
Anmeldung: 06.03.2008
Beiträge: 105
Wohnort: München


BeitragVerfasst: Di 18 März, 2008 20:01  Titel:  (Kein Titel)
Nach untenNach oben

dann schau in die aktuellen rein, da sind die alten ja richtig voll!
blaupunkt kocht auch nur mit wasser!

es zwingt euch aber auch keiner das Teil zu kaufen geschweige den zu benutzen!

Hardware: Geode IEI Wafer 800LX, CAN Bus System (Marke Eigenbau)

Software: ELCP

    
cracky
Stammposter
Stammposter


Alter: 36
Anmeldung: 21.09.2007
Beiträge: 290
Wohnort: Alzenau i. UFr / Aschaffenburg

1999 Volkswagen Lupo
BeitragVerfasst: Di 18 März, 2008 20:55  Titel:  (Kein Titel)
Nach untenNach oben

Hi,
Ich finde das RDS ideal, ich muss sagen ich hab wirklich wenig ahnung von E-Technik und war trotzdem in der lage gewesen das ding mit der beiligenden Anleitung richtig zu bestücken u. hätte es theoretisch auch irgenwie gelötet bekommen Smile

Also man kann echt nix falsch machen eigentlich, solange man sich an die Anleitung hält Very Happy

Das ist Sicher ein großer Pluspunkt!

das wollte ich nochmal erwähnen...
LG cracky

Hardware: IBM T22 900mhz, 6.4", Blaupunkt LFB

Software: CPos

    
rewyn
Forumkenner
Forumkenner


Alter: 38
Anmeldung: 03.06.2006
Beiträge: 202
Wohnort: Bez. Baden


BeitragVerfasst: Di 18 März, 2008 21:25  Titel:  (Kein Titel)
Nach untenNach oben

@wal
Das am Anfang nur schrott kommt bei 115,2kBaud liegt daran, dass er den internen RC Oszillator richtig kalibrieren muss, dass die Taktrate für RS232 passt.
Diese Kalibrierung ist jedoch ned bei jedem ATmega gleich.
Man kalibriert diesen Takt mit einem 8bit register. Bei mir ist der Wert 118 default eingestellt und damit lief es problemlos.
Bei dir kanns allerdings sein, dass es erst bei einem Wert von 130 stimmt.
Sollte aber nicht so lange dauern.

Es ist leider schwer, das anhand einem Gerät zu entwickeln.

Ich werde es aber als anlass nehmen und es umbauen, damit er das nach dem ersten flashen einmal richtig kalibriert und abspeichert.

Das mit dem Bootloader stimmt. Das kann so nicht wirklich funktionieren, da man die Software zum kalibrieren braucht, wenn der oszillator ungenau ist. Wenn aber nur der Bootloader drauf ist kanns aber nicht funktionieren.

Da müssen wir uns auch noch was überlegen.
Als workarround fällt mir da nur ein, die Hex Files zusammenzufügen, um beides vorab drauf zu haben. Danach kann wie gewohnt geflasht werden.

Edit:
Das einfachste wäre allerdings die Baudrate zu senken im Bootloader, damit da nix schief geht. Je langsamer die ist, desto unkritischer wird das ganze.



    
Beiträge der letzten Zeit anzeigen:      
Du musst dich anmelden um Beiträge zu schreiben!Du musst dich anmelden um Beiträge zu schreiben!
Vorheriges Thema anzeigenDieses Thema verschickenZeige Benutzer, die dieses Thema gesehen habenDieses Thema als Datei sichernPrintable versionEinloggen, um private Nachrichten zu lesenNächstes Thema anzeigen

Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum nicht herunterladen
 

CarTFT
Forenspecials



Forensicherheit - Alle Zeiten sind GMT + 1 Stunde -
Powered by phpBB2 Plus, phpBB Styles, based on phpBB © 2001/6 phpBB Group :: FI Theme ::

[ Zeit: 0.8208s ][ Queries: 48 (0.3352s) ][ GZIP Ein - Debug Ein ]
carTFT.com