Zup wrote on 2023-09-18, 04:48:I tried to replace the driver on my Satellite 4030, without success. In that computer, the optical drive was undetected (but was […]
Show full quote
I tried to replace the driver on my Satellite 4030, without success. In that computer, the optical drive was undetected (but was able to boot).
Somewhere I read that the drive MUST be configured as slave, but those drives have no jumpers so it must be done at firmware level. There was some utilities that would allow you to change the drive configuration... but you must find the exact utility for your drive (not all drives had that utilities available).
So, in the end, I had to:
- Check if a drive could be configured before buying it.
- Locate the utility to do so.
- Pray that nothing went wrong when I change the configuration.
So I left the old drive installed on my computer. Not a happy ending, but I was being tired of looking for drives.
Thank you, that was a helpful clue 😀
BTW OP I'm sorry for sending you off on a wild goose chase but this is solvable and not specific to a type of drive, I was initially going to say it's a limitation of the ACPI bios they were using, maybe it would only boot from CD with known drives. But that wasn't it after all.
I remembered from going through some drive fixing recently that one of my CD-ROM drives has a Master/Slave/CableSelect switch on it:
The attachment IMG_1932 (Custom).JPG is no longer available
The attachment IMG_1933 (Custom).JPG is no longer available
So with this SR-8171, I tried each position on a Satellite 230CX:
Master = works perfectly
Slave = stops for several minutes and boots into OS with no CD-ROM drive
Cable select = stops for a minute and boots into OS with no CD-ROM drive
It was in my box of spares since it didn't want to read CDs reliably in the PCMCIA caddy it used to be in. Seems to work well in the Toshiba Satellite 230CX though, must be that it needs more power than that caddy can give.
If you can get a drive that has a switch to select "Master" then you'll have a drive that will work with most Toshiba laptops. Looks like the Matsushita or Panasonic SR-8175 also has this switch.
How on earth I avoided this problem a few years back I don't know, I put a random drive onto the connector for a Tecra 8000 because I couldn't get a drive/caddy for it and the drive worked first time, no errors. Can't find that laptop though so can't check which drive it was.
Knowing that Toshibas only like drives in Master mode, I checked groups.google.com / newsgroup archives because that's an awesome resource for old information - lots of what is no longer on the web is referenced or boiled down on here. It turned up this: https://groups.google.com/g/comp.sys.laptops/ … /m/ngFcSFzAJk4J
And this longer thread: https://groups.google.com/g/comp.sys.laptops/ … /m/5DEanEMLPXMJ
There's this page linked which as of 2023 is still live, but I don't like the method: http://www.dschen.de/laptop_brenner/
I checked if CSEL on the 50-pin JAE connector for the drive's caddy connector goes to anything, it does not. So there's a comparatively easy to perform fix for this, bridge pin 45 and 47 on the caddy PCB's CD-ROM connector, which forces the drive to operate as Master.
Note the orientation:
The attachment Toshiba-IDE0-fix1.jpg is no longer available
Zoom in on this, just put a dab of solder on the soldering iron and carefully touch the two pins 45 and 47 shown here. It doesn't really need magnification to connect these, it's around 2mm in size.
The attachment Toshiba-IDE0-fix2.jpg is no longer available
Make sure only those two pins are bridged and put the caddy back together. Here I'm testing it with a slot DVD-RW drive from an iMac - the computer booted straight up into Windows and reads CDs without issue:
The attachment IMG_1919 (2) (Custom).JPG is no longer available
Good luck with getting your drives working 😀 With this modification, any drive can be installed into the caddy and should work with all Toshiba laptops with the matching caddy type.