it would be a shame for this camera to remain locked. do you think that if we send an email to canon and ask for unofficial support, they could help us with tips on the porting?
what information is needed, specifically, which varies between cameras of the same range and cameras of other ranges? (like sx vs elph 300 vs ixus classic)
Quote from: 220canovolts on 15 / June / 2011, 21:04:09it would be a shame for this camera to remain locked. do you think that if we send an email to canon and ask for unofficial support, they could help us with tips on the porting?As a developer, I would ask that you please do not do this. Ignoring CHDK is about the most positive approach they can realistically take.Quote what information is needed, specifically, which varies between cameras of the same range and cameras of other ranges? (like sx vs elph 300 vs ixus classic)It's not a matter of some "specific information" that Canon could provide. CHDK hooks directly into the internals of the firmware. Every port needs a bunch of addresses and other stuff to pull this off. Because they are obtained by reverse engineering this isn't something Canon could provide with even if they wanted to.
reyalp & chris, i would like to ask if you see any practical utility in using machine learning to get the addresses for the new (unknown) firmware. i mean it's useful but believe me when i tell you that i have no idea about reverse engineering.
FWIW, we already have tools that find addresses based on reference to other firmwares, which work quite well without any machine learning, see http://chdk.wikia.com/wiki/Signature_finder and http://chdk.wikia.com/wiki/CHDK-PT_:_A_tool_for_porting_different_firmware_versions_on_the_same_camera
Quote from: reyalp on 16 / June / 2011, 18:22:25FWIW, we already have tools that find addresses based on reference to other firmwares, which work quite well without any machine learning, see http://chdk.wikia.com/wiki/Signature_finder and http://chdk.wikia.com/wiki/CHDK-PT_:_A_tool_for_porting_different_firmware_versions_on_the_same_cameraAnd at the risk of stealing someone else's thunder, philmoz has been working on a new sigfinder that probably does most of what is proposed here - albeit not with the same proposed AI & ML techniques but building on the existing knowledge from all the ports so far. I don't know a lot more about what else he has done but the results he has shared with me working on a couple of ports recently have been pretty spectacular compared to the old way. I'm sure philmoz will share details in his own time.
Started by acseven General Discussion and Assistance
Started by ELPH300 « 1 2 » Hello, I'm a NEWBIE - HELP!! (Newbies assistance, User Guides and thank you notes)
Started by VincentD « 1 2 3 » General Help and Assistance on using CHDK stable releases
Started by yoshiharra General Help and Assistance on using CHDK stable releases
Started by igb General Help and Assistance on using CHDK stable releases