XU1541 und XUM1541 gelaber

Es gibt 177 Antworten in diesem Thema, welches 23.353 mal aufgerufen wurde. Der letzte Beitrag (19. April 2022 um 23:35) ist von Cpt.Hardy.

  • Bitte melde dich an, um diesen Link zu sehen.

    Hm...

    1. veraltete Firmware mit bekannten Timing-Problemen aus einem alten Repository, ist schon inzwischen im Haupt-Repository angekommen.
    2. veraltetes OpenCBM 0.4.99.99
    3. Treiberinstallation händisch; muss man mit der aktuellen v0.4.99.103 nicht mehr machen

    oder hier:

    Bitte melde dich an, um diesen Link zu sehen.

    1. veraltete Firmware mit bekannten Timing-Problemen aus einem alten Repository, ist schon inzwischen im Haupt-Repository angekommen.

    oder hier:

    Bitte melde dich an, um diesen Link zu sehen.

    1. verweist auf eine "Herstellerwebseite" bei SF, die schon seit Jahren nicht mehr benutzt wird
    2. xum1541 ist ein Adapter von "FaszinationC64" --> ähm, nein; das ist bloß ein Hersteller/Lieferant, der eine Variante davon anbietet.
    3. "die Installation ist vertrackt, geht aber durch die bebilderte Anleitung recht einfach" --> vermutlich veraltete Version benutzt?

    Ich glaube, ich gebe es auf, solche im besten Fall "ungĂĽnstigen", im schlimmsten "fehlerhaften" Anleitungen zu kommentieren.

    Wer von mir Hilfe benötigt soll mir sagen, wie er OpenCBM installiert hat. Falls es nicht nach meiner Anleitung vorgegangen ist hat er Pech.

    Ich kann nicht meine Zeit damit verschwenden, solche teilweise extrem kaputten Installationen wieder reparieren zu wollen. Soll man sich doch Support bei denen holen, die die schlechten oder veralteten Informationen ins Netz stellen.

  • Wer von mir Hilfe benötigt soll mir sagen, wie er OpenCBM installiert hat.

    Ich kann nicht meine Zeit damit verschwenden...

    Dafür müsste der Fragesteller aber erstmal grundsätzlich wissen welche Software er in etwa braucht. Und ich finde das kann man sich zumindest mal eben fix ergooglen. Sonst kann man keine Fragen zu opencbm stellen.

    Das spart hier die Zeit fĂĽr alle...

  • DafĂĽr mĂĽsste der Fragesteller aber erstmal grundsätzlich wissen welche Software er in etwa braucht

    Also, an Frog73 : Du benötigst ein aktuelles OpenCBM (Bitte melde dich an, um diesen Link zu sehen., Datei opencbm-0.4.99.103.zip).

    Auspacken, die install.cmd ausführen, alles installieren lassen. Am Ende fragt er, ob du den Treiber installieren willst. Hier mit "y" antworten. Dann musst du häufig warten (teilweise auch mehrere Minuten!). Danach ist OpenCBM vorhanden und eingerichtet. Auf dem Desktop hast du einen Link. Wenn du darauf klickst, bist du in einer Umgebung, in der du die OpenCBM-Tools nutzen kannst.

    Wenn du noch die grafische Oberfläche CBMXfer von Steve Gray dazu haben willst, die gibt es hier: Bitte melde dich an, um diesen Link zu sehen..

    Die Installation ist allerdings etwas tricky, weil es entweder eine veraltete Version von OpenCBM mitinstalliert (z.B. die Version 100), oder die VB-Runtimes nicht registriert. Ich habe daher mal folgende Anleitung dazu erstellt:

    1. Hole dir die VB6 Runtime (vbrun600.exe, z.B. von Bitte melde dich an, um diesen Link zu sehen.). Starte die vbrun600.exe und installiere es. Achtung, bei mir (Windows 10) kommt eine Frage, weil eine ältere Version installiert werden soll. Überschreibe sie *nicht* und klicke stattdessen auf "Beibehalten".
    2. Nun holst du das das CBM-Transfer-Paket von hier: Bitte melde dich an, um diesen Link zu sehen. (oben ist ein GrĂĽner Button "CODE", da drĂĽckst du drauf, dann auf "Download ZIP")
    3. Packe das ZIP aus und lege es irgendwohin, wo es dir passt (z.B. in dein Home-Verzeichnis)
    4. Nun gehst du auf die Kommandozeile und in das Verzeichnis, welches du in Punkt 3 angelegt hast. Ein "dir cbmxfer.exe" sollte die Datei cbmxfer.exe finden!
    5. Nun kopierst du OpenCBM "darĂĽber", damit CBMXFer die Dateien auch findet, mit: copy c:\program files\opencbm\*.exe
    6. Nun holst du dir ein aktuelles VICE (Bitte melde dich an, um diesen Link zu sehen., z.B. "VICE 3.5" in der Windows-Version). Aus diesem Paket benötigst du *nur* die c1541.exe Datei, die du auch in das gleiche Verzeichnis wie CBMXfer packst
    7. Falls du auch die nibtools nutzen willst, kannst du sie hier runterladen: Bitte melde dich an, um diesen Link zu sehen. (zur Zeit leider nicht, die Domäne funktioniert nicht - da musst du warten, bis sie wieder geht!).
      Jedenfalls musst du die EXE-Dateien auspacken und auch in das CBMXfer-Verzeichnis packen
    8. Auf Wunsch kannst du auch den Assembler ACME, cbmlink fĂĽr eine Verbindung mit einem CBM Computer und/oder MD5 herunterladen und ins Verzeichnis kopieren. Das habe ich allerdings nicht gemacht, kann also nicht garantieren, dass es funktioniert.

    Der Schritt 5 nervt mich hierbei. Steve sollte es trennen, so dass es OpenCBM auch findet, wenn es nicht im aktuellen Verzeichnis ist.

    Der Schritt 7 kann tatsächlich vermieden werden. Da es aber zur Zeit eh kreuz und quer geht habe ich mir nicht die Mühe gemacht zu erklären, wie man die nibtools extern hält.

  • strik

    eine Super-Anleitung, die ich gleich ausprobieren werde.

    Und zwar wĂĽrde ich dazu meinen Win 7 x64 Laptop nehmen oder spricht da irgendwas dagegen?

  • Nein, das sollte mit Windows 7, 8, 10 und 11 gehen.

    Es gibt eher Probleme mit älteren Versionen: Mit Vista und XP gäbe es das Problem, dass die Treiberinstallation von OpenCBM nicht so durchgeht. Bei Vista muss man ein älteres ZADIG nutzen. Bei XP kann man entweder die Treiber aus dem OpenCBM-Repository direkt nehmen (nur bei 32 bit), weil XP 32 bit keine Signatur verlangt. Für XP 64 bit müsste man wieder ZADIG bemühen, und zwar eine noch ältere Version als die, die Vista kann.

    Die Anleitung hatte ich erst vor wenigen Tagen geschrieben, weil ich jemanden unterstĂĽtzen wollte.

    EDIT: Korrektur zu Schritt 5. Hier mĂĽssen meiner Meinung nach AnfĂĽhrungszeichen gesetzt werden, sonst klappt es (wegen des Leerzeichens) nicht:

    copy "c:\program files\opencbm\*.exe"

  • Du benötigst ein aktuelles OpenCBM .....

    bin das ganze gerade unter Win 7x64 durchgegangen und hätte folgende Anmerkungen:

    1. Die Installation sollte als Admin ausgefĂĽhrt werden, im anderen Fall funktioniert die Treiber-Installation nicht

    2. Die Warnung, daĂź der Treiber nicht signiert ist, muĂź akzeptiert werden.

    Bitte melde dich an, um diesen Anhang zu sehen.

    Wenn es bis zum Ende durchgelaufen ist, kann man das neue Gerät im Gerätemanger hier sehen ...

    Bitte melde dich an, um diesen Anhang zu sehen.


    Auf dem Desktop hast du einen Link. Wenn du darauf klickst, bist du in einer Umgebung, in der du die OpenCBM-Tools nutzen kannst.

    hat bei mir nicht funktioniert, kein LINK, wird aber auch nicht benötigt.

    Punkt 4&5:

    Ich hab einfach alle *.exe Dateien aus dem Ordner C:\Programme\opencbm mittes Windows-Datei-Explorer rĂĽberkopiert. Warum sollte man das in der Eingabeaufforderung machen mĂĽssen?

    Ich habe ein komplett fertigen Ordner (ohne Assembler) erstellt und angehängt.

    Sollte das mit Irgendwas im Konflikt stehen, diesen download einfach löschen

    Die hier von mir angehängte Endung *.zip muß vor dem Entpacken entfernt werden.


    Bitte melde dich an, um diesen Anhang zu sehen.

    Bitte melde dich an, um diesen Anhang zu sehen.

  • das läuft bei mir leider noch nicht, daher folgende Fragen:

    1. die 1541 muĂź ALLEINE am XUM1541 angeschlossen sein, also kein C64 noch am seriellen Kabel

    2. Welcher Verbindugsart nehme ich? X-Cable oder CBMLink

    3. ist es egal, ob beim Lfwk Jiffy-DOS oder CBM-DOS eingeschaltet ist

    4. ist die Laufwerksnummer egal, solange sie im Tool CBMXfer identisch ist mit der von der 1541, geht zB Bitte melde dich an, um diesen Link zu sehen.

    die 1541 (egal welche ich hab eine mit Bitte melde dich an, um diesen Link zu sehen. und eine mit Bitte melde dich an, um diesen Link zu sehen.) werden ĂĽberhaupt nicht erkannt, "$" wird nicht angezeigt und der Fehlerkanal auch nicht.

    Ich wĂĽrde fast sagen, meine XUM1541 funktioniert nicht.

    Treiber ist installiert und wird angezeigt.

  • Kannst mal nen Screenshot vom Gerätemanager machen?

    Woher ist die xum1541?

    Geh nochmal strik Anleitung durch. Und ĂĽberlege ob da nicht irgendwo was fehlt.

    Ich hatte anfangs ähnliche Probleme....konnte dann aber mit einer kompletten Neuinstallation behoben werden. Manchmal ist es ne Kleinigkeit im Ablauf die man nicht auf dem Schirm hatte.

  • Screenshot vom Gerätermanager in PosBitte melde dich an, um diesen Link zu sehen.

    gekauft von hier:

    gerade alles nochmal ausprobiert unter Win7 AERO LT light und geht auch nicht, Treiber wird gar nicht erkannt.

    Könnte aber an dieser speziellen abgespeckten Win7 Version liegen. Teste jetzt nochmal mit normalem Win7

    Sollte an der XUM1541 beim Einstecken in den USB irgendwo eine LED angehen?

    wenn Du mich fragst:
    Run/Stop+Restore
    POKE781,96:SYS58251

    2 Mal editiert, zuletzt von Cpt.Hardy (20. Dezember 2021 um 19:06)

  • Die Installation sollte als Admin ausgefĂĽhrt werden, im anderen Fall funktioniert die Treiber-Installation nicht

    Was heisst "funktioniert nicht"? Das Skript ist darauf ausgelegt, gerade nicht als Admin ausgefĂĽhrt zu werden!

    Allerdings setzt es unter XP und früher voraus, dass ein Benutzer namens "Administrator" existiert. Das könnte tatsächlich ein Pferdefuß sein, an den ich nicht gedacht habe.


    Wir haben hier aber ein nach-XP System, da sollte es möglich sein, sofern der Benutzer Administrator-Rechte hat. Dann führt es selbständig einen UAC-Dialog aus und läuft dann mit vollen Rechten.

    Ich sehe das Problem: Dein Benutzer hat keine Admin-Rechte, richtig? Du hast "sauber" einen nicht-Admin-Benutzer angelegt, was wohl fĂĽr Windows heutzutage kaum noch jemand macht.

    Da muss ich wohl nochmal nachschärfen.

    Die Warnung, daĂź der Treiber nicht signiert ist, muĂź akzeptiert werden.

    Richtig. Hatte ich vergessen dazuzuschreiben.

    Wenn es bis zum Ende durchgelaufen ist, kann man das neue Gerät im Gerätemanger hier sehen ..

    Huh? "(generic)"? Wie das?

    Kannst du mal

    Code
    xum1541cfg devinfo

    ausfĂĽhren und die Ausgabe hier posten?

    hat bei mir nicht funktioniert, kein LINK, wird aber auch nicht benötigt.

    Das funktioniert nur, wenn du install.cmd als "du" durchlaufen läßt. Wenn du es als Administrator machst, dann hast du den Link für den Administator angelegt.

    Punkt 4&5:

    Ich hab einfach alle *.exe Dateien aus dem Ordner C:\Programme\opencbm mittes Windows-Datei-Explorer rĂĽberkopiert. Warum sollte man das in der Eingabeaufforderung machen mĂĽssen?

    Weil es in der Kommandozeile einfacher ist, alle *.exe auszuwählen, als über die GUI. Das gilt erst recht dann, wenn man in der GUI die Erweiterungen nicht anzeigen läßt.

    die 1541 muĂź ALLEINE am XUM1541 angeschlossen sein, also kein C64 noch am seriellen Kabel

    Es wäre gut, für erste Tests genau das so zu machen.

    Wenn alles läuft kannst du auch den C64 dranlassen, wenn du entweder vor dem ersten Zugriff per ZF einen Zugriff vom C64 machst (z.B. LOAD "$",8), oder aber den Bus C64-seitig mit dem POKE

    • Commodore 64/128: "POKE 56576, PEEK(56576) AND 239" or simply "POKE 56576, 199".
    • Commodore Plus4: "POKE 1, PEEK(1) OR 1".
    • Commodore VIC20: "POKE 37137, PEEK(37137) OR 3".

    (s. Bitte melde dich an, um diesen Link zu sehen.) freigibst.

    Aber, wie gesagt, für erste Tests würe ich nur eine einzige Floppy (egal ob 1540, 1541, 1570, 1571, 1581) dranhängen haben.

    Welcher Verbindugsart nehme ich? X-Cable oder CBMLink

    Ich wĂĽrde sagen X-cable. CBMlink ist auf jeden Fall falsch.

    Ich bin aber kein CBMxfer Spezialist, daher kann ich nur vermuten. Installiert habe ich es auch nicht (mehr), so dass ich es nicht nachschauen kann.

    ist es egal, ob beim Lfwk Jiffy-DOS oder CBM-DOS eingeschaltet ist

    JD sollte funktionieren. Aber auch hier wĂĽrde ich sicherheitshalber erst einmal mit CBM-DOS probieren.

    ist die Laufwerksnummer egal, solange sie im Tool CBMXfer identisch ist mit der von der 1541, geht zB Bitte melde dich an, um diesen Link zu sehen.

    OpenCBM ist es egal.

    CBMXfer wohl auch, ich kann aber nicht sagen, was du da genau machen musst.

    die 1541 (egal welche ich hab eine mit Bitte melde dich an, um diesen Link zu sehen. und eine mit Bitte melde dich an, um diesen Link zu sehen.) werden ĂĽberhaupt nicht erkannt, "$" wird nicht angezeigt und der Fehlerkanal auch nicht.

    Ich wĂĽrde fast sagen, meine XUM1541 funktioniert nicht.

    Kannst du mal folgende Befehle ausfĂĽhren:

    Code
    cbmctrl detect
    cbmctrl status 8
    cbmctrl status 10
    cbmctrl dir 8
    cbmctrl dir 10

    Die Datei cbmctrl.exe findet sich in C:\Program Files\OpenCBM; mit dem Link auf die Kommandozeile wäre es im PATH, wenn du den Link aber nicht hast, dann musst du selber dafür sorgen, dass cbmctrl gefunden wird.

    Die kenne ich nicht. Dass der Treiber aber als "(generic)" erkannt wird (s. oben) sagt mir, dass die Firmware nicht ganz richtig erkannt wird. Daher die Bitte mit xum1541cfg die Infos herauszubekommen.

    Falls "xum1541cfg info" nichts anzeigt müssen wir uns die Info anderweitig aus dem Gerätemanager besorgen. Das ist aber etwas aufwendiger.

    Sollte an der XUM1541 beim Einstecken in den USB irgendwo eine LED angehen?

    Nun ja, bei einer "richtigen" XUM1541 (also ZoomFloppy, oder PROMICRO-basierend) wĂĽrde eine LED angehen.

    Ob das bei deinem Teil auch so ist kann ich allerdings nicht sagen, ich kenne es ja nicht.

  • in dem Teil ist ein Pro Micro verbaut, da muss irgendwas leuchten....

    Ob man das wegen des Gehäuses sehen kann....????

    auf dem vierten Bild in der Auktion sieht man in der Mitte eine rote LED. Also müsste man tatsächlich etwas sehen.

  • so, es läuft jetzt, aber doch ganz anders. Ich bin folgendermaĂźen mit einem Win7x32 HomePremium vorgegangen (da in der ebay Auktion andere Versionen als getestet und funktionierend genannt wurden)

    1. OpenCBM v0.4.99.99 von hier heruntergeladen Bitte melde dich an, um diesen Link zu sehen. entpacken und als Admin installiert.

    Diese Version installiert keinen Treiber, der Ordner lautet C:\Programme\opencbm

    2. die XUM1541 (ohne angeschlossene 1541) an den USB gesteckt, es wird ein unbekanntes Gerät erkannt. Im Gerätemanager dann hierfür den Treiber manuell installieren, als Speicherort des Treibers den Sub-Folder von opencbm-0.4.99.99 \windrv auswählen. Dann kommt dieses Fenster.

    Bitte melde dich an, um diesen Anhang zu sehen.

    3. allem zustimmen und danach sollte die XUM1541 im Gerätemanager so erscheinen

    Bitte melde dich an, um diesen Anhang zu sehen.

    4. VB6 Runtime installieren, vorhandene Dateien behalten

    5. Die komplette Setup-Installation von CBMXfer durchfĂĽhren und in den selben Ordner C:\Programme\opencbm installieren.

    Bitte melde dich an, um diesen Link zu sehen.

    6. PC neu starten, XUM1541 an USB anstecken, erst nach ein paar Sekunden geht dann eine rote Power LED dort an. Danach erst das ganze an die 1541 anstecken, die dann einschalten.

    =========

    Die Installation unter Win7x64 läuft anders, da die install-batch der Vers. 4.99.99 einen Fehler hat und der copy-Befehl (selbst wenn als Admin ausgeführt) nicht findet.

    1. XUM1541 am USB anstecken und Treiberinstallation wie oben vornehmen. Sollte sich durch vorhergehende Versuche bereits ein Treiber im System befinden, der das Gerät so darstellt

    Bitte melde dich an, um diesen Anhang zu sehen.

    muß dieser Treiber zunächst komplett deinstalliert werden, der funktioniert mit der XUM1541 aus dem ebay-Angebot nämlich nicht

    2. da der Ordner :\Programme\opencbm wie zuvor bemerkt nicht angelegt wurde, hab die den einfach aus meinem ersten Versuch rĂĽberkopiert.

    Wer das nicht kann, läd sich einfach meinen Anhang herunter und entpackt entsprechend

    Bitte melde dich an, um diesen Anhang zu sehen.

    =========

    bei mir läuft es jetzt, strik ist es jetzt noch von Interesse, Deine o.g. Fragen zu beantworten? Noch habe ich die nicht funktionierende Version auf dem Lappi ....

  • ich hab jetzt ja die OpenCBM v 0.4.99.99 installiert und es läuft (ohne diese Datei). Ich lasse das jetzt erstmal so, wenn man da jetzt noch Dateien aus unterschioedlichen releases mixt wird's bestimmt nicht besser.