Seite 1 von 2
Prop EEprom, was steht da drin ?
Verfasst: Mo 4. Aug 2014, 10:23
von funkheld
Hallo, welche Daten werden genau in das EEprom übertragen nach dem Compilieren wenn ich EEprom auswähle?
Welche Daten aus dem EEprom werden wo in das RAM des Prop abgelegt, sind es immer die 32Kb oder die richtige größe vom compilat?
Was steht eigentlich alles im Interpreter(ROM) drin beim Prop? Ich kenne nur Daten wie Sin/Cos/Acscii.
Danke.
Gruss
Re: Prop EEprom, was steht da drin ?
Verfasst: Mo 4. Aug 2014, 13:36
von PIC18F2550
funkheld hat geschrieben:welche Daten werden genau in das EEprom übertragen nach dem Compilieren wenn ich EEprom auswähle?
Mache mal ein *.binary und schau hinein wen du BST hast kannst du dir das sogar im Fenster anschauen.
funkheld hat geschrieben:Welche Daten aus dem EEprom werden wo in das RAM des Prop abgelegt, sind es immer die 32Kb oder die richtige größe vom compilat?
beim booten immer die 32k ab 0 im hram.
funkheld hat geschrieben:Was steht eigentlich alles im Interpreter(ROM) drin beim Prop? Ich kenne nur Daten wie Sin/Cos/Acscii.
Siehe Handbuch.
Auslesen kannst du es mittels SPIN.
Re: Prop EEprom, was steht da drin ?
Verfasst: Mo 4. Aug 2014, 13:45
von funkheld
Jup, danke.
Wie kann man eigentlich das ROM vom Prop mit SPIN?
Gibt es den Bootloader und den Interpreter irgendwo als Sourcecode der sich im ROM befindet.
Danke.
Gruss
Re: Prop EEprom, was steht da drin ?
Verfasst: Mo 4. Aug 2014, 13:55
von PIC18F2550
Variable := Byte[Adresse]
Re: Prop EEprom, was steht da drin ?
Verfasst: Mo 4. Aug 2014, 16:15
von funkheld
Jup danke.
Klappt wunderbar mit PropBasic das auslesen.
Gruss
Re: Prop EEprom, was steht da drin ?
Verfasst: Mo 4. Aug 2014, 18:03
von yeti
Re: Prop EEprom, was steht da drin ?
Verfasst: Mo 4. Aug 2014, 21:50
von funkheld
Jup, danke.
Hat sich der Interpreter ab 0.1 nicht weiter hochgearbeitet ?
Danke.
Gruss
*****************************************
' * *
' * PNut Interpreter *
' * *
' * Version 0.1 12/10/2004 *
' * *
' * (C) 2004 Parallax, Inc. *
' * *
' *****************************************
Re: Prop EEprom, was steht da drin ?
Verfasst: Di 5. Aug 2014, 07:08
von yeti
funkheld hat geschrieben:Hat sich der Interpreter ab 0.1 nicht weiter hochgearbeitet ?
Das ist nur wenig Code und Parallax neigt zu langen Testphasen...
Ich kann mir durchaus vorstellen, daß das dann tatsächlich grenzwertig fehlerfrei war...
Du kannst ja mal einen Thread mit Umfrage starten, ob je jemand eine andere Version (im "Propeller-1", genauer "P8x32a") zu Gesicht bekam...
Re: Prop EEprom, was steht da drin ?
Verfasst: Di 5. Aug 2014, 10:55
von funkheld
Jup danke.
Ich glaube das interessiert weiter kein , was da drin werkelt.
Gruss
Re: Prop EEprom, was steht da drin ?
Verfasst: Di 5. Aug 2014, 12:01
von yeti
funkheld hat geschrieben:Ich glaube das interessiert weiter kein , was da drin werkelt
Jein...
Es gibt einen modifizierten SpinVM-Interpreter, mit dem man LMM-Assembler nutzen kann.
Es gibt eine Art "Turbo-Spin" (den korrekten Projektnamen hab ich vergessen), das darauf optimiert wird, was man wirklich benutzt und den dafür benötigten Mehrplatz dadurch schafft, daß nicht benutzte Funktionalität schlicht weggelassen wird.
Es gab (gibt?) ein Projekt "Bigspin", das Spin-Code aus extern angeschlossenem Speicher laufen lassen wollte (konnte?), um deutlich größere Programme zu ermöglichen.
...all diese Projekte wären natürlich daran interessiert, ob unterschiedliche ROM-Versionen existieren...
...aber ich vermute mal, daß es die tatsächlich nicht gibt oder in nur ganz geringer Anzahl in irgendwelchen Vorserien-Propellern...
Also wenn Indiana-Funkheld sich auf die Suche nach dem verschollenen grünen Vorserien-Propeller machen würde, könnte das mithin eine doch recht spannende Mission werden...
