WIP: cbmHDscsi64 - Neues Management Utility für CMD-HD

Es gibt 93 Antworten in diesem Thema, welches 18.073 mal aufgerufen wurde. Der letzte Beitrag (14. März 2024 um 20:40) ist von C=Mac.

  • Du hast recht, habe wohl vergessen bei der HD Reset zu drücken.

    Da fällt mir ein: Kam da keine Warnung? cmdHDscsi müsste da folgendes anzeigen:

    Code
    50181 print"  warning!{down}"
    50182 print"  make sure the cmd-hd is using its own"
    50183 print"  default device address.{down}"
    50184 print"  swap-8/9 or any other device address"
    50185 print"  set by 3rd-party applications may"
    50186 print"  cause problems!{down}"

    Also wenn die SWAP-8/9 Taste gedrückt ist oder wenn GEOS die Adresse geändert hat.

  • Habe diese Warnung noch nicht gesehen!

    Kann ich jetzt auch nicht nachvollziehen. Nach meinem letzten, erfolgreichen Versuch, hatte ich ja vorher den Reset Knopf an der HD gedrückt. Ich weiß leider nicht, wie es vorher war. Sorry.

    Eben nochmal probiert. 64er Modus, Cbmscsicopy64 Basic (HD ID(4) eingestellt) verlassen. Cbmhdscsi64 Basic ohne Zeile 1210 (ohne Reset CMD HD) gestartet, im Programm wird gleich die vorher eingestellte ID(4) angezeigt.

    Alles noch ohne serielles Kabel.

  • Eben nochmal probiert. 64er Modus, Cbmscsicopy64 Basic (HD ID(4) eingestellt) verlassen. Cbmhdscsi64 Basic ohne Zeile 1210 (ohne Reset CMD HD) gestartet, im Programm wird gleich die vorher eingestellte ID(4) angezeigt.

    Nur zum Verständnis: Es geht um die Geräteadresse der CMD-HD, nicht um das aktive SCSI-Gerät. Also z.B. SWAP-8/9 gedrückt oder GEOS hat die HD auf die GEOS-Laufwerksadresse angepasst.

    Ich hab nochmal darüber nachgedacht: Bei cbmSCSIcopy kann ich darauf testen, bei cbmHDscsi muss die Adresse Bitte melde dich an, um diesen Link zu sehen. = Konfigurationsmodus erlaubt sein -> Falls die Disk nicht initialisiert ist hängt sich die CMD-HD sonst auf. In dem Fall muss man den Konfigurationsmodus einschalten.

    Ich hab jetzt aber noch zwei Änderungen eingefügt... ggf. löst es das Problem.

    Grundsätzlich empfohlen: RESET (Ausnahme nicht initialisierte Disk) und ser.Kabel :)

    So, jetzt aber genug getestet!!! :D

  • Hallo,

    kann man die SpeicherMap (Bitte melde dich an, um diesen Link zu sehen.) auch ohne gitlab Anmeldung aufrufen? Hab die Datei leider bei bitbucket.org/mkgit64/area6510 nicht gefunden.

    >>> Bitte melde dich an, um diesen Link zu sehen. <<<
    >>> Bitte melde dich an, um diesen Link zu sehen. <<<

    >>> Bitte melde dich an, um diesen Link zu sehen. <<<

  • Hallo,

    kann man die SpeicherMap (Bitte melde dich an, um diesen Link zu sehen.) auch ohne gitlab Anmeldung aufrufen? Hab die Datei leider bei bitbucket.org/mkgit64/area6510 nicht gefunden.

    Die Seite gibt es nicht mehr...

    Ohne Gewähr... kein Anspruch auf Vollständigkeit oder Richtigkeit. ;)

  • Ich hatte mich auch mal ein wenig mit dem Hardware block beschäftigt.

    Und bin dabei auch auf die Diskrepanz bei der maximalen Anzahl der benutzbaren Geräte gestoßen.

    Ja, mich interessieren immer nur die Extreme :smile:

    Eigentlich müsste die CMD-HD mit 56 Geräten (in der Regel Festplatten) umgehen können.

    (SCSI Device 0-6 with SCSI-LUN 0-7 -> total of 56 devices)

    Der Hardware block kann aber nur mit 55 Geräten umgehen.

    Die Frage die ich mir Stelle ist, welche SCSI-Device/SCSI-LUN Kombination fehlt?

    Also welche SCSI-Device/SCSI-LUN Kombination wird von der CMD-HD einfach nicht an gesprochen?

    Oder kann man einfach nur 55 Geräte mit "ADD Drive" hinzufügen und dann ist Schluss?

    >>> Bitte melde dich an, um diesen Link zu sehen. <<<
    >>> Bitte melde dich an, um diesen Link zu sehen. <<<

    >>> Bitte melde dich an, um diesen Link zu sehen. <<<

  • Die Frage die ich mir Stelle ist, welche SCSI-Device/SCSI-LUN Kombination fehlt?

    Das ist alles schon wieder so lange her... ;)

    Wenn ich das noch richtig weiß gibt es ja noch die Tabellen mit der Startadresse des aktuellen Geräts (ab $0538) und der Adresse des nächsten Geräts, daraus folgt dann ja die Größe des aktuellen Mediums.

    Wenn Du aber das Gerät Bitte melde dich an, um diesen Link zu sehen. belegst, dann ist in der Startadr.-Tabelle kein Platz für das nächste Gerät, hier sind ja auch nur 56Byte (für Hi/Mid/Low) reserviert. Du kannst also die Größe nicht mehr speichern.

    Es fehlt also keine ID/LUN-Kombi, du kannst nur max. 55 Geräte in die Liste eintragen. Das letzte ist dann $FF/255 und wird von AddDrive auch nicht überschrieben bzw. kann nicht verwendet werden. Die letzten Bytes in der Startadr.-Tabelle ist dann quasi die Endadresse von Gerät Bitte melde dich an, um diesen Link zu sehen.. Für Gerät Bitte melde dich an, um diesen Link zu sehen. ist einfach kein Platz mehr da...

    Keine Ahnung warum man da nicht einfach 3 Byte mehr reserviert hat...:nixwiss:

    Evtl. war die Speicherbelegung ab $05E0 schon fix und man hat erst später bemerkt das man drei Bytes mehr benötigt hätte. Und für das umschreiben war der Aufwand dann größer als die Anzahl der Geräte auf Bitte melde dich an, um diesen Link zu sehen. zu begrenzen. Wir werden es wohl nie erfahren...;)

    P.S. Hier noch ein Auszug aus meiner kommentierten Version von AddDrive.bas

  • Nach langer Zeit bin ich dazu gekommen mit dem C64 und HD/ZIP zuarbeiten.

    Von diesem Programm gibt es keine GEOS-Variante oder bin ich blind?

    Verlieren ZIP-Disketten mit der Zeit den Inhalt?

    Habe mehrere Partitionen die leer sind aber Daten enthalten müssten.

    Sollte man solche Disketten entsorgen oder einfach neu formatieren und einrichten?

    Gruss C=Mac.

  • Von diesem Programm gibt es keine GEOS-Variante oder bin ich blind?

    Nein, gibt es nicht... zum wechseln des Laufwerks am SCSI-Bus kannst Du aber Bitte melde dich an, um diesen Link zu sehen. verwenden, einrichten der CMDHD nur unter BASIC.

  • Habe weiter vorne im Thread, von einer "geschützten" ZIP-Disk berichtet, welche ich nicht formatieren kann.

    In der Zwischenzeit habe ich den alten Mac hervorgeholt und die Disk hatte tatsächlich einen aktiven Schreibschutz drauf.

    Schreibschutz aufgehoben und zur Sicherheit gleich noch am Mac formatiert und jetzt kann ich sie am C64 verwenden.

    Im Netz habe ich zwar eine Möglichkeit gefunden dies auch auf andere Weise zu erreichen:

    Zitat

    Läßt sich der Schreib/Leseschutz umgehen?

    Softwaremäßig wohl nicht, aber hardwaremäßig (nach c't 6/98, getestet - tut): Man legt eine nicht geschützte Diskette ein und wartet, bis sich das Laufwerk abgeschaltet hat (hörbar!). Dann betätigt man den Notauswurf, legt die geschützte Diskette ein und greift auf alle Daten zu...

    In der Anleitung zum ZIP-Laufwerk steht, dass man den Notauswurf nicht betätigen darf, solange das Laufwerk unter Strom steht.

    Andernfalls wird das Laufwerk beschädigt.

    Somit Anwendung auf eigene Gefahr.

    Andere Frage.

    Gibt es die Möglichkeit den Name einer Partition zu ändern?

    Gruss C=Mac.

  • Ups, da ist man so auf HD-Tools fixiert, dass man gar nicht auf die Idee kommt, es könnte ein Befehl geben. :schande:

    @R-P:neuer Name=alterName ist die Lösung.

    Besten Dank und Gruss C=Mac.