Friday, August 26, 2011

Boot to the Screen


Boot splash & On Screen Display with debug info. Forums can be useful!

Wednesday, August 24, 2011

Tuesday, August 23, 2011

Ghost in the Camera


Something is trying to show up. Still not sure if the init task actually gets executed.

Saturday, August 20, 2011

Needle in a Heystack


When you're looking for a needle in a 2.022.184 line "haystack", you better make some "tools" that do the looking for you first!

Wednesday, August 10, 2011

It Lives Some More


Some progress, managed to boot the camera software trough CHDK firmware. Next stop, implementing hooks in the code to extend functionality!

Tuesday, August 2, 2011

It Lives


First successful boot of the CHDK firmware! A lit LED, at least the compiler works and the encryption of the boot-loader isn't a problem.

CHDK Hacking


The cameras are new. So new, that the CHDK hasn't been ported onto them yet, which presents a challenge to dive in to the world of firmware dumping, reverse engineering, assembly parsing and cross platform coding.
So, step one of the project: build a cross platform ARM tool-chain, check out source from the CHDK project, dump the camera firmware, disassemble it, poke around the assembly for "clues" and create a functioning port.
More on this in the porting thread of the CHDK forum.