HP 9122C Dual 1.44MB Floppy Drive: Difference between revisions

From Tech Tangents
Jump to navigation Jump to search
No edit summary
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 15: Line 15:
There are a large number of disk formats supported by this drive. Shown are the default formats for High and Low Density disks. They use 77 tracks with 256 bytes per sector, but low density disks are 16 sectors while high density are 32 sectors. Note that both formats also create a 78th formatted track at track 79, the purpose of this track is not yet known but may be related to booting the disk.<gallery>
There are a large number of disk formats supported by this drive. Shown are the default formats for High and Low Density disks. They use 77 tracks with 256 bytes per sector, but low density disks are 16 sectors while high density are 32 sectors. Note that both formats also create a 78th formatted track at track 79, the purpose of this track is not yet known but may be related to booting the disk.<gallery>
File:9122c-disk-formats.png|Disk formats table from the manual for the HP 9122C floppy drive.
File:9122c-disk-formats.png|Disk formats table from the manual for the HP 9122C floppy drive.
File:35dd-16-sector.png|Default low density disk format for 9122C, 77 tracks, 16 sectors, 256 bytes/sectors. ~630KiB capacity. ''Note track 79 is also formatted with two unformatted tracks before it.''
File:35dd-16-sector.png|Default low density disk format for 9122C, 77 tracks, 16 sectors, 256 bytes/sectors. ~630KiB capacity. [[:File:35hd lif-format.zip|Disk Image Sample Files]] ''Note track 79 is also formatted with two unformatted tracks before it.''
File:35hd-32-sector.png|Default high density disk format for 9122C, 77 tracks, 32 sectors, 256 bytes/sectors. ~1.2MiB capacity. ''Note track 79 is also formatted with two unformatted tracks before it.''
File:35hd-32-sector.png|Default high density disk format for 9122C, 77 tracks, 32 sectors, 256 bytes/sectors. ~1.2MiB capacity. [[:File:35hd lif-format.zip|Disk Image Sample Files]] ''Note track 79 is also formatted with two unformatted tracks before it.''
</gallery>
</gallery>
To decode flux data from a raw image of a 9122C disk, you can use the following Greaseweazle (archived) diskdefs to properly decode DD and HD images
<pre>
disk hp.lif.80dd                                                               
    cyls = 77                                                                   
    heads = 2                                                                   
    tracks * ibm.mfm                                                           
        interleave = 2                                                         
        secs = 16                                                               
        bps = 256                                                               
    end                                                                         
end                                                                             
                                                                               
disk hp.lif.80hd                                                               
    cyls = 77                                                                   
    heads = 2                                                                   
    tracks * ibm.mfm                                                           
        interleave = 2                                                         
        secs = 32                                                               
        bps = 256                                                               
    end                                                                         
end
</pre>


==Repairs - Modifications==
==Repairs - Modifications==
Line 28: Line 51:
*[[HP 9836C]]
*[[HP 9836C]]
*[[HP 98625 Disc Interface]]
*[[HP 98625 Disc Interface]]
== Video Appearances ==
* [https://www.youtube.com/watch?v=EFcZA5L0msA HP 9122C Floppy Drive Refurb]
==External Projects and Software ==
*{{Archive web|url=https://www.hp9845.net/9845/projects/hpdir/|name=HPDir}}: LIF filesystem browser and tools
* {{Archive web|url=https://github.com/bug400/lifutils|name=lifutils}}: LIF filesystem browser and tools
[[Category:Floppy Drive]]
[[Category:Floppy Drive]]

Latest revision as of 18:41, 4 July 2023

HP 9122C
General Info
Release Year 1989
Manufacturer HP
Condition Working
Identifiers
Model Number 9122C
Power Requirements
Input Voltage 120/240 VAC
Power Connector IEC C13
QR Code
(Click for Asset Tag)


High Density 3.5" floppy drive using HP-IB interface to connect to HP computers. This drive uses HP's CS80 protocol for communicating with the computer.

Setup Notes

To get the most out of one of these with a Series 200 computer you will need a HP 98625 Disc Interface and HP 98620A DMA Controller which extend the system hardware to allow for faster access and booting from CS80 drives like this.

Floppy Disk Drives

The internal drives of my 9122C were Sony MP-F37W-50 drives. These drives have switches on the side for setting a drive ID rather than using a twist in the cable. This also means both drives spin whenever accessing either one.

These drives are also powered through the ribbon cable. This makes them incompatible with other systems and not easy to replace with other drives.

On the left you can see the separate connections to the pins that would normally all be ground.

Disk Formats

There are a large number of disk formats supported by this drive. Shown are the default formats for High and Low Density disks. They use 77 tracks with 256 bytes per sector, but low density disks are 16 sectors while high density are 32 sectors. Note that both formats also create a 78th formatted track at track 79, the purpose of this track is not yet known but may be related to booting the disk.

To decode flux data from a raw image of a 9122C disk, you can use the following Greaseweazle (archived) diskdefs to properly decode DD and HD images

disk hp.lif.80dd                                                                 
    cyls = 77                                                                    
    heads = 2                                                                    
    tracks * ibm.mfm                                                             
        interleave = 2                                                           
        secs = 16                                                                
        bps = 256                                                                
    end                                                                          
end                                                                              
                                                                                 
disk hp.lif.80hd                                                                 
    cyls = 77                                                                    
    heads = 2                                                                    
    tracks * ibm.mfm                                                             
        interleave = 2                                                           
        secs = 32                                                                
        bps = 256                                                                
    end                                                                          
end

Repairs - Modifications

2023-06

  • Internal Sony floppy drives were stuck do to grease sticking
  • Drive disassembled and cleaned to make work

Related Devices

Video Appearances

External Projects and Software