PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem bei Flashen mit Asuro Lib V2.60



m.a.r.v.i.n
21.11.2006, 19:43
Hi,

RN-User francesco hat mich gestern darauf aufmerksam gemacht, dass es mit der Asuro Lib V2.60 (von Sourceforge) Probleme beim Flashen mit dem RS232-IR Transceiver gibt. Ziemlich genau beim letzen Block brach der Flash Vorgang immer mit Checksum-Fehler (c.c.c.c.c..., TIMEOUT) ab.
Der Original Seftest.hex von der CD ließ sich dagegen immer einwandfrei flashen.
Zunächst war ich etwas überrascht, wie das zusammenhängen kann. Aber es gibt wohl, wie für fast alles, eine logische Erklärung. Das Problem konnte fransceso in der PrintInt Funktion einkreisen.


void PrintInt(int wert)
{
char text[16]=" ";
itoa(wert,text,10);
SerWrite(text,strlen(text));
}

Läßt man die unvollstängige Initialisierung des Strings weg, funktioniert das Flashen wieder. Wie es scheint, kommt der RS232-IR Transceiver beim Übertragen einer längeren Folge von Null-Bytes aus dem Tritt.
Diese Folge von Null-Bytes entsteht durch die unvollständige Initialisierung mit 5 Spaces. Der Rest wird demnach mit Nullen initialisiert. Diese Null-Folge findet sich dementsprechend auch in jedem erzeugten Hex-File.

