In theory, it would likely be possible to port CHDK to it (and other DIGIC 7 PowerShots), but it appears that no-one is interested enough to start such an effort.
I'm not lacking in interest ...
who could do it but don't find it worth their time. Unlike ~ ten years ago.
Added theEOS M100 1.00Afull 32MB dump by c_joerg from this forum post to the CHDK DSLR FW dumps repository.
head -c 21000000 PRIMARY.BIN | shasum
head -c 22000000 PRIMARY.BIN | shasum
strings -10 -t x PRIMARY.BIN
5272 !!!!Mount SD-Card ERROR5292 0@DISKBOOT.BIN52a7 @--- DISKBOOT.BIN start ABORT!!! ---52d0 DISKBOOT.BIN is started.52ec ROMWRITE.BIN
1. When I compared the checksum of the dump from my camera, vs the copy posted here, they are not the same. Is this to be expected? Both firmwares are the same version "100a", and so I was expecting the dumps to be identical. The first 20mb or so are identical, but after that it's different:Code: [Select]head -c 21000000 PRIMARY.BIN | shasumProduces the same shasum for both copies, but this does not:Code: [Select]head -c 22000000 PRIMARY.BIN | shasum
Finally, I'm going to try and figure out what my next steps should be, based on this:https://chdk.fandom.com/wiki/Adding_support_for_a_new_camera
Hi,Quote from: jackgene on 14 / March / 2020, 09:52:581. When I compared the checksum of the dump from my camera, vs the copy posted here, they are not the same. Is this to be expected? Both firmwares are the same version "100a", and so I was expecting the dumps to be identical. The first 20mb or so are identical, but after that it's different:Code: [Select]head -c 21000000 PRIMARY.BIN | shasumProduces the same shasum for both copies, but this does not:Code: [Select]head -c 22000000 PRIMARY.BIN | shasumThe differences are due to camera specific things. Either calibration related (sensor defects, etc), or camera specific settings (set in Canon menus and elsewhere).QuoteFinally, I'm going to try and figure out what my next steps should be, based on this:https://chdk.fandom.com/wiki/Adding_support_for_a_new_cameraWell. There already is an unfinished port for the M100, see here. That patch will no longer apply cleanly because parts of that code have already been committed. My development efforts are currently put on hold due to the corruption issue I mentioned in that thread. For development, see these threads:https://chdk.setepontos.com/index.php?topic=13718.0https://chdk.setepontos.com/index.php?topic=11316.0https://chdk.fandom.com/wiki/Digic_6_PortingI skipped answering the strings question because I don't know how that list is made and GHidra creates a list of strings anyway.
...2. I see in the uploaded 7z file a Strings.txt with what appears to be strings in the dump. Could you point me to how that file is generated?
Started by acseven Firmware Dumping
Started by srsa_4c « 1 2 ... 17 18 » General Discussion and Assistance
Started by psxpetey General Discussion and Assistance
Started by srsa_4c « 1 2 ... 19 20 » DryOS Development
Started by cloudv General Discussion and Assistance