-
Massive Flashprobleme
Hallo,
nachdem mein Asuro nun den Selbsttest endlich hinter sich gebracht hat, wollte ich ein erstes kleines Programm aufspielen - und da bekomme ich die nächsten Probleme. Bisher ist es mir nicht gelungen, ein Programm auf den Asuro zu übertragen. Spätestens beim Flashen der vierten oder fünften Seite treten nur noch Checksum-Fehler oder Timeouts auf, egal, welche Flashversion ich benutze (habe hier 1.2, 1.4 und 1.5). Ich benutze den USB-Transceiver.
Beim Selbsttest mit dem Hyperterminal funktionierte die Übertragung in den meisten Fällen, manchmal hat der Asuro aber auch mit einem falschen Zeichen geantwortet, also z.B. auf "C" mit "g" geantwortet und nicht mit "D".
Der Test des Transceivers mit dem "weißen Blatt" funktioniert auch überwiegend, allerdings kommt auch da ab und an ein Zeichen zurück, das ich nicht eingegeben habe.
Gibt es eine Möglichkeit, den Prozessor anderweitig zu programmieren? Langsam mache ich mir wirklich Gedanken, ob das Teil für Unterrichtszwecke geeignet ist... :(
MfG Christian
-
Akkus vom asuro leer oder defekt? Steckbrücke bei Akkubetrieb gesteckt? Soweit ich weis ist die IR-Sende und Empfangs-Technik am empfindlichsten bei Bordspannungsproblemen.
-
wenns gar nicht wirklich geht, dann musst du anfangen mit licht zu experimentieren. probier mal
den raum abzudunkeln (so weit wie möglich, evtl auch bildschirm aus (flackern))
es so hell wie möglich zu machen
eine klorolle dazwischen zu halten
...
ansonsten bleibt erstmal nur der usb transceiver...
-
Der USB-Transceiver? Was ist damit? Den setze ich doch schon ein...
-
oha. na dann bleibt dir nichts als experimentieren.. da einige seiten geflasht werden, ist die hardware wenigstens ok.
der asuro mag keine leuchtstoffröhren, energiesparlampen, auch einige bildschrime können stören. alles was flackert, alles was hell ist (wobei gerade vor kurzem ein asuro nur unter festbeleuchtung flashen wollte...)
testen, experimentieren, rumspielen... sei mutig und experimentierfreudig!
-
Es gibt ja auch Programmiergeräte für die Atmega-Prozessoren. Kommt man damit zum Ziel? Ok, man müsste jedesmal den Proz aus seinem Sockel reißen, aber wenns damit funktionieren würde...
-
Nochmal zu den Parametern der Schnittstelle: 2400 Baud bei 8 Datenbits, keinem Paritätsbit und einem Stopbit ist klar. Soll eine Flußkontrolle aktiviert sein? Wenn ja, welche?
Und: Es lassen sich unter "Advanced..." weitere Parameter einstellen. Gibt es hier Erfahrungswerte?
-
da müsste evtl ein neuer prozrssor her; da auf dem asuro-prozessor der bootloader drauf ist.
in einem der aktuellen threads steht das grade zur diskussion...
-
Und den Bootloader bekommt man mit einem Programmiergerät nicht auf den Proz drauf?
Ich dachte auch, der Bootloader ist "nur" dazu da, zunächst zu prüfen, ob der IR ein Kontakt aufgebaut wird. Wenn nicht, beginnt die Abarbeitung des Programms, das im Flash abgelegt ist. Auf den ersten Teil könnte ich ja verzichten, wenn ich ein Programmiergerät einsetzte...
-
wenn du den bootloader aufspielst mit dem programmiergerät, bist du wieder da wo du jetzt auch bist... davon abgesehen dass du den bootloader von arexx vermutlich nicht bekommst. es gibt eine open-source-alternative zum originalbootloader; das würde gehen.
du könntest dein hexfile mit einem programmer durchaus auf den prozessor aufspielen. aber dann müsstest du, wie schon gesagt, den prozessor immer wieder rein und raus machen.