Thanks to CDFreaks, its posters & forum I have a good idea how to upgrade firmware.
But why is it worth searching for the right firmware & version, to update the firmware on an optical drive?
I think most people, if we consider the set of people who know of firmwares & what they are, know that updating firmware is the way to update the ‘feature set’ (what features?) or the ‘capabilities’ (what capabilities?) of the drive, or perhaps alter the drive’s DVD region-lock.
Beyond that I have not seen a definite explanation of what firmware is (& is not) & why optical drives rely on firmware whatever it is, how it works precisely, & what it won’t do generally & what it CANNOT do for your drive.
Excuse my having passed over any such answers in another post or sticky, but I have tried to find it on the forums and: nada (nothing).
As far as I can see, and contrary to how I believed drives would operate on blank media:
drives do not have sensors that permit measuring the right data to burn media. The data required for a successful burn would include the exact position for the first bit of the innermost track, the intesity of the laser, perhaps the number of passess per track required to burn the dye enough.
Now certain blank discs have alot of similarities - they have similar track densities, sizes & dye types.
One of the things that will change with each blank media is the exact location of the first bit.
So the firmware is the only way that a drive knows how to operate a successful burn on a particular run of blank media.
The firmware is a database of specifications & parameters that will customise the burn procedure of the drive to ensure that you have a successful burn. Firmware releases are the only method to update the drives media database.
Firmware also is also the route to other of the drive’s environmental parameters / factory settings.
This is all you will be able to change via firmware.
Can the forum gurus who really know care to expand/edit/confirm please?
(Damn I have to confess something.
I am a side-track junkie!
I should have posted this eight hours ago! But instead I got into at least 7 other things before returning to writing this post. )