I-Appliance BBS
The Official Source for Internet Appliance Upgrades and Mods

Click Here!
BBS Main List | Sign In | Sign Up | Search | Help | Linux-Hacker.netReply to Thread | Printer |

Home / MISC Areas / Cameras
1 2 many 4 all Bootloader Mode- for when your camera just weeps
all bootloader discussion here

New Message1 2 many 4 all Bootloader Mode- for when your camera just weeps (modified 0 times) kiram
Profile
All information about bootloader discoveries goes here:

Ok, heres a slightly new topic that i would like to start with a few observations about when our camera goes into bootloader mode.
1. this is interesting because i have one cam thats in bootloader mode and i would like to get it working.
2. other people are in the same boat.
3. I have to say i know very little about the software side of hacking, but maybe this can help.
4. A few thoughts about when the camera is made.
In the old days when people made digital devices they had to flash them, program or whatever before they were assembled. Soon after things got complex, people started making bootloaders for embedded devices, these allowed minimal control to load an operating system to do all the fancy stuff. Now, I have the feeling that this is the case with this camera, It would have to have a minimal bootloader mode for when they factory programmed it. I dont know how it works, but I am almost certian it exists.

Another thought i had, is (correct me if im wrong) that on one of the forums someone found that the camera had 2 usb power drawing identies, one was something and the other one was 200ma. Now when i was playing with powering my camera through the interface that we (now) might use to charge the batteries it drew exactly 200ma. Coincidence?

The Idea: Perhaps in factory, they supply power through the pin for the batteries instead, and perhaps there is a slight hardware arrangement that allows us to write to the flash in bootloader mode.
How to try it: instead of connecting the five volts through the normal usb vcc pin, connect it instead to the internal power pin and start running commmands.
Note: on my powersupply, i ran the camera all the way up to 5 volts, and it was still working fine, nothing was getting toasty or anything.

A little more: Thing about how stuff like this is assembled, in the factory they place components, bake the whole board, take it out, test it, and then program it. no preprogramming the flash before assembly. (they used to do this a long time ago, but I havent seen anything lately thats not in a socket thats preprogrammed)

Finally, This is just my crazy idea for getting a program in on bootloader mode. It might not be necessary at all, we might just be able to do it withough any more mods. And maybe start from the bottom of this topic to see if someones already posted the procedure.

04-08-2005 15:57:05

New MessageRE:1 2 many 4 all Bootloader Mode- for when your camera just weeps (modified 0 times) Paperboy4828
Profile
An interesting but fruitless experiment (so far). I recall reading in one of the threads (I believe authored by billw) that one needs to think how the camera may have manufactured, tested and programmed in a production environment. Notably, there are a number of gold coloured spots on the main board, very possibly used for testing and “on the production line” interfacing. Using a 3.2 volt power source, it was found that this indeed worked for the TFT. By applying voltage to two of the gold pads, the TFT can be made to “light” to about a ˝ white mode. Following some traces from maushammer’s picture http://maushammer.com/systems/dakotadigital/pv2-Pages/Image15.html it appeared that the gold dots under the “view finder” could be a more direct link to the storage chip. After some soldering to get a USB cable on the dots, the device was recognized under Win XP as an “unknown USB device”…not too exciting… I tried a number of USB device drivers, none of which would make the device anything but unknown. Even though the device was still unknown, I used USBinfo (a trial version) from Parallel Tech. http://www.usbfireinfo.com to try to glean some insights. Even though the device would not enumerate, it did list out the manufacturer info, as EMPIA Technologies Inc. Now things are getting interesting. I checked the web site via Google, http://www.empiatech.com.tw/ and found that indeed, they make interfaces for jump drive like storage devices. It is my contention that with the correct driver, it may be possible to interface directly with the flash storage through these gold dots, and recover “lost cameras”. The camera that was dealt with was not truly fried, but a CVS red that works, with the exception of the display, but I see no reason the same experiment could be done with a totally fried (three beeps of death) camera. I will search for drivers, but anyone with insights or thoughts for furthering this line of thinking…ideas or suggestions are welcome
sleep is for fools, who never never see the sun rise!
04-19-2005 21:29:26

Reply to Thread | Printer |
All times are PSTPowered by UltraBoard v1.62



Copyright © 2000, Netmake Inc. All Rights Reserved.
See Terms and Conditions for more information.




i-opener opener laptop notebook computer help drivers dll free windows dos repair fix linux mac macintosh 2000 95 98 nt pc configure hardware software sound video netscape explorer network networking lan wan software cmos fat bios printer card mouse modem ide scsi cd rom controllers scanner tape hard drive cgi scripts source code mp3