Thursday, March 8th 2007


Firmware SDK
posted @ 13:14 in [ Electronics - Photography - Programming - geek ]

I’m badly looking for a method so I can extend or create my own firmware for the camera of my choice. All camera have their own RTOS and hardware. Therefore I should not expect same SDK for many camera companies. But I can expect same SDK for many models since same companies very much use same environment. More critical than anything is that the manufacturers hate to offer any such feature. I have a Casio EXILIM EX-P505. The camera is very good. I can’t say that more. Its so good that I want to extend it. I use it for Time lapse imaging. If I could automate the clicks for every 60 seconds or so, it would be very easy to do such photography. Yes, web cams can help me on that but web cams are very low of resolutions. Added they will need a whole computer along therefore no portable at all. I have been googling a lot for my cam model and few others but not found any crack to the problem. Some have parsed the firware update and split the files into ROM and JPG and music etc. ROM is assembly compiled written most likely in C. Reading the ROM of my casio i find paths as A:. Means the RTOS is very much like DOS STDLIB. That is good news but again getting a compiler or decrypting the compiled code is going to be hard. Then there are other problems as missign documents and interrupts. What button does what. How to trap events. All will have to be reverse engineered. Pain Big Time. Its sure possible for Pro. And thats not me! So I wrote this blog so anybody of similar interests or with leads on thsi topic can have some thoughts. I will write more on this topic soon.

Blogged with Flock


Leave a Reply

You must be logged in to post a comment.