Hallo Besucher, der Thread wurde 452 mal aufgerufen und enthält 1 Antwort

letzter Beitrag von rvanzo1971 am

The quest for the "internal reset point" of the 1540/41/51/70/71 PCB

  • There are many ways to reset the 1541 Floppy Drive without powering it off, but the most important I know of are:

    • Reset via the Serial port
    • Power/on Off "Simulation" (Internal reset)

    Resetting via Serial port (pin 6 to ground) normally resets all the other devices connected to the serial bus. Some devices avoid being influenced by the line even if they can initiate the reset themself (I read some C64 PCBs do this via an ad hoc diode).


    If for some reason, you want to reset the drive without turning it off and on and without impacting other devices on the serial bus (e.g. if you use some internal additional hardware as Megalodos or speeder) you have to "simulate" a power-off and on (as far as I understand practically you have to completely discharge the reset circuit capacitor for as long as 300ms).


    So the "internal reset" can practically be achieved by attaching your "internal device" reset line in some specific point of the PCB: as simple as that. When I tried to do that on my 1541 I was anyway stuck because I had clear instructions - and correspondent PCB reset points - only for another specific PCB version. Looking for a solution I was really surprised about how many variants exist of the 1541 PCB. Each of them has a different "reset point" so I had to study a bit...


    I came out with a list of different PCB/drive versions and correspondent reset points 8). I want to share this list with this community, hoping it will be helpful to some other noobs like me, and also to ask for help with corrections because Commodore did a mess with PCB/Schematic reference numbers when issuing the docs, so I'm not totally sure that I got them all and right.


    You can find the list in the table at the bottom of this post (and the next one)


    I have two questions that some of you (with more electronic/experience knowledge than me) can probably answer:

    • what is the role of the 220-ohm resistor that is present on some of the PCBs, placed between LS7406 and the charge/discharge capacitor in the rest circuit?
    • why in the hell is this resistor present in the pre-release documentation, then it's gone from the docs and from early PCBs, and then came back with new versions of the PCB and drive models.

    Please take care: most of these "reset points" are deduced from the schema and PCB pictures :/ (I tested them only on my 7400007 PCB), so please double-check not to attach the rest line to +5V. Not my responsibility if something goes wrong.




    Drive Model/version
    PCB #
    Schematic #
    Notes
    Reset point on the PCBSchematic (part of)
    PCB (part of)
    Vic 1540/41
    Original (manual) Longboard
    ------
    PCB Assy #1540008
    -------
    Schematic #1540001
    -------
    On the manual PCB and Assy exchanged?
    R59

    or

    Pin 12 of UD1
    1_schema.png
    Vic1540/41
    Longboard
    ------
    PCB Assy #1540007 #1540008 #1540038
    ------
    Schematic #1540008 (alternative)
    ----------
    Here the 220 ohn resistor vanished, as on the real PCBs.
    Sometimes 7406 is substituted with compatible Mitsubishi’s M53206P
    R43 connected to C56
    the side facing the nearest border of the PCB

    or

    Pin 12 of UD1
    1541 “Short” CR Board
    ----------
    PCB Assy #1540048 #1540050
    ----------
    Schematic #1540049
    ---------
    Schematic perhaps numbaered #251749
    R25
    facing the large capacitor C46

    or

    Pin 2 of UB1

    see full image for reset points
    1541 “Short” Board A/A2
    -------------
    PCB Assy #250442 #250446
    -------------
    Schematic #251748
    R57
    facing the large capacitor C46

    or

    Pin 2 of UB1
    4_schema.png
    1541B/C Short Board
    -------------
    PCB #250448
    -------------
    Schematics #251854
    --------------
    The schematic number is also written on PCB
    R12

    or

    Pin 10 UA1
    5_schema.png


    Some other drives in the next post due to image number limitation :)

  • continues from the previous table...





    Drive Model/version
    PCB #
    Schematic #
    Notes
    Reset point on the PCB

    Schematic (part of)
    PCB (part of)

    1541-II
    -----------
    PCB Assy #340503
    ---------------
    Schematic #355207
    R1

    or

    Pin 10 of U7
    6_schema.png
    1551
    -----------
    PCB ASSY #250449
    -----------
    Schematic #251860
    -----------
    Perhaps also Schematics #25175?
    R9

    or

    Pin 10 U9
    1571/70

    PCB ASSY #310420

    Schematic #310420
    R32
    side facing C28

    or

    Pin 4 di U8


    Hope also this will be helpful :).