Neuer Catweasel MK3 und MK4 Beta-Treiber für Windows 2000/XP

Es gibt 16 Antworten in diesem Thema, welches 4.394 mal aufgerufen wurde. Der letzte Beitrag (2. Oktober 2006 um 15:41) ist von DMC.

  • :winke:

    Auf Bitte melde dich an, um diesen Link zu sehen. findet ihr den neuen öffentlichen Beta-Treiber V 2.0.0.0 für die Catweasel-Controller MK3/MK4 für Windows 2000/XP.
    Download hier: Bitte melde dich an, um diesen Link zu sehen.

    Readme.txt:

    ---cut---

    Catweasel MK3 and MK4 software update V 2.0.0.0
    (Catweasel ISA code is not removed, please report if you have a system where you can test this!)

    If you still have an old Catweasel driver installed, you have to remove it manually before installing this one:

    The driver directory for Win2000 is (drive letter):\WINNT\system32\drivers
    The driver directlry for Win XP is (drive letter):\windows\system32\drivers

    For WinXP, it will be necessary to switch off some safety measures, otherwise you cannot delete the files. You might be successful by doing an un-install with the software/PnP manager, but updating the driver with the PnP manager is not possible. We haven't found a possibility to "tell" the PnP manager to actually replace the old with the new files. If you're trying it, it will report a successful update, but will leave the old files in place.

    Delete the following files:

    catwea2k.sys [base driver]
    catdri2k.sys [floppy drive driver]
    catkey2k.sys [Amiga keyboard driver]
    catsid2k.sys [SID chip driver]

    You might not find all of these files in your driver directory, depending on the used options of the controller.

    Before installing the new driver, make sure to make a hard-reset. Either push the reset button at the right time (experts only), or shut down the computer completely and make a fresh power-up before you start installation. This will ensure proper reset of the MK4 hardware.

    IMPORTANT NOTICE: Other than mentioned in the manual, Win 9x and Win ME drivers are no longer supported. If you still have one of those old systems, now is the time to upgrade. Developing drivers for systems that are not real 32-bit systems is way too expensive (time- and moneywise). We do like legacy computers, but not legacy stuff that should have been avoided.

    There have been too many changes in the driver to list them here. The most important is probably that you won't see any more "blue screens" and that the floppy-passthrough (the "Kylwalda part") has been activated with this driver. Even with the Catweasel driver installed, you still have access to your A: drive. Only when the Imagetool is started, the A: drive appears empty to the computer. If you quit the imagetool, the A: drive becomes available again.

    If you find a bug, please consult the "how to report bugs" textfile and gather as much information as possible, thanks a lot!

    ReactOS.org people: Please contact us for driver compatibility with your operating system!

    Developers: We'll publish some example sources on how to use the new functions, such as activating/deactivating the floppy-passthrough ("Kylwalda"), how to add new formats to the imagetool and so on. However, testing the new driver framework of this public beta release has priority at the moment, and it might be necessary to shuffle some things around before we can finalize the API.

    There's still a lot of to-do's. One of them is to check the difficulties that a few people have reported on writing Amiga disks. It's been six bugreports from people who cannot read the disks in a real Amiga that the Catweasel has written. We're hoping that the driver framework flaws that have been corrected with this release cure most problems. More than 350 changes have been made in all of the four drivers. They could have caused data corruption, instable systems, bad communication between all the drivers and all kinds of funny things that you don't want a kernel driver to do. If you continue to have problems writing Amiga disks, please check that you're really using DD disks (or at least put Scotch tape over the HD-hole), and of course to use good floppy drives: We recommend Teac (not Teac OEM!), but Panasonic, Sanyo, Matsushita, Nec, Sony, Chinon, and most other brands also work fine. Three drives are known to be incompatible with the Catweasel line of controllers:

    Mitsumi D359 series ("Newtronics", bad head alignment on brand new drives, interface flaws)
    Teac drives with integrated flashcard reader (also made by Mitsumi)
    Citizen floppy drives as used in Compaq computers (interface flaws)

    Another loose end is power-saving and suspend mode functions. These Windows functions are hardly documented anywhere. Most books have paragraphs like "there is something like that, and it's very difficult to debug". True, especially without documentation about parameters of calling functions. If you have hints on where to find proper literature on this, your help is greatly appreciated. For now, all difficulties you might have experienced when shutting the computer down are solved, but suspend has to stay on the todo-list for now.

    WinUAE support is very high on the list: The right/middle mouse button issue has already been addressed for the next internal beta release, and we also prepared the "true df0: emulation" in the driver. However, please report back if all known bugs are removed now, then we'll move on to adding new features.

    The silence from internal betatesters of the past 30 days leads to the assumption that we're on the right path. Now put the driver to the test: Do all kinds of things that we might not have thought about and report back if you find a fault. If you see a so-called "bluescreen", please take the time to write down all numbers, it really helps us to find the cause. Also read the "how to report bugs" textfile in this archive. It'll save us all a lot of work.

    greetings,
    Tobias and Jens

    ---cut---

    ams

  • Zitat

    Original von ams
    The most important is probably that you won't see any more "blue screens" and that the floppy-passthrough (the "Kylwalda part") has been activated with this driver. Even with the Catweasel driver installed, you still have access to your A: drive. Only when the Imagetool is started, the A: drive appears empty to the computer. If you quit the imagetool, the A: drive becomes available again.


    na dann hoffe ich mal, daß die Praxis die Theorie bestätigt :)

    ... wird gleich mal gesaugt!!

  • Habe ihn installiert.
    Leider ist der Zugriff auf die Floppy vom PC aus auch weiterhin nicht möglich :motz:
    Wenn man versucht auf das Laufwerk zuzugreifen geht zwar die LED am Laufwerk an,
    der PC bekommt aber nichts gelesen oder geschrieben, wie bei eine unformatierten Diskette.
    Möchte man die Diskette formatieren kommt "keine Diskette eingelegt".
    Schließe ich das Floppykabel direkt ohne Katzenwiesel an - Zugriff möglich.

    Naja, warten wir eben die nächste Treiber-Version ab... :juhu:

  • versuche mal folgendes:

    - treiber deinstallen
    - reboot

    wenn dann das durchgeschleifte laufwerk noch immer nicht geht ist das laufwerk schuld, ein paar fabrikate machen probleme

  • Na da bin ja aber auch mal gespannt. Wenn ich nur wüsste, wo ich meinen Catweasel hingepackt habe nach dem Umzug. Grpmf! :baby: :roll:

    Ex-Admin&Mod Forum64, Ex-Orga DoReCo
    Please check out my remixes at: Bitte melde dich an, um diesen Link zu sehen. and Bitte melde dich an, um diesen Link zu sehen. and leave a vote! Thx! :)

  • Also ich hab's mit fünf verschiedenen Laufwerken probiert (Teac, Chinon, Epson (JPC), Mitsumi, Alps).
    Bei allen das Gleiche. Wenn ich den Catweasel im Gerätemaneger deinstelliere oder deaktiviere geht es.
    Naja, warte ich eben auf die nächste Treiberversion. Hab schonmal 'ne Email mit dem Bug an Jens geschickt...
    Wird schon werden

  • sicher das auch wirklich der neue treiber installiert ist? diese schwachsinnige system-file protection macht ab und an die lustigsten dinge, ich hab mich hier auch schon des öfteren gewundert warum sich nach nem treiberupdate garnix ändert...

  • Ich hab den neuen Treiber gestern abend auch mal getestet. Hab dafür extra meinen Catweasel wieder aus dem Schrank geholt. :D

    Naja. Eingebaut das ganze, dann den neuen Treiber installiert. Schien auch anfänglich ganz gut zu laufen. Bis ich dann einen Neustart von XP machte. Danach nur noch Bluescreen beim Hochfahren und das war es dann mal wieder. Also ist der Treiber auch nicht zu gebrauchen.

    Habe es auf einem frischen XP probiert (Neuinstallation vor ca. 2 Wochen). Also gab es auch keine Treiberleichen von der alten Version.

    Naja. Warten wir mal wieder so ca. 3-9 Monate auf ´nen neuen Treiber. Vielleicht klappt es ja dann endlich mal. :bmotz:

    Ex-Admin&Mod Forum64, Ex-Orga DoReCo
    Please check out my remixes at: Bitte melde dich an, um diesen Link zu sehen. and Bitte melde dich an, um diesen Link zu sehen. and leave a vote! Thx! :)

  • mmh, bei mir geht der neue treiber prima, zugriff auf die laufwerke von windows aus funktioniert wie er soll, und bluescreens hab ich auch schon lange keine mehr gesehen (ganz im gegensatz zu der alten version).

  • Zitat

    Original von sauhund
    mmh, bei mir geht der neue treiber prima, zugriff auf die laufwerke von windows aus funktioniert wie er soll, und bluescreens hab ich auch schon lange keine mehr gesehen (ganz im gegensatz zu der alten version).

    Na dann herzlichen Glückwunsch! :bia
    Ich hätte das auch gerne so, denn ich muss endlich mal meine komplette Disksammlung auf den PC übertragen bevor die Dinger alle im Sack sind.

    Werde wohl nochmal ein bischen rumprobieren. Evtl. klappt´s ja doch noch irgendwie ?! :nixwiss:

    Ex-Admin&Mod Forum64, Ex-Orga DoReCo
    Please check out my remixes at: Bitte melde dich an, um diesen Link zu sehen. and Bitte melde dich an, um diesen Link zu sehen. and leave a vote! Thx! :)

  • Also. Wenn der PC denn mal hochfährt, dann läuft der Treiber mit dem neuen ImageTool eigentlich ganz gut (bisher getestet mit Amiga 3,5"-Disks - lesen und beschreiben). Problem ist bei mir nach wie vor, wenn ich den PC anmache, kann es vorkommen, dass er sich während des Hochfahrens einfach mal so resettet. Teilweise mehrfach hintereinander. Steckt die Karte nicht, bleibt dieses Phänomen auch aus.

    Ex-Admin&Mod Forum64, Ex-Orga DoReCo
    Please check out my remixes at: Bitte melde dich an, um diesen Link zu sehen. and Bitte melde dich an, um diesen Link zu sehen. and leave a vote! Thx! :)

  • ich würde in dem fall ja erstmal den automatischen reboot bei nem fehler abschalten, dann kriegst du evtl auch ne sinnvolle fehlermeldung :)

  • Tja. Wenn XP sich daran halten würde, wär´s ja schön. Tut es aber nicht. Weder eine Fehlermeldung, noch ein Eintrag im Ereignisprotokoll, noch ein Memorydump. Nichts.

    Ex-Admin&Mod Forum64, Ex-Orga DoReCo
    Please check out my remixes at: Bitte melde dich an, um diesen Link zu sehen. and Bitte melde dich an, um diesen Link zu sehen. and leave a vote! Thx! :)

  • Wenn ich eins bestätigen kann, dann das! :roll: ;)

    Ex-Admin&Mod Forum64, Ex-Orga DoReCo
    Please check out my remixes at: Bitte melde dich an, um diesen Link zu sehen. and Bitte melde dich an, um diesen Link zu sehen. and leave a vote! Thx! :)

  • Zitat

    Original von DMC
    Tja. Wenn XP sich daran halten würde, wär´s ja schön. Tut es aber nicht. Weder eine Fehlermeldung, noch ein Eintrag im Ereignisprotokoll, noch ein Memorydump. Nichts.


    Das klingt nach einem Fehler, den Windows nicht abfangen kann, beispielsweise ein Triple-Fault. Daraufhin "streckt der Prozessor alle viere von sich" und stoppt. Auf fast allen Mainboard befindet sich eine Logik, die diesen Zustand erkennt und der Prozessor neu bootet.

    Da kann Windows nun wirklich nichts für, xBSD, Linux o.ä. verhalten sich hier ganz gleich.

    Wie kann man so einen Triple-Fault provozieren? Am einfachsten: Das Limit des IDT auf 0 setzen und auf den nächsten Interrupt warten. :)

    Gruß,
    - Spiro.

  • So. Statusbericht:

    Auf der Classic-Computing 2006 nochmal getestet. SID-Funktionalität mit der Karte war sehr mau. Daher habe ich die Karte mal mitgenommen. Wie sich herausstellte, hatte der SID einen weg (wieder einer weniger). Dann neuen SID eingebaut und testen wollen, was leider wegen der von mir vergessenen Treiber-CD nicht ging. :baby:

    Naja. Schlussendlich habe ich die Karte dann wieder mit nach Hause genommen, sie in den Rechner gesteckt und: Läuft immer noch nicht stabil. SID klingt genau so grauselig wie vorher und der Rechner kackt alle paar Stunden mal weg. Teilweise mit Fehlermeldung (BlueScreen), teilweise einfach nur mit Reset.

    Werde mal sehen, dass ich ´ne neue Karte bekomme.

    So long.

    Ex-Admin&Mod Forum64, Ex-Orga DoReCo
    Please check out my remixes at: Bitte melde dich an, um diesen Link zu sehen. and Bitte melde dich an, um diesen Link zu sehen. and leave a vote! Thx! :)