Hier mal die komplette Übertragung des ersten Blockes an Daten:
Code:
>> 73| //73 senden
<<g:103|
Upload in progress...
>> 75| //Generelles Startsignal fürs Flashen?
<<[:91| //Quittierung
>> 170| //Start-Signal
>> 128| //
>> 0| //
>> 0| //fortlaufende Nummer
>>12| >>148| >>75| >>1| >>12| >>148| >>137| >>2| >>12| >>148| >>169| >>2| >>12| >>148| >>192| >>3| >>12| >>148| >>94| >>3| >>12| >>148| >>104| >>1| >>12| >>148| >>104| >>1| >>12| >>148| >>104| >>1| >>12| >>148| >>104| >>1| >>12| >>148| >>104| >>1| >>12| >>148| >>128| >>5| >>12| >>148| >>104| >>1| >>12| >>148| >>104| >>1| >>12| >>148| >>246| >>11| >>12| >>148| >>104| >>1| >>12| >>148| >>104| >>1| >>12| >>148| >>104| >>1| >>12| >>148| >>104| >>1| >>12| >>148| >>104| >>1| >>12| >>148| >>104| >>1| >>12| >>148| >>104| >>1| >>76| >>101| >>116| >>39| >>115| >>32| >>103| >>111| >>33| >>32| >>58| >>41| >>10| >>0| >>72| >>101| >>108| >>108| >>111| >>32| >>87| >>111| >>114| >>108| >>100| >>33| >>32| >>77| >>121| >>32| >>110| >>97| >>109| >>101| >>32| >>105| >>115| >>32| >>82| >>111| >>98| >>98| >>121| >>33| >>10| >>0| >>32| >>32| >>32| >>32| >>92| >>95| >>45| >>95| >>45| >>95| >>45| >>95| >>45| >>95| >>45| >>95| >>45| >>95| >>45| >>95| >>45| >>95| >>45| >>95| >>47| >>10| >>10| >>0| >>32| >>32| >>32| >>92| >>124| >>32| >>82| >>80| >>54| >>32| >>32| >>82| >>79| >>66| >>79| >>84| >>32| >>83| >>89| >>83| >>84| >>69| >>77| >>32| >>124| >>47| >>10| >>0| >>10| >>10| >>32| >>32| >>32| >>95| >>95| >>95| >>95| >>95| >>95| >>95| >>95| >>95| >>95| >>95| >>95| >>95| >>95| >>95| >>95| >>95| >>95| >>95| >>95| >>95| >>95| >>95| >>10| >>0| >>84| >>104| >>101| >>32| >>82| >>111| >>98| >>111| >>116| >>32| >>110| >>101| >>101| >>100| >>115| >>32| >>116| >>111| >>32| >>98| >>101| >>32| >>114| >>101| >>115| >>101| >>116| >>116| >>101| >>100| >>32| >>110| >>111| >>119| >>46| >>10| >>10| >>0| >>89| >>111| Write 256b @0 ; CRC16: 0xDDAA
>>170| //Checksumme
>>221| //Checksumme
>> 170| //End-Signal
<<B:66| //Quittierung
<<]:93| //Quittierung
<<[:91| //Quittierung
Dazu nun ein paar Fragen.
Was bedeutet die erste "73" die gesendet wird?
Was die "103", die zurück kommt?
Danach wird eine "75" gesendet, die mit einer "91" quittiert wird. Dann geht das normale Sendemuster los.
Welche Bedeutung haben diese Zahlen?
An eine absoulte Adresse im Sinne einer Adresse glaube ich nicht, da es sich ja um Blöcke von 256 Byte handelt, also wäre pro Block eins weiter irgendwie Quatsch oder?
Vielleicht rechnet der Bootloader das dann noch um oder so.
Ich denke, da muss man sich aber keine Gedanken drum machen.
Einfach ausrechnen wie viele Blöcke es sind und gut ist.
Lesezeichen