Ein Patch mit der Version 2.6.1 steht bei Sourceforge (http://sourceforge.net/projects/asuro) zum Download.
Leider kann ich den Erfolg derzeit selbst nicht testen, da ich mir die IR-Schnittstelle meines Asuros zerbastelt habe.
Ich habe allerdings eine Reihe von Hex-Files (test1.hex bis test6.hex) generiert und in ein zip-File gepackt, und zum Download (http://www.asurowiki.de/pmwiki/uploads/Main/testflash.zip) auf den AsuroWiki Server gespielt. Jeweils mit ansteigender Null-Folge (0,5,10,15,20,25). Wäre nett, wenn einige Leute mal ausprobieren könnten, ab welchem Hex-File das Flashen schiefgeht und das Ergebnis hier posten.

Benutzer des USB-IR Transceivers sind davon wohl nicht betroffen, das sollte aber auch jemand mal ausprobieren. In der Asuro Lib 3.0 bei gna.org (https://gna.org/projects/asuro-tools) gibt es die PrintInt Funktion nicht mehr.

Gruß m.a.r.v.i.n

Osser
21.11.2006, 19:57
Bei mir geht alles ohne Probleme, lediglich test3.hex gab mehr CRC's als die anderen binaries.
Hab allerdings auch extreme Verbindungseinstellungen (PageFlashDelay=1) usw.




>Ready.
Stats of Asuro 020.hex
Strart Page 0 End Page 55 occupies 3506Bytes
Open Serial Port --> Open: COM1
Building RAM
Bulding RAM OK
Try to connect ASURO
Try connecting ASURO -- Switch on ASURO now!.....................OK !
Flashing Firmware
Sending Page 0 of 55 CRC 21263c;
* Try 2/10; flashed !
Sending Page 1 of 55 CRC 21473 flashed !
Sending Page 2 of 55 CRC 60632 flashed !
Sending Page 3 of 55 CRC 27757 flashed !
Sending Page 4 of 55 CRC 21951 flashed !
Sending Page 5 of 55 CRC 38815 flashed !
Sending Page 6 of 55 CRC 24484 flashed !
Sending Page 7 of 55 CRC 25361 flashed !
Sending Page 8 of 55 CRC 18354 flashed !
Sending Page 9 of 55 CRC 53507 flashed !
Sending Page 10 of 55 CRC 37230 flashed !
Sending Page 11 of 55 CRC 17442 flashed !
Sending Page 12 of 55 CRC 44106 flashed !
Sending Page 13 of 55 CRC 24867c;
* Try 2/10; flashed !
Sending Page 14 of 55 CRC 542 flashed !
Sending Page 15 of 55 CRC 31293 flashed !
Sending Page 16 of 55 CRC 48292 flashed !
Sending Page 17 of 55 CRC 42693 flashed !
Sending Page 18 of 55 CRC 54231 flashed !
Sending Page 19 of 55 CRC 15630 flashed !
Sending Page 20 of 55 CRC 14330 flashed !
Sending Page 21 of 55 CRC 22879 flashed !
Sending Page 22 of 55 CRC 47137 flashed !
Sending Page 23 of 55 CRC 1722 flashed !
Sending Page 24 of 55 CRC 26869 flashed !
Sending Page 25 of 55 CRC 8942 flashed !
Sending Page 26 of 55 CRC 38404 flashed !
Sending Page 27 of 55 CRC 44988 flashed !
Sending Page 28 of 55 CRC 10016 flashed !
Sending Page 29 of 55 CRC 1453 flashed !
Sending Page 30 of 55 CRC 4050 flashed !
Sending Page 31 of 55 CRC 18502 flashed !
Sending Page 32 of 55 CRC 64778 flashed !
Sending Page 33 of 55 CRC 34522 flashed !
Sending Page 34 of 55 CRC 55242 flashed !
Sending Page 35 of 55 CRC 63434 flashed !
Sending Page 36 of 55 CRC 21861 flashed !
Sending Page 37 of 55 CRC 63095 flashed !
Sending Page 38 of 55 CRC 23699 flashed !
Sending Page 39 of 55 CRC 39765 flashed !
Sending Page 40 of 55 CRC 57965 flashed !
Sending Page 41 of 55 CRC 56936 flashed !
Sending Page 42 of 55 CRC 50495 flashed !
Sending Page 43 of 55 CRC 22609 flashed !
Sending Page 44 of 55 CRC 8483 flashed !
Sending Page 45 of 55 CRC 14966 flashed !
Sending Page 46 of 55 CRC 50307 flashed !
Sending Page 47 of 55 CRC 23170 flashed !
Sending Page 48 of 55 CRC 53658 flashed !
Sending Page 49 of 55 CRC 39018 flashed !
Sending Page 50 of 55 CRC 12042 flashed !
Sending Page 51 of 55 CRC 54435 flashed !
Sending Page 52 of 55 CRC 32246 flashed !
Sending Page 53 of 55 CRC 1892 flashed !
Sending Page 54 of 55 CRC 41618 flashed !
Sending Page 55 of 55 CRC 255
All Pages flashed !!
ASURO ready to start
Stats of test1.hex
Strart Page 0 End Page 39 occupies 2504Bytes
Open Serial Port --> Open: COM1
Building RAM
Bulding RAM OK
Try to connect ASURO
Try connecting ASURO -- Switch on ASURO now!.............OK !
Flashing Firmware
Sending Page 0 of 39 CRC 55966c;
* Try 2/10; flashed !
Sending Page 1 of 39 CRC 4646 flashed !
Sending Page 2 of 39 CRC 24954 flashed !
Sending Page 3 of 39 CRC 7091 flashed !
Sending Page 4 of 39 CRC 5318 flashed !
Sending Page 5 of 39 CRC 28636 flashed !
Sending Page 6 of 39 CRC 27859 flashed !
Sending Page 7 of 39 CRC 10531 flashed !
Sending Page 8 of 39 CRC 8816 flashed !
Sending Page 9 of 39 CRC 14305 flashed !
Sending Page 10 of 39 CRC 59908 flashed !
Sending Page 11 of 39 CRC 25823 flashed !
Sending Page 12 of 39 CRC 62299 flashed !
Sending Page 13 of 39 CRC 57696 flashed !
Sending Page 14 of 39 CRC 6761 flashed !
Sending Page 15 of 39 CRC 38776 flashed !
Sending Page 16 of 39 CRC 17207 flashed !
Sending Page 17 of 39 CRC 60007 flashed !
Sending Page 18 of 39 CRC 42479 flashed !
Sending Page 19 of 39 CRC 48107 flashed !
Sending Page 20 of 39 CRC 965 flashed !
Sending Page 21 of 39 CRC 8840 flashed !
Sending Page 22 of 39 CRC 11546 flashed !
Sending Page 23 of 39 CRC 27049 flashed !
Sending Page 24 of 39 CRC 62628 flashed !
Sending Page 25 of 39 CRC 48732 flashed !
Sending Page 26 of 39 CRC 13122 flashed !
Sending Page 27 of 39 CRC 64169 flashed !
Sending Page 28 of 39 CRC 31691 flashed !
Sending Page 29 of 39 CRC 40139 flashed !
Sending Page 30 of 39 CRC 32100 flashed !
Sending Page 31 of 39 CRC 49137 flashed !
Sending Page 32 of 39 CRC 28055 flashed !
Sending Page 33 of 39 CRC 50856 flashed !
Sending Page 34 of 39 CRC 44660 flashed !
Sending Page 35 of 39 CRC 41778 flashed !
Sending Page 36 of 39 CRC 45720 flashed !
Sending Page 37 of 39 CRC 58226 flashed !
Sending Page 38 of 39 CRC 29977 flashed !
Sending Page 39 of 39 CRC 255
All Pages flashed !!
ASURO ready to start
Open Serial Port --> Open: COM1
Building RAM
Bulding RAM OK
Try to connect ASURO
Try connecting ASURO -- Switch on ASURO now!.................Cancel !
Connect to ASURO failed!
Stats of test2.hex
Strart Page 0 End Page 39 occupies 2504Bytes
Open Serial Port --> Open: COM1
Building RAM
Bulding RAM OK
Try to connect ASURO
Try connecting ASURO -- Switch on ASURO now!...............OK !
Flashing Firmware
Sending Page 0 of 39 CRC 55966c;
* Try 2/10; flashed !
Sending Page 1 of 39 CRC 4646 flashed !
Sending Page 2 of 39 CRC 24954 flashed !
Sending Page 3 of 39 CRC 7091 flashed !
Sending Page 4 of 39 CRC 5318 flashed !
Sending Page 5 of 39 CRC 28636 flashed !
Sending Page 6 of 39 CRC 27859 flashed !
Sending Page 7 of 39 CRC 10531 flashed !
Sending Page 8 of 39 CRC 8816 flashed !
Sending Page 9 of 39 CRC 14305 flashed !
Sending Page 10 of 39 CRC 59908 flashed !
Sending Page 11 of 39 CRC 25823c;
* Try 2/10; flashed !
Sending Page 12 of 39 CRC 62299 flashed !
Sending Page 13 of 39 CRC 57696 flashed !
Sending Page 14 of 39 CRC 6761 flashed !
Sending Page 15 of 39 CRC 38776 flashed !
Sending Page 16 of 39 CRC 17207 flashed !
Sending Page 17 of 39 CRC 60007 flashed !
Sending Page 18 of 39 CRC 42479 flashed !
Sending Page 19 of 39 CRC 48107 flashed !
Sending Page 20 of 39 CRC 965 flashed !
Sending Page 21 of 39 CRC 8840 flashed !
Sending Page 22 of 39 CRC 11546 flashed !
Sending Page 23 of 39 CRC 27049c;
* Try 2/10; flashed !
Sending Page 24 of 39 CRC 62628 flashed !
Sending Page 25 of 39 CRC 48732 flashed !
Sending Page 26 of 39 CRC 13122 flashed !
Sending Page 27 of 39 CRC 64169c;
* Try 2/10; flashed !
Sending Page 28 of 39 CRC 31691 flashed !
Sending Page 29 of 39 CRC 40139 flashed !
Sending Page 30 of 39 CRC 32100 flashed !
Sending Page 31 of 39 CRC 49137 flashed !
Sending Page 32 of 39 CRC 28055 flashed !
Sending Page 33 of 39 CRC 50856 flashed !
Sending Page 34 of 39 CRC 44660 flashed !
Sending Page 35 of 39 CRC 41778 flashed !
Sending Page 36 of 39 CRC 45720 flashed !
Sending Page 37 of 39 CRC 58226 flashed !
Sending Page 38 of 39 CRC 29977 flashed !
Sending Page 39 of 39 CRC 255
All Pages flashed !!
ASURO ready to start
Stats of test3.hex
Strart Page 0 End Page 39 occupies 2504Bytes
Open Serial Port --> Open: COM1
Building RAM
Bulding RAM OK
Try to connect ASURO
Try connecting ASURO -- Switch on ASURO now!.........................OK !
Flashing Firmware
Sending Page 0 of 39 CRC 55966c;
* Try 2/10; flashed !
Sending Page 1 of 39 CRC 4646 flashed !
Sending Page 2 of 39 CRC 24954 flashed !
Sending Page 3 of 39 CRC 7091 flashed !
Sending Page 4 of 39 CRC 5318 flashed !
Sending Page 5 of 39 CRC 28636 flashed !
Sending Page 6 of 39 CRC 27859c;
* Try 2/10;c;
* Try 3/10; flashed !
Sending Page 7 of 39 CRC 10531c;
* Try 2/10; flashed !
Sending Page 8 of 39 CRC 8816c;
* Try 2/10;c;
* Try 3/10;c;
* Try 4/10;c;
* Try 5/10; flashed !
Sending Page 9 of 39 CRC 14305c;
* Try 2/10; flashed !
Sending Page 10 of 39 CRC 59908 flashed !
Sending Page 11 of 39 CRC 25823 flashed !
Sending Page 12 of 39 CRC 62299 flashed !
Sending Page 13 of 39 CRC 57696 flashed !
Sending Page 14 of 39 CRC 6761 flashed !
Sending Page 15 of 39 CRC 38776 flashed !
Sending Page 16 of 39 CRC 17207 flashed !
Sending Page 17 of 39 CRC 60007 flashed !
Sending Page 18 of 39 CRC 42479 flashed !
Sending Page 19 of 39 CRC 48107 flashed !
Sending Page 20 of 39 CRC 965 flashed !
Sending Page 21 of 39 CRC 8840 flashed !
Sending Page 22 of 39 CRC 11546 flashed !
Sending Page 23 of 39 CRC 27049 flashed !
Sending Page 24 of 39 CRC 62628c;
* Try 2/10; flashed !
Sending Page 25 of 39 CRC 48732 flashed !
Sending Page 26 of 39 CRC 13122 flashed !
Sending Page 27 of 39 CRC 64169 flashed !
Sending Page 28 of 39 CRC 31691 flashed !
Sending Page 29 of 39 CRC 40139 flashed !
Sending Page 30 of 39 CRC 32100 flashed !
Sending Page 31 of 39 CRC 49137 flashed !
Sending Page 32 of 39 CRC 28055 flashed !
Sending Page 33 of 39 CRC 50856 flashed !
Sending Page 34 of 39 CRC 44660 flashed !
Sending Page 35 of 39 CRC 41778 flashed !
Sending Page 36 of 39 CRC 45720 flashed !
Sending Page 37 of 39 CRC 58226 flashed !
Sending Page 38 of 39 CRC 40365 flashed !
Sending Page 39 of 39 CRC 255
All Pages flashed !!
ASURO ready to start
Stats of test4.hex
Strart Page 0 End Page 39 occupies 2504Bytes
Open Serial Port --> Open: COM1
Building RAM
Bulding RAM OK
Try to connect ASURO
Try connecting ASURO -- Switch on ASURO now!................OK !
Flashing Firmware
Sending Page 0 of 39 CRC 55966c;
* Try 2/10; flashed !
Sending Page 1 of 39 CRC 4646 flashed !
Sending Page 2 of 39 CRC 24954 flashed !
Sending Page 3 of 39 CRC 7091 flashed !
Sending Page 4 of 39 CRC 5318 flashed !
Sending Page 5 of 39 CRC 28636 flashed !
Sending Page 6 of 39 CRC 27859 flashed !
Sending Page 7 of 39 CRC 10531 flashed !
Sending Page 8 of 39 CRC 8816 flashed !
Sending Page 9 of 39 CRC 14305 flashed !
Sending Page 10 of 39 CRC 59908 flashed !
Sending Page 11 of 39 CRC 25823 flashed !
Sending Page 12 of 39 CRC 62299 flashed !
Sending Page 13 of 39 CRC 57696 flashed !
Sending Page 14 of 39 CRC 6761 flashed !
Sending Page 15 of 39 CRC 38776 flashed !
Sending Page 16 of 39 CRC 17207 flashed !
Sending Page 17 of 39 CRC 60007 flashed !
Sending Page 18 of 39 CRC 42479 flashed !
Sending Page 19 of 39 CRC 48107 flashed !
Sending Page 20 of 39 CRC 965 flashed !
Sending Page 21 of 39 CRC 8840 flashed !
Sending Page 22 of 39 CRC 11546 flashed !
Sending Page 23 of 39 CRC 27049 flashed !
Sending Page 24 of 39 CRC 62628 flashed !
Sending Page 25 of 39 CRC 48732 flashed !
Sending Page 26 of 39 CRC 13122 flashed !
Sending Page 27 of 39 CRC 64169 flashed !
Sending Page 28 of 39 CRC 31691 flashed !
Sending Page 29 of 39 CRC 40139 flashed !
Sending Page 30 of 39 CRC 32100 flashed !
Sending Page 31 of 39 CRC 49137 flashed !
Sending Page 32 of 39 CRC 28055 flashed !
Sending Page 33 of 39 CRC 50856 flashed !
Sending Page 34 of 39 CRC 44660 flashed !
Sending Page 35 of 39 CRC 41778 flashed !
Sending Page 36 of 39 CRC 45720 flashed !
Sending Page 37 of 39 CRC 58226 flashed !
Sending Page 38 of 39 CRC 15645 flashed !
Sending Page 39 of 39 CRC 255
All Pages flashed !!
ASURO ready to start
Stats of test5.hex
Strart Page 0 End Page 39 occupies 2504Bytes
Open Serial Port --> Open: COM1
Building RAM
Bulding RAM OK
Try to connect ASURO
Try connecting ASURO -- Switch on ASURO now!.................OK !
Flashing Firmware
Sending Page 0 of 39 CRC 55966c;
* Try 2/10;c;
* Try 3/10;c;
* Try 4/10;c;
* Try 5/10;c;
* Try 6/10;c;
* Try 7/10;c;
* Try 8/10;c;
* Try 9/10; flashed !
Sending Page 1 of 39 CRC 4646c;
* Try 2/10; flashed !
Sending Page 2 of 39 CRC 24954 flashed !
Sending Page 3 of 39 CRC 7091c;
* Try 2/10;c;
* Try 3/10; flashed !
Sending Page 4 of 39 CRC 5318c;
* Try 2/10;c;
* Try 3/10;c;
* Try 4/10;c;
* Try 5/10;c;
* Try 6/10;c;
* Try 7/10; flashed !
Sending Page 5 of 39 CRC 28636 flashed !
Sending Page 6 of 39 CRC 27859 flashed !
Sending Page 7 of 39 CRC 10531 flashed !
Sending Page 8 of 39 CRC 8816 flashed !
Sending Page 9 of 39 CRC 14305 flashed !
Sending Page 10 of 39 CRC 59908 flashed !
Sending Page 11 of 39 CRC 25823 flashed !
Sending Page 12 of 39 CRC 62299 flashed !
Sending Page 13 of 39 CRC 57696 flashed !
Sending Page 14 of 39 CRC 6761 flashed !
Sending Page 15 of 39 CRC 38776 flashed !
Sending Page 16 of 39 CRC 17207 flashed !
Sending Page 17 of 39 CRC 60007 flashed !
Sending Page 18 of 39 CRC 42479 flashed !
Sending Page 19 of 39 CRC 48107c;
* Try 2/10; flashed !
Sending Page 20 of 39 CRC 965 flashed !
Sending Page 21 of 39 CRC 8840c;
* Try 2/10; flashed !
Sending Page 22 of 39 CRC 11546 flashed !
Sending Page 23 of 39 CRC 27049c;
* Try 2/10;c;
* Try 3/10;c;
* Try 4/10;c;
* Try 5/10;c;
* Try 6/10;c;
* Try 7/10;c;
* Try 8/10;c;
* Try 9/10;c;
* Try 10/10; flashed !
Sending Page 24 of 39 CRC 62628c;
* Try 2/10; flashed !
Sending Page 25 of 39 CRC 48732 flashed !
Sending Page 26 of 39 CRC 13122 flashed !
Sending Page 27 of 39 CRC 64169 flashed !
Sending Page 28 of 39 CRC 31691 flashed !
Sending Page 29 of 39 CRC 40139c;
* Try 2/10; flashed !
Sending Page 30 of 39 CRC 32100 flashed !
Sending Page 31 of 39 CRC 49137 flashed !
Sending Page 32 of 39 CRC 28055c;
* Try 2/10;c;
* Try 3/10;c;
* Try 4/10; flashed !
Sending Page 33 of 39 CRC 50856 flashed !
Sending Page 34 of 39 CRC 44660c;
* Try 2/10; flashed !
Sending Page 35 of 39 CRC 41778 flashed !
Sending Page 36 of 39 CRC 45720c;
* Try 2/10; flashed !
Sending Page 37 of 39 CRC 58226 flashed !
Sending Page 38 of 39 CRC 46490 flashed !
Sending Page 39 of 39 CRC 255
All Pages flashed !!
ASURO ready to start
Stats of test6.hex
Strart Page 0 End Page 39 occupies 2504Bytes
Open Serial Port --> Open: COM1
Building RAM
Bulding RAM OK
Try to connect ASURO
Try connecting ASURO -- Switch on ASURO now!........................OK !
Flashing Firmware
Sending Page 0 of 39 CRC 55966c;
* Try 2/10;c;
* Try 3/10;c;
* Try 4/10;c;
* Try 5/10; flashed !
Sending Page 1 of 39 CRC 4646 flashed !
Sending Page 2 of 39 CRC 24954 flashed !
Sending Page 3 of 39 CRC 7091 flashed !
Sending Page 4 of 39 CRC 5318 flashed !
Sending Page 5 of 39 CRC 28636 flashed !
Sending Page 6 of 39 CRC 27859 flashed !
Sending Page 7 of 39 CRC 10531 flashed !
Sending Page 8 of 39 CRC 8816 flashed !
Sending Page 9 of 39 CRC 14305 flashed !
Sending Page 10 of 39 CRC 59908 flashed !
Sending Page 11 of 39 CRC 25823 flashed !
Sending Page 12 of 39 CRC 62299 flashed !
Sending Page 13 of 39 CRC 57696 flashed !
Sending Page 14 of 39 CRC 6761 flashed !
Sending Page 15 of 39 CRC 38776 flashed !
Sending Page 16 of 39 CRC 17207 flashed !
Sending Page 17 of 39 CRC 60007 flashed !
Sending Page 18 of 39 CRC 42479 flashed !
Sending Page 19 of 39 CRC 48107 flashed !
Sending Page 20 of 39 CRC 965 flashed !
Sending Page 21 of 39 CRC 8840 flashed !
Sending Page 22 of 39 CRC 11546 flashed !
Sending Page 23 of 39 CRC 27049 flashed !
Sending Page 24 of 39 CRC 62628 flashed !
Sending Page 25 of 39 CRC 48732 flashed !
Sending Page 26 of 39 CRC 13122 flashed !
Sending Page 27 of 39 CRC 64169 flashed !
Sending Page 28 of 39 CRC 31691 flashed !
Sending Page 29 of 39 CRC 40139 flashed !
Sending Page 30 of 39 CRC 32100 flashed !
Sending Page 31 of 39 CRC 49137 flashed !
Sending Page 32 of 39 CRC 28055 flashed !
Sending Page 33 of 39 CRC 50856 flashed !
Sending Page 34 of 39 CRC 44660 flashed !
Sending Page 35 of 39 CRC 41778 flashed !
Sending Page 36 of 39 CRC 45720 flashed !
Sending Page 37 of 39 CRC 58226 flashed !
Sending Page 38 of 39 CRC 42341 flashed !
Sending Page 39 of 39 CRC 255
All Pages flashed !!
ASURO ready to start

Osser
21.11.2006, 20:00
Du könntest aber Recht haben dass es Probleme verursachen könnte, da ja kein Manchester Code zur Übertragung verwendet wird, sondern nur eine Trägerfrequenz moduliert wird.

Aber mit meinem Proggi gehts ohne Probleme.

m.a.r.v.i.n
21.11.2006, 20:59
Hi Osser,

danke für die Info. Ich hatte schon vermutet, dass nicht jeder von dem Problem betroffen ist. Es ist ja vielleicht nicht das Kodierungsverfahren selbst, sondern einfach nur die Stromversorgung, die zusammenbricht, weil das senden von Nullen mehr Strom braucht. Aber das ist auch nur eine Vermutung.
Ich muß unbedingt meine IR-Schnitttstelle wieder zum laufen bringen.

Gruß m.a.r.v.i.n

Osser
21.11.2006, 21:09
Hi m.a.r.v.i.n (hitchhikers guide?)

Vielleicht ist die Schnittstelle ja einfach manisch depresiv, wie der erwähnte robo aus dem genannten SciFi-Roman.....
Wer weiss das schon....


O:)

O.

damaltor
22.11.2006, 08:15
Also auch bei mir funktionieren alle Binaries, geflasht unter debian. Bei keiner Datei trat irgend ein Fehler auf, nur beim letzten ein c zu beginn.

m.a.r.v.i.n
22.11.2006, 22:13
Ich habe jetzt meine IR Schnittstelle wieder zusammengeflickt. Fehler konnte ich beim Flashen auch keine feststellen. Auch mit 250 Nullen in Folge nicht. Komisch. Werd francesco noch mal um sein Hex-File bitten. Vielleicht ändert das etwas.

Übrigends. Die von francesco vorgeschlage Änderung mit dem 47µF Kondensator parallel zur Z-Diode am IR-Transceiver bringt bei mir wirklich etwas. Keinerlei CRC Fehler mehr.

Gruß m.a.r.v.i.n

damaltor
23.11.2006, 10:39
Vielleicht sollten wir das mal an arexx schreiben... oder Henk mitteilen. das scheint ja wirklich eine gute sache zu sein.

francesco
23.11.2006, 18:37
Hallo,

nachdem ich einen anderen Akkusatz verwendet habe, gibt es auch mit meinem Problem-Hex-File keine Schwierigkeiten mehr.
Übrigens ging es auf dem PC besser als mit der Notebook-RS232-Schnittstelle.
Wenn ich mal Zeit habe, werde ich das eine Ende des Elkos wieder auslöten und testen ob ich einen Connect bekomme. Ursprünglich ging es mit den alten Akkus trotz "feinfühligen Einstellen des Potis" vom Notebook aus nie (weder unter Windows noch unter Linux).

Übrigens würde mich interessieren, ob die Lösung mit dem Parallelkondensator auch für die USB/RS232-Adapter funktioniert. Hat es schon jemand probiert?

Gruss
francesco

damaltor
24.11.2006, 08:30
Bei Notebooks sind die Steuerspannungen (die der Transceiver direkt als energieversorgung nutzt) meistens deutlich niedriger als an "richtigen" pcs. deshalb kann es vorkommen, dass die spannungsversorgung während einem der Sendeimpule stark einbricht.

Soweit ich weiss ist mit den adaptern gar nichts zu machen, zum einen weil wohl einige leitungen weggelassen wurden und zum anderen, weil ein usb port maximal 5V hergibt und der transceiver mindestens ~10V braucht.