Prop EEprom, was steht da drin ?

Allgemeine Themen rund um den Propeller Mikrocontroller und Elektronik
funkheld
Beiträge: 63
Registriert: Mi 24. Apr 2013, 18:44

Prop EEprom, was steht da drin ?

Beitrag 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
Benutzeravatar
PIC18F2550
Beiträge: 2831
Registriert: Fr 30. Sep 2011, 13:08

Re: Prop EEprom, was steht da drin ?

Beitrag 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.
Gruß
PIC18F2550

drone265/278
Barbarus hic ergo sum, quia non intellegor ulli.
Ein Barbar bin ich hier, da ich von keinem verstanden werde.
ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo
funkheld
Beiträge: 63
Registriert: Mi 24. Apr 2013, 18:44

Re: Prop EEprom, was steht da drin ?

Beitrag 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
Benutzeravatar
PIC18F2550
Beiträge: 2831
Registriert: Fr 30. Sep 2011, 13:08

Re: Prop EEprom, was steht da drin ?

Beitrag von PIC18F2550 »

Variable := Byte[Adresse]
Gruß
PIC18F2550

drone265/278
Barbarus hic ergo sum, quia non intellegor ulli.
Ein Barbar bin ich hier, da ich von keinem verstanden werde.
ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo
funkheld
Beiträge: 63
Registriert: Mi 24. Apr 2013, 18:44

Re: Prop EEprom, was steht da drin ?

Beitrag von funkheld »

Jup danke.

Klappt wunderbar mit PropBasic das auslesen.

Gruss
Benutzeravatar
yeti
Beiträge: 2300
Registriert: Fr 27. Aug 2010, 14:48
Wohnort: Wrong Planet
Kontaktdaten:

Re: Prop EEprom, was steht da drin ?

Beitrag von yeti »

𝖂𝖎𝖗 𝖐𝖔̈𝖓𝖓𝖊𝖓 𝖆𝖑𝖑𝖊𝖘 𝖆𝖚𝖘𝖘𝖊𝖗 𝖎𝖓 𝕱𝖗𝖚̈𝖍𝖑𝖎𝖓𝖌, 𝕾𝖔𝖒𝖒𝖊𝖗, 𝕳𝖊𝖗𝖇𝖘𝖙 𝖚𝖓𝖉 𝖂𝖎𝖓𝖙𝖊𝖗! – 𝕯𝖊𝖚𝖙𝖘𝖈𝖍𝖑𝖆𝖓𝖉.
"Du willst hier nicht klicken. Dies interessiert Dich nicht." — Yeti.
"DNA is a four letter word!" — Yeti.
funkheld
Beiträge: 63
Registriert: Mi 24. Apr 2013, 18:44

Re: Prop EEprom, was steht da drin ?

Beitrag 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. *
' * *
' *****************************************
Benutzeravatar
yeti
Beiträge: 2300
Registriert: Fr 27. Aug 2010, 14:48
Wohnort: Wrong Planet
Kontaktdaten:

Re: Prop EEprom, was steht da drin ?

Beitrag 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...
𝖂𝖎𝖗 𝖐𝖔̈𝖓𝖓𝖊𝖓 𝖆𝖑𝖑𝖊𝖘 𝖆𝖚𝖘𝖘𝖊𝖗 𝖎𝖓 𝕱𝖗𝖚̈𝖍𝖑𝖎𝖓𝖌, 𝕾𝖔𝖒𝖒𝖊𝖗, 𝕳𝖊𝖗𝖇𝖘𝖙 𝖚𝖓𝖉 𝖂𝖎𝖓𝖙𝖊𝖗! – 𝕯𝖊𝖚𝖙𝖘𝖈𝖍𝖑𝖆𝖓𝖉.
"Du willst hier nicht klicken. Dies interessiert Dich nicht." — Yeti.
"DNA is a four letter word!" — Yeti.
funkheld
Beiträge: 63
Registriert: Mi 24. Apr 2013, 18:44

Re: Prop EEprom, was steht da drin ?

Beitrag von funkheld »

Jup danke.

Ich glaube das interessiert weiter kein , was da drin werkelt.

Gruss
Benutzeravatar
yeti
Beiträge: 2300
Registriert: Fr 27. Aug 2010, 14:48
Wohnort: Wrong Planet
Kontaktdaten:

Re: Prop EEprom, was steht da drin ?

Beitrag 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... :D
𝖂𝖎𝖗 𝖐𝖔̈𝖓𝖓𝖊𝖓 𝖆𝖑𝖑𝖊𝖘 𝖆𝖚𝖘𝖘𝖊𝖗 𝖎𝖓 𝕱𝖗𝖚̈𝖍𝖑𝖎𝖓𝖌, 𝕾𝖔𝖒𝖒𝖊𝖗, 𝕳𝖊𝖗𝖇𝖘𝖙 𝖚𝖓𝖉 𝖂𝖎𝖓𝖙𝖊𝖗! – 𝕯𝖊𝖚𝖙𝖘𝖈𝖍𝖑𝖆𝖓𝖉.
"Du willst hier nicht klicken. Dies interessiert Dich nicht." — Yeti.
"DNA is a four letter word!" — Yeti.
Antworten