PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ASURO Flash Problem



danir23
29.01.2012, 09:58
Hallo,

ich habe leider ein Problem mit dem Flashen meines Asuros.
Seitdem ich mein System neu aufgesetzt habe bekomme ich nur noch Timeouts.
Sowohl unter Ubuntu als auch unter Windows.

Asuro Flash Tool:
Open Serial Port » OK
Bulding RAM » OK
Connecting to ASURO » OK
Sending Page 000 of 073 » tctt flashed
Sending Page 001 of 073 » ttt flashed
Sending Page 002 of 073 » tt flashed
Sending Page 003 of 073 » ttt flashed
Sending Page 004 of 073 » tt flashed
Sending Page 005 of 073 » ttctt
Timeout
ASURO not responding (Firmware corrupt, try again)

Ziemlich ähnlich sieht es bei Flash151 auch aus...

Das USB IR Modul hat bis vorgestern einwandfrei funktioniert, sollte es daher auch weiterhin.
Unter Linux dauert es im Vergleich zu Windows ewig, bis eine page geflasht ist.

Einstellungen des Adapters:
/dev/ttyUSB0, Line 0, UART: unknown, Port: 0x0000, IRQ: 0
Baud_base: 24000000, close_delay: 0, divisor: 0
closing_wait: infinite
Flags: spd_normal low_latency

Wo ist der Fehler?
(Baud_rate ändern?, bzw. auf wieviel?)

Vielen Dank im vorraus!

markusj
29.01.2012, 11:08
Das weist auf eine schlechte Verbindung (Sonneneinstrahlung, flackernde Leuchstoffröhre o.ä.) hin, abdunkeln sollte da in den meisten Fällen schon reichen.

mfG
Markus

danir23
29.01.2012, 11:32
Danke für die Antwort.
Das mit dem Abdunkeln hilft auch nichts.

Habs jetzt aber geschafft:
Ich hab den Latency Timer des ComPorts auf 64ms (von 16ms) erhöht.
Jetzt läuft es einwandfrei!

Gruß

Kampi
29.01.2012, 12:27
Ich hatte das Problem auch öfters. Hab dann dafür gesorgt das die IR-Dioden des Senders genau auf die IR-Drioden des Empfängers gucken. Und dann habe ich noch einen Block dadrüber gelegt damit von oben kein Licht drauf strahlt.

danir23
30.01.2012, 10:25
Leider klappt es unter Ubuntu noch nicht wie gewünscht...
Unter XP habe ich die Einstellungen ganz einfach verändern können.

Aber wie ändere ich die latency unter Ubuntu 11.10?

Danke!

markusj
30.01.2012, 12:41
Mir kommt da ein anderer Gedanke, probier Mal im Hintergrund etwas Last zu erzeugen (cat /dev/urandom > /dev/null oder so), das hat bei solchen Timing-Problemen oft geholfen.

mfG
Markus