Für dieses Forum muß Javascript im Browser aktiviert werden!
Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C2 Quellcode formatieren: <code>Quellcode</code> ASM Quellcode formatieren: <asm>Quellcode</asm> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! > Hallo Markus, > > > die Fehler Codes werden über die Host LED für meinen > > Geschmack zu schnell ausgegeben, ich jedenfalls > > komme mit dem Zählen nicht mit. > > Na gut. Ich kann das ganze etwas verlangsamen. > Zuerst hatte ich es auch langsamer, jedoch war mir das > etwas zu langsam. :-) > (Ich zähle nunmal gerne schnell *grins*) > > > Ausserdem wird der > > Fehler Code auch nur ein Mal gezeigt, so dass man > > eigentlich gar keine Chance hat den Code zu entziffern. > > Ich würde mir wünschen, dass der Code langsamer und > > wiederholt ausgegeben wird. Was meint Ihr dazu? > > Warum nicht wiederholt ? > <b>Fehlercodes</b> werden in einer Schleife ausgegeben ! > (Können aber durch das Drücken auf HOST quittiert werden.) > Verwechsle bitte Fehlercodes nicht mit dem Blinkcode nach dem Beenden > von Programmen mittels quit ! > Es gibt drei Arten von Blinkcodes: > 1. quit: > Hier wird bei Werten ungleich -1, bevor die Unit in den Hostmode geht, > einmalig der Blinkcode ((quit_Wert-1)mod 10 +1) ausgeben. > Oder Kurz: Der Blink-Code spiegelt die Einerstelle des Quit-Werts dar. > (Ziffer 0 wird als 10x Blinken ausgegeben) > Vorher wurde dies als "Q " + Wert für 1sek. am internen LCD dargestellt. > 2. Fehler durch unbekanntes Hostmode-Kommando > Zweimal kurzes Blinken, danach ist die Unit wieder im Hostmode > Vorher wurde dies als "? " + Kommando für 1sek. am internen LCD dargestellt. > 3. Die echten Fehlermeldungen: > Dies sind die Blinkcodes, welche in einer Schleife dargestellt werden: > 3x lang, 1x kurz "BURN ERR" > 3x lang, 2x kurz "STO TRAP" > 3x lang, 3x kurz "STU TRAP" > 1x lang, 1x kurz "ILL OPA" > 1x lang, 2x kurz "BTRAP" > 1x lang, 3x kurz "UND OPC" > 1x lang, 4x kurz "FP ERR" > 1x lang, 5x kurz "FPE DIV0" > 1x lang, 6x kurz "FPE STOF" > 1x lang, 7x kurz "FPE INOF" > 1x lang, 8x kurz "ILL INA" > 2x lang, 1x kurz "FPE CONV" > 2x lang, 2x kurz "FPE UNDF" > 2x lang, 3x kurz "PRT FLT" > 2x lang, 4x kurz "FPE STUF" > 2x lang, 5x kurz "FPE FLUF" > 2x lang, 6x kurz "ILL BUS" > 2x lang, 7x kurz "FPE FLOF" > Vorher wurden diese Fehlermeldungen auf dem internen LCD als Text ausgegeben. > Die wenigsten dieser Fehler kann man aus C2 heraus provozieren. > BURN ERR wird meist beim Laden von HEX-Code ausgelöst, wenn sich > im Ziel-Speicherbereich bereits Code befindet. Wenn man also vergessen hat > das Flash-Segment vorher zu löschen. > ILL OPA tritt auf, wenn eine ASM-Routine einen Integerzugriff auf eine ungerade > Adresse macht. > > Einfach zu provozierende Fehler währen z.B. > FPE DIV0 - Eine Float-Variable wird durch 0 geteilt > ILL INA - Es wird mit system.call() versucht eine ASM-Routine an einer ungeraden > Adresse aufzurufen. > > Ich hätte die Datei nicht "OSOPT_V3-Error-Codes.txt", sondern > "OSOPT_V3-Flash-Codes.txt" nennen sollen. :-) > > MfG André H.