Hi everybody. . I had my d40 firmware upgrade from 1.0 to 1.11. My question is that have I miss something if i upgrade from version 1.0 to 1.11 because there is a firmware version 1.10? I appreciate any answer. tnx.
Since firmware resides in non-volitale memory and is optimized for speed and size the entire code is overwritten by any update so only the needed code is present in as a compact form a possible. This is why there are warning about not turning off you camera and losing power to the camera or computer during the update process because if the camera's code is not completly updated there is no user way to add the code.
>so only the needed code is present in as a compact >form a possible. This is why there are warning about not >turning off you camera and losing power to the camera or >computer during the update process
Actually, what happens in a firmware update is the software on the computer contacts the software on the camera (the firmware). The firmware loads specific code into the camera's memory (volatile ram) which is used to "talk" to the computer while the firmware on the camera's eprom is being re-written.
So what you have is a program in the camera's memory (volatile ram) accepting the new firmware from the computer and writing it to the camera. That's why, in the middle of a firmware update, if something goes wrong, normally with the camera (loss of power, etc), then what's left in the camera's eprom is not loadable into the memory (volatile ram) and thus able to re-establish communications with the computer. It is then necessary for you to have to get the eprom removed by Nikon and a new one put in. It's the death of the camera if that occurs.
EDIT: And for the OP's question- firmware updates are normally cumulative, ie. all past features are added with new features introduced with each upgrade, and you are losing the bugs of past firmwares! So you are not losing anything. But that is totally up to Nikon of course.
| +-- JDMils | +-- D60 +-- AF-S DX NIKKOR 18-55mm f/3.5-5.6G VR +-- AF-S NIKKOR 50mm f/1.4G +-- HOYA 52mm Clear PRO1 DIGITAL Protector Filter DMC LPF (on the 18-55) +-- HOYA 58mm Clear SKYLIGHT Protector Filter (on the 50) | +-- Navman forums at http://email@example.com |
If one uses the SD card to hold the firmware and does not use one's computer, it is the processor in camera, an embedded computer, performing the update and any update will leave the camera's EPROM or Flash memory corrupted and possibly the update subroutine in the camera's firmware corrupted and the update code on the SD card. One might not be able to restart the process because the camera's non-volatile memory holding the updatinng program is corrupted.