The following warnings occurred:
Warning [2] Undefined array key 54888 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 54921 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 54964 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $thread - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $fid - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 54964 - Line: 331 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 331 errorHandler->error_callback
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 304 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $lang - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Attempt to read property "messages_in_thread" on null - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks





HP-9114 Floppy disk replacement



#4

Does anyone know of a source for a floppy drive for HP-9114. My drive just quick working mechanically.... the diskette won't seat and the ejector button fails to do anything useful, all the electronics seem to work properly. If you have replaced a floppy I would appreciate any advice you may have. Thanks.
John PIerce


#5

You don't state whether this is a 9114A or a 9114B.
They use different drive mechanisms which are not interchageable. I would guess the former, since this is a known problem with the drives, though.

A PC floppy drive will not work in the 9114 (or in most other HP drive units). The original drives rotate at 600rpm, not the 300rpm used by PC drives. Therefore the data rate is twice as fast. Many other HP systems, Apricots, and a few other machines use the same drives (they're original Sony mechanisms) as the 9114A. The 9114B's drive is also a Sony, it's used in the HP9153. It shares many parts (head carriage, stepper motor, analogue IC, etc) with the Apple Mac 800K drive.

I an puzzled as to why you think you need a new drive, though. These drives, like most other real computer devices can be _repaired_. The problem is generally due to the grease on the eject mechanism going hard with age. If you're unlucky the mechanism won't latch correctly when you try to eject a disk and the top head will get caught in the disk shutter and get ripped off. If this has happened then you need a replacement head carriage. I've done this repair (took the head from another drive with electronic problems) and it's non-trivial.

Anyway, let's hope that's not happened. Start by taking the drive out of the 9114A. To do this, take out the battery pack, then undo the 4 screws on the bottom and lift off the cover. Undo the 4 screws on the controller PCB, lift up the PCB and unplug all the cables. Take out the 4 screws holding the drive to the bottom case. Take out the 4 screws holding the mounting plate on the drive.

OK, you now have the bare drive. Take off the cover by undoing the screw on the back. Look at the upper head. If it seems to be sitting straight and in the right place, then all you need to do is sort out the eject mechanism. If it's twisted or hanging loose, then you need a new head carriage :-(

If it's OK, then take out the 3 screws on the bottom, and take off the screening cover (it looks like silver cardboard). Ease up the drive PCB and unplug all the cables. Take out the 2 screws at the front inside the chassis casting and remove the front panel, eject button and spring.

Back on top, take off the eject damper (rear left corner, held on with one screw). Take out the 2 screws holding the head load solenoid bracket in place (one also holds an earth tag), put a piece of clean paper between the heads and remove the load solenoid assembly. Feed its cable through the chassis.

Now undo the 4 screws inside the chassis casting on the bottom and take off the complete disk holder/eject mechanism.

To take this apart, IIRC, you undo a screw at the left side, then take off a couple of E-circlips. It comes apart into the left sideplate, the disk holder, and the right sideplate with the eject levers. Oh, there are some rods and spacers. The first time I did this, the spacers on one of the rods were stuck fast with the grease and I didn't realise they were separate parts!

Unhook the springs on the eject levers so you can move them around. Then clean off all the old, hard, grease with propan-2-ol. Clean up all the parts, put a little new grease on the levers, and put it all back together. It probsbly took me longer to type this than it does to do it...

If you need to replace the head, and can get one, then I can talk you through doing the alignment...


#6

"Repair"... what a concept. I wonder who thought of it. Must not be from the last few decades... I particularly like the new Volvo design where you need special tools and four people to remove the hood (aka bonnet) and access the engine.


Possibly Related Threads…
Thread Author Replies Views Last Post
  HPSWAP Archive and the 9114 Dave Frederickson 0 997 12-01-2013, 01:43 AM
Last Post: Dave Frederickson
  HP Prime Program: Sampling Without Replacement Eddie W. Shore 13 3,784 10-04-2013, 12:22 AM
Last Post: Joe Horn
  HP48GX screen replacement Francisco Quiles 9 3,781 10-03-2013, 09:17 PM
Last Post: Francisco Quiles
  HP 2225D+ RAM failure/replacement Luca 4 1,885 09-10-2013, 01:46 PM
Last Post: Luca
  HP 15C-LE replacement still available? Borja 16 5,383 08-22-2013, 11:16 AM
Last Post: Michael de Estrada
  Battery replacement HP75C Chris H (UK) 1 1,085 08-05-2013, 11:02 AM
Last Post: Sylvain Cote
  HP 9885M disk drive David Ramsey 0 967 05-12-2013, 09:38 PM
Last Post: David Ramsey
  Alignment disk and procedure for 9114A aj04062 1 1,138 03-28-2013, 04:54 AM
Last Post: Tony Duell
  No luck getting flash disk to work in 95lx Harald 7 2,880 03-18-2013, 08:11 AM
Last Post: Harald
  Updated HP-41 Flex-PCB replacement guide. Diego Diaz 2 1,318 03-12-2013, 12:36 PM
Last Post: Diego Diaz

Forum Jump: