Seite 2 von 4

Re: Ram Upgrade mit Hinternissen

Verfasst: Sa 5. Jun 2021, 19:41
von drohnie
Hallo PIC18F2550 ,

die Fehlermeldung hatte ich schon verstanden, trotzdem Danke - Hinweis kann nicht schaden.
Die PropellerIDE 0.33.3 kann es aber doch übersetzen - nur das Propeller Tool nicht... mit dem ich es erst probiert hatte - war halt mein Standardtool zum flashen bisher.
Gruß Gerd

Re: Ram Upgrade mit Hinternissen

Verfasst: Sa 5. Jun 2021, 19:43
von yeti
PIC18F2550 hat geschrieben: Sa 5. Jun 2021, 19:06 Heist das im Quelltext eine case Anweisung mehr als 64 verschiedene zustandswerte erkennen soll, was die IDE nicht kann.
...und der dem Propellertool nachgebaute OpenSpin-Compiler schafft es ebensowenig.
PIC18F2550 hat geschrieben: Sa 5. Jun 2021, 19:06Probier mal das mit BST zu übersetzen.
DAS ist einer der Gründe, warum TriOS bislang nur mit BST(C) übersetzbar ist.

Aber da tut sich was...
Eine neue Sonne am Himmel der Spin(-zu-Bytecode-)Compiler fängt grad zu leuchten an.
Neuigkeiten dazu sollten binnen Tagen auftauchen.

Re: Ram Upgrade mit Hinternissen

Verfasst: Sa 5. Jun 2021, 20:55
von PIC18F2550
Für den P1 nehme ich lieber den BST der ist in vielen Dingen einfach besser auch wenn er etwas veraltet ist. :(
Die Optimierungen sind einfach besser.
Ja ich bevorzuge die graphische Oberfläche. :)

Ich binn gerade etwas zum P2 abgerutscht, und kämpfe mit einer spärlichen Assembler Dokumentation.
Das Propellertool besitzt mir immer noch zu viele Restriktionen, und Basiert auf dem alten Pascal Quellcode.
Es kommt auf grund des in die Jahre gekommenten Pascals immer wieder zu Programmabstürzen des Propellertools, wenn ich ein ungespeicherte Seite schließe, oder eine Spinn-Datei über den Explorer mit doppelklick öffnen will.

Re: Ram Upgrade mit Hinternissen

Verfasst: So 6. Jun 2021, 08:38
von drohnie
Also um das Augenmerk mal wieder auf mein eigentliches Problem zu lenken...

Plexus 2.5.1 bleibt bei mir auf dem Welcome Bildschirm hängen.
Ich verwende die Version vom SD_Card- Verzeichnis vom 13.02.21 00:05 aus Github
In Administra habe ich wie empfohlen admsid.spin geflasht - das ergab keine Änderung im Verhalten.

Wie komme ich da weiter?

Gruß Gerd

Re: Ram Upgrade mit Hinternissen

Verfasst: So 6. Jun 2021, 10:59
von zille9
Hallo Gerd,
Hast du die regflash.spin aus dem Library Verzeichnis auch in Regnatix gebrannt? Die Standard regflash kann keine Programme aus dem eram starten.
Da dein Hive genau an dieser Stelle hängt, müsste dies die Lösung sein.

Re: Ram Upgrade mit Hinternissen

Verfasst: So 6. Jun 2021, 12:32
von drohnie
Hallo Zille,
nein, hatte ich natürlich nicht. Nun habe ich es aber versucht. Leider hat keines der Propeller... wie auch immer Tools, also auch das eber erst noch gelobte Brad's Spin Tool, den Code ungestreift passieren lassen.

Das BST hält sich an der Zeile 63 an dem define auf mit "unresolved symbol: define"

Die PropellerIDE bringt:
\regflash.spin(63:9) : error : Expected "," or end of line
Line:
#define regime ' spin-loader OHNE FORTH, reg.sys wird sofort automatisch gestartet

Sicher gibt es doch da eine Einstellung mit der das tut???

Gruß Gerd

Re: Ram Upgrade mit Hinternissen

Verfasst: So 6. Jun 2021, 19:00
von drohnie
Ja okay, die Compilereinstellung ... Non Parallax compatible Extensions hab ich nun auch gefunden. Und all die anderen Optimierungen hab ich auch eingeschaltet - wie hieß es damals: Man lernt nie aus... Allerdings erscheint nach RESET nun nur noch das Hive Logo und "Hive" selbst.
Da muss wohl alles nochmal mit was auch immer durchgeflasht werden :shock:
Wenn jemand zwischendurch noch Hinweise geben kann - immer her damit

Gruß Gerd

Re: Ram Upgrade mit Hinternissen

Verfasst: Mo 7. Jun 2021, 14:45
von drohnie
Also, Stand ist folgender:
Flashe ich regnatix.spin aus dem Library Verzeichnis, dann startet plexus 2.5.1 gar nicht mehr.
Mit dem ursprünglichen Code in Regnatix kommt es zum Welcome Bild und hängt da.

Bei Plexus 2.1 spinnt mit dem neuen regnatix das Datum... nun ja, das passt wohl auch nicht. Aber immerhin kommt das hoch.

Ich muss hier passen, da komme ich nicht weiter.

Gruß Gerd

Re: Ram Upgrade mit Hinternissen

Verfasst: Di 8. Jun 2021, 22:01
von zille9
Hallo Gerd,
die regflash.spin im Library-Ordner von Plexus ist die falsche, habe ich gerade entdeckt.
Bitte mal im Trios-Basic -Library Ordner schauen, dort gibt es eine regflash_neu.spin. Die sollte funktionieren.

Re: Ram Upgrade mit Hinternissen

Verfasst: Mi 9. Jun 2021, 10:35
von drohnie
Hallo Zille,
das brachte leider auch keinen Durchbruch.
Ich hab dann mal das Basic ausprobiert - immerhin, das startet ... bestenfals nach knapp 30 Sekunden. Da geht auch nicht alles wie erhofft. Demo.bas hat schon in Zeile 3 ein Problem. Aber immerhin ein Print "Hallo" hat funktioniert.
In der Installationsanleitung wird ein BEL.SYS im Hauptverzeichnis erwartet... das hab ich noch nirgens gesehen (???)
Nachdem ich dann wieder Plexus probiert habe, kamm das einmal bis zum Welcome Bild, aber ohne den Fortschrittsbalken. Weitere Wiederholungen kamen nicht so weit.
Ich könnte das alles noch mal ohne die RAM-Erweiterung probieren... vermutlich aber erst morgen.

Gruß Gerd