> billw, ok, so the "44->46" change is to unlock the camera (correct?)
Actually, the breakdown of the patch is...
01->02 ...unlock camera
27->24 ...make camera PID=24, which is foxz2's PID
44->46 ...just an adjustment to balance the camera's additive-checksum from the previous 2 changes. ((1)+(-3)+(2)=0)
> I made the changes from forkboy's page (I actually used one under your name)
Ah, I'm the culprit then! ;)
> So, all I have to actually do is the "44->46" to unlock it and then I can make
> the "27" anything I want
Be very careful here! You can toast the camera if your firmware changes don't checksum correctly. Heck, I've even toasted a camera when everything did add up correctly.
If you want to make the change in firmware so the camera works out-of-the-box with flatfoto 2, this is what you want to do to the original firmware:
01->02
27->25
44->45
that said, since the camera is unlocked, I'd recommend just leaving it with the PID=24 and modifying the .inf file to match. If you ignore this advice, don't hold me responsible if you get the beeps-of-death.
> (or leave it at "27" and then update the inf to reflect it?
If you want to patch the original firmware with *just* an unlock patch (which would leave the PID=27) see brite_eye's single instruction change. I believe it is also listed on forkboy's page.
> Why would someone change the PID if they can simply change the inf?
I can't speak for the others, but the reason I do it is just for ease of setup on a foreign computer. Also, I'm planning to solder a standard mini-USB device port in a few camera's and gifting them to friends - I'd hate to have to talk them through a .inf file change. Much easier to say "download the foxz2 drivers from here".
> thanks billw!
No problem. Good luck on the flatfoto 2 setup!