Wie assemblierte Files unkompliziert auf den CBM übertragen?

  • Ich möchte versuchen, das WiC-64 an den CBM anzupassen. Dafür muss ich auf dem PC assemblierte Files unkomplizert und schnell auf den CBM übertragen.

    Hat jemand eine Idee, wie man das ohne größeren Aufwand machen kann?


    Funktioniert es wechselseitig mit dem PC über ZoomFloppy und mit dem CBM auf ein petSD+ zuzugreifen? Natürlich nicht gleichzeitig sondern schön nacheinander. Hat das mal jemand probiert?

    • i-Telex 7822222 dege d

    • technikum29 in Kelkheim bei Frankfurt

    • Marburger Stammtisch

    Douglas Adams: "Everything, that is invented and exists at the time of your birth, is natural. Everything that is invented until you´re 35 is interesting, exciting and you can possibly make a career in it. Everything that is invented after you´re 35 is against the law of nature. Apply this list to movies, rock music, word processors and mobile phones to work out how old you are."

  • Ich geh vom VICE auf PetSD+ und mit der SD Karte in einem PetSD+ in den CBM.

    Ansonsten hab ich noch eine 1541 ueber USB mit ZoomFloppy dran.


    Es geht alles Super in alle Richtungen.


    Nachtrag : Vom Vice greife ich direkt mit "directory" auf die SD Karte zu ueber den USB Port.


    Nachtrag :

    Nachtrag : Die SD Karte ist FAT 32 standard formatiert und kann waehrend ich mit Vice darauf arbeite

    trotzdem mit W10 drauf zugreifen.

    Alles geht - Nichts muß

  • erstmal - ich finds klasse, dass du das anpassen möchtest - da meld ich bei evtl. Erfolg schonmal grosses Interesse an


    ..eine W-Lan-SD-Karte im PET-SD+ ?

    ich bin signifikant genug:razz:

  • erstmal - ich finds klasse, dass du das anpassen möchtest - da meld ich bei evtl. Erfolg schonmal grosses Interesse an

    ..eine W-Lan-SD-Karte im PET-SD+ ?

    Ok. Ich jemanden, der welche hat. Das könnte ich auf jeden Fall mal probieren.

    • i-Telex 7822222 dege d

    • technikum29 in Kelkheim bei Frankfurt

    • Marburger Stammtisch

    Douglas Adams: "Everything, that is invented and exists at the time of your birth, is natural. Everything that is invented until you´re 35 is interesting, exciting and you can possibly make a career in it. Everything that is invented after you´re 35 is against the law of nature. Apply this list to movies, rock music, word processors and mobile phones to work out how old you are."

  • Ich geh vom VICE auf PetSD+ und mit der SD Karte in einem PetSD+ in den CBM.

    Aha, also wechselseitiger Zugriff funktioniert. Dann probiere ich das mal aus.


    Zu Vice: Mit welcher Vice-Version machst du das und mit welchen Einstellungen? Mir ist das nie gelungen mit Vice über ZoomFloppy auf einen echten IEEE-Bus zuzugreifen.

    • i-Telex 7822222 dege d

    • technikum29 in Kelkheim bei Frankfurt

    • Marburger Stammtisch

    Douglas Adams: "Everything, that is invented and exists at the time of your birth, is natural. Everything that is invented until you´re 35 is interesting, exciting and you can possibly make a career in it. Everything that is invented after you´re 35 is against the law of nature. Apply this list to movies, rock music, word processors and mobile phones to work out how old you are."

  • Klasse wäre dafür natürlich das OneBus.

    Ansonsten würde ich das mit XD-2031 machen.

    Das ist eine Firmware von fachat für das XS-1541 oder das alte petSD, mit der man vom CBM aus direkt auf eine Freigabe am PC zugreifen kann.

    Ja, OneBus wäre dafür Ideal.

    Wie funktioniert das mit XD-2031? Der PC wird über USB mit dem XS-1541 verbunden und auf dem PC läuft dann eine Server-Software, die ein Laufwerk emuliert?


    Leider habe ich weder OneBus noch XS-1541. :nixwiss:


    Ich probiere jetzt erst mal so eine WLAN-SD-Karte im petSD+. Oder gibt es irgendwelche Gründe, warum das nicht funktionieren wird?

    • i-Telex 7822222 dege d

    • technikum29 in Kelkheim bei Frankfurt

    • Marburger Stammtisch

    Douglas Adams: "Everything, that is invented and exists at the time of your birth, is natural. Everything that is invented until you´re 35 is interesting, exciting and you can possibly make a career in it. Everything that is invented after you´re 35 is against the law of nature. Apply this list to movies, rock music, word processors and mobile phones to work out how old you are."

    • Offizieller Beitrag

    Wie funktioniert das mit XD-2031? Der PC wird über USB mit dem XS-1541 verbunden und auf dem PC läuft dann eine Server-Software, die ein Laufwerk emuliert?

    Genau.

    Damit habe ich schon mehrfach gearbeitet. Hat bestens funktioniert.



    Ich probiere jetzt erst mal so eine WLAN-SD-Karte im petSD+. Oder gibt es irgendwelche Gründe, warum das nicht funktionieren wird?

    Keine Ahnung, mangels WLAN SD-Karte habe ich das noch nie ausprobiert.

    Ich könnte mir vorstellen, daß es Probleme gibt, wenn das petSD Verzeichnisse oder Teile davon im RAM zwischenspeichert, und sich auf der Karte dann was ändert.

    Ob das so ist kann vermutlich for(;;) am ehesten sagen.

  • Ich könnte mir vorstellen, daß es Probleme gibt, wenn das petSD Verzeichnisse oder Teile davon im RAM zwischenspeichert, und sich auf der Karte dann was ändert.

    Ob das so ist kann vermutlich for(;;) am ehesten sagen.

    Man kann einfach erkennen, dass Daten vom PET noch nicht auf der Karte gespeichert wurden: dann leuchtet nämlich noch die Zugriffs-LED. Wenn die aus ist, kann man Daten über WLAN auf die Karte übertragen und danach einfach mal kurz Reset am petSD drücken oder die Karte entnehmen und neu einlegen; damit sorgt man, dass ggfs. veränderte Daten wie z.B. das Quellverzeichnis neu eingelesen wird.

  • Wie funktioniert das mit XD-2031? Der PC wird über USB mit dem XS-1541 verbunden und auf dem PC läuft dann eine Server-Software, die ein Laufwerk emuliert?

    Genau.

    Damit habe ich schon mehrfach gearbeitet. Hat bestens funktioniert.

    Weisst du, ob es zu dem XS-1541 die Design-Unterlagen gibt? Oder ist das wieder so ein untergegangenes Closed-Source-Projekt? :pinch:


    Oder läuft das vielleicht auf petSD+?

    • i-Telex 7822222 dege d

    • technikum29 in Kelkheim bei Frankfurt

    • Marburger Stammtisch

    Douglas Adams: "Everything, that is invented and exists at the time of your birth, is natural. Everything that is invented until you´re 35 is interesting, exciting and you can possibly make a career in it. Everything that is invented after you´re 35 is against the law of nature. Apply this list to movies, rock music, word processors and mobile phones to work out how old you are."

  • Zum XS-1541:

    Ich konnte jetzt auf der Projektseite keine Gerberfiles entdecken. Ausserdem ist da ein ASM FTDI-Chip drauf. Ich denke, das wird mir insgesamt zu aufwändig.

    Das wäre ja wieder ein neues Projekt, das mich von dem eigentlichen Projekt eher entfernt als mich ihm näher zu bringen. :rolleyes:

    • i-Telex 7822222 dege d

    • technikum29 in Kelkheim bei Frankfurt

    • Marburger Stammtisch

    Douglas Adams: "Everything, that is invented and exists at the time of your birth, is natural. Everything that is invented until you´re 35 is interesting, exciting and you can possibly make a career in it. Everything that is invented after you´re 35 is against the law of nature. Apply this list to movies, rock music, word processors and mobile phones to work out how old you are."

  • Petdisk Max

    Kann via WLAN auf ein Verzeichnis auf dem PC zugreifen und ist recht preiswert.

    Auch nicht schlecht.


    Aber leider kein Impressum und keine Adresse. Zu wenig, als dass ich in so einem Shop etwas bestellen würde.

    Kommt vermutlich aus den USA mit ordentlichen Versandkosten + Einfuhrumsatzsteuer. Dann ist das plötzlich gar nicht mehr so günstig. Meine letzte USA-Bestellung war 8 Wochen unterwegs.

    • i-Telex 7822222 dege d

    • technikum29 in Kelkheim bei Frankfurt

    • Marburger Stammtisch

    Douglas Adams: "Everything, that is invented and exists at the time of your birth, is natural. Everything that is invented until you´re 35 is interesting, exciting and you can possibly make a career in it. Everything that is invented after you´re 35 is against the law of nature. Apply this list to movies, rock music, word processors and mobile phones to work out how old you are."

  • 21 April bestellt, 11 Mai wars da. Auch nicht instant, aber schneller als meine Sean Kelly Vectrex Overlays. Die waren ein halbes Jahr unterwegs. (von Mitte Februar an). :)


    Und Impressum - es sind 57 Dollar inkl Versand.. da hab ich schon für mehr in anderen dunklen Ecken gekauft :)

  • Ich geh vom VICE auf PetSD+ und mit der SD Karte in einem PetSD+ in den CBM.

    Aha, also wechselseitiger Zugriff funktioniert. Dann probiere ich das mal aus.


    Zu Vice: Mit welcher Vice-Version machst du das und mit welchen Einstellungen? Mir ist das nie gelungen mit Vice über ZoomFloppy auf einen echten IEEE-Bus zuzugreifen.

    Hi detlef ,


    ich mach das ueber die SD Karte in Vice.

    Bei ZoomFloppy mache ich den Datenaustausch ueber CM Transfer.


    Ich nehm die SD Karte aus dem PC und stecke die dann in meinem CBM mit PetSD+ und

    arbeite dann direkt an der richtigen Hardware weiter.


    Ich hatte gar nicht so mitbekommen das es das jetzt auch als WLAN Variante gibt.

    Das ist natuerlich noch etwas angenehmer.

    Dann hab ich Shadow-aSc missverstanden. Ich dachte er hat aus W10 ein WLAN gelesen. ;)


    Hier mal meine Vice Version und Einstellungen.

    Alles geht - Nichts muß

  • Ich nehm die SD Karte aus dem PC und stecke die dann in meinem CBM mit PetSD+ und

    arbeite dann direkt an der richtigen Hardware weiter.

    Achso, durch Umstecken.


    Das wollte ich eigentlich vermeiden, weil man beim Programmieren und Testen ja zigfach neue Versionen überträgt. Gerade bei der Assembler-Programmierung und wenn man sich anfangs erst mal an der Funktion der anzusteuernden Hardware herantasten muss.


    Ich bin gerade dabei, einen Bekannten zu kontaktieren, der neulich zwei solcher WLAN-SD-Karten hatte. Da hatte ich noch keine Verwendung dafür. Ich hoffe, er hat sie noch.

    • i-Telex 7822222 dege d

    • technikum29 in Kelkheim bei Frankfurt

    • Marburger Stammtisch

    Douglas Adams: "Everything, that is invented and exists at the time of your birth, is natural. Everything that is invented until you´re 35 is interesting, exciting and you can possibly make a career in it. Everything that is invented after you´re 35 is against the law of nature. Apply this list to movies, rock music, word processors and mobile phones to work out how old you are."

  • Die CBMs haben keine serielle Schnittstelle. Jedenfalls nicht die alten, die ich hier habe.


    Das ist auch zum Programmieren und Debuggen suboptimal, da man ja in kurzen Abständen Änderungen macht und neu überträgt. Dann müsste man auf dem CBM jedesmal wieder erst das Übertragungsprogramm laden. Denn ein Fehler in einem Assemblerprogramm bedeutet meistens: Reset.

    • i-Telex 7822222 dege d

    • technikum29 in Kelkheim bei Frankfurt

    • Marburger Stammtisch

    Douglas Adams: "Everything, that is invented and exists at the time of your birth, is natural. Everything that is invented until you´re 35 is interesting, exciting and you can possibly make a career in it. Everything that is invented after you´re 35 is against the law of nature. Apply this list to movies, rock music, word processors and mobile phones to work out how old you are."

  • Was auch eine Lösung wäre, sind Software-ROMs, die man über USB befüllen könnte. Falls jemand eine Open-Source-Lösung kennt, die leicht aufzubauen ist. Braucht ja nicht mal eine Batteriepufferung.

    • i-Telex 7822222 dege d

    • technikum29 in Kelkheim bei Frankfurt

    • Marburger Stammtisch

    Douglas Adams: "Everything, that is invented and exists at the time of your birth, is natural. Everything that is invented until you´re 35 is interesting, exciting and you can possibly make a career in it. Everything that is invented after you´re 35 is against the law of nature. Apply this list to movies, rock music, word processors and mobile phones to work out how old you are."

  • Wenn du 2 bekommst und nur 1 brauchst, wuerde ich mich sehr gerne beteiligen ;)

    Alles geht - Nichts muß

  • Er hat sie noch. Ich muss sie jetzt nur irgendwann abholen und testen.

    • i-Telex 7822222 dege d

    • technikum29 in Kelkheim bei Frankfurt

    • Marburger Stammtisch

    Douglas Adams: "Everything, that is invented and exists at the time of your birth, is natural. Everything that is invented until you´re 35 is interesting, exciting and you can possibly make a career in it. Everything that is invented after you´re 35 is against the law of nature. Apply this list to movies, rock music, word processors and mobile phones to work out how old you are."

    Einmal editiert, zuletzt von detlef ()

  • 8|


    Hab's korrigiert. ;)

    • i-Telex 7822222 dege d

    • technikum29 in Kelkheim bei Frankfurt

    • Marburger Stammtisch

    Douglas Adams: "Everything, that is invented and exists at the time of your birth, is natural. Everything that is invented until you´re 35 is interesting, exciting and you can possibly make a career in it. Everything that is invented after you´re 35 is against the law of nature. Apply this list to movies, rock music, word processors and mobile phones to work out how old you are."

  • Ich habe jetzt die SD-Card-WLAN-Adapter bekommen und ausprobiert. Das ist sehr ernüchternd.


    Die beiden Adapter von meinem Bekannten sind für Digital-Kameras gedacht. Also um sich die Bilder von der Kamera zu holen, ohne die SD-Karte rausnehmen zu müssen. Das funktioniert offensichtlich nur in eine Richtung und das ist genau die falsche. Also Files vom CBM oder C64 auf den PC übertragen würde wohl funktionieren. Aber nicht die Gegenrichtung, die ich benötige. Ausserdem arbeiten beide als WLAN-Accesspoint. Man muss sich also mit dem Laptop darauf verbinden. Und Bedienung ist auch unmständlichm, über eine lahme Web-Oberfläche.

    Das kann man also für meinen Zweck komplett vergessen. Da ist das Umsteclen der SD-Karte 10x einfacher.


    Dann hatte ich mir noch diesen Adapter bestellt:

    https://www.ebay.de/itm/334070460129

    Der ist dafür gedacht, Files zu einem 3D-Drucker zu schicken. Der funktioniert prinzipiell. Der arbeitet als WLAN-Cliebt und nach einigem Gefummel, ist es mir gelungen, dass sich das Ding mit meinem WLAN-Accesspoint verbindet. Man kann dann ein Windows-Laufwerk mappen - über WebDAV. Natürlich nur SMB v1. Zum Glück habe ich hier einen virtuellen Win10-Rechner mit SMB v1 für meine DOS-Rechner. Damit konnte ich dann über WLAN Files auf die SD-Karte schreiben. Soweit super.


    Aber sobald ich den Adapter in einen SD-Karten-Slot stecke, ist es vorbei mit dem Windows-Laufwerk. Dann ist das nicht mehr erreichbar. Dafür kann ich denn von dem Gerät, wo der Adapter drinsteckt auf die SD-Karte zugreifen. Das ist ja auch prinzipiell nachvollziehbar, dass der gleichzeitige Zugriff auf die Karte verhindert wird, weil das vermutlich das Dateisystem schrottet. Aber irgendwie muss man das doch umschalten können. Ich habe noch keine Möglichkeit gefunden. :nixwiss:


    EDIT: Habe das hier gerade gefunden:

    Zitat

    When the host accesses the sd card, the module will prohibit access to the sd card through the local area network, as shown in the figure below. When the host stops accessing and the sd card is idle, it can access the sd card again through the LAN.

    Ich teste das noch mal. Vielleicht war ich zu ungeduldig.

    • i-Telex 7822222 dege d

    • technikum29 in Kelkheim bei Frankfurt

    • Marburger Stammtisch

    Douglas Adams: "Everything, that is invented and exists at the time of your birth, is natural. Everything that is invented until you´re 35 is interesting, exciting and you can possibly make a career in it. Everything that is invented after you´re 35 is against the law of nature. Apply this list to movies, rock music, word processors and mobile phones to work out how old you are."

  • Ok, gerade noch mal probiert. Das ist alles Mist mit diesen WLAN-Dingern. Kann man nichts mit machen.

    Ich probiere als nächstes die Lösung mit dem Beschreiben des petSD+ vom PC und lesen mit dem CBM.

    • i-Telex 7822222 dege d

    • technikum29 in Kelkheim bei Frankfurt

    • Marburger Stammtisch

    Douglas Adams: "Everything, that is invented and exists at the time of your birth, is natural. Everything that is invented until you´re 35 is interesting, exciting and you can possibly make a career in it. Everything that is invented after you´re 35 is against the law of nature. Apply this list to movies, rock music, word processors and mobile phones to work out how old you are."

  • Ich hab am PC ein USB Zip 100 als U10 im Vice mit eingebunden und

    mache da immer meine Sicherungen drauf.

    Also, ich speicher auf der SD Karte ueber U8 und Backup auf U10


    Im PC ist aber nur die SD Karte drin ueber einen USB Adapter.

    Die SD Karte nehme ich dann raus und stecke sie in den

    PetSD+ der am CBM angeschlossen ist.


    Klappt sehr zuverlaessig !

    Alles geht - Nichts muß