CHDK build for Canon Powershot SX%#)HS - page 2 - DryOS Development - CHDK Forum supplierdeeply

CHDK build for Canon Powershot SX%#)HS

  • 19 Replies
  • 848 Views
Re: CHDK build for Canon Powershot SX%#)HS
« Reply #10 on: 27 / July / 2020, 13:10:29 »
Advertisements
Thank you! Thank you!
I tried running the 100c version but it doesn't work (I waited for more than a minute in firm update )

I also assumed that the 100c would work as the only change listed in canon's website was support for image.canon but I was wrong.

Thank you so much guys!

*

Offline reyalp

  • ******
  • 12796
Re: CHDK build for Canon Powershot SX%#)HS
« Reply #11 on: 27 / July / 2020, 13:17:52 »
Yes, and firmware_crc will probably be different. :(
FWIW, it will fail compat check, but the crc check shouldn't cause any problem. If the firmware running on the camera isn't in the list of known crcs, the check is just skipped.
Don't forget what the H stands for.

*

Offline blackhole

  • *****
  • 800
  • A590IS 101b
    • Planetary astrophotography
Re: CHDK build for Canon Powershot SX%#)HS
« Reply #12 on: 27 / July / 2020, 13:31:16 »
Yes, and firmware_crc will probably be different. :(
FWIW, it will fail compat check, but the crc check shouldn't cause any problem. If the firmware running on the camera isn't in the list of known crcs, the check is just skipped.
How to deal with crc checking in this case, just add new firmware_crc_data.h with makefile.inc in the new / sub / folder?
The crc in the original / sub / folder will probably be different, the new firmware version is probably a bit bigger.

*

Offline reyalp

  • ******
  • 12796
Re: CHDK build for Canon Powershot SX%#)HS
« Reply #13 on: 27 / July / 2020, 15:26:47 »

How to deal with crc checking in this case, just add new firmware_crc_data.h with makefile.inc in the new / sub / folder?
The crc in the original / sub / folder will probably be different, the new firmware version is probably a bit bigger.
For a copied sub like this, just add the directory with makefile.inc, and add the new sub as a copy to camera_list.csv

If you just do that, you should be able to build. The new sub will not be included in the CRC check (meaning if the build runs on 110a, it will see no crc information for 110a, and skip the check), and bin_compat.h will be updated to include the new sub when you build.

Note you do not need to rebuild compat-table, since it's based on PID and diskboot encoding, it only needs to be updated for new platforms

If you have the dump for new copied sub and working python environment, run rebuild-firmware-crc for the compatible sub (100c in this case), which will generate the firmware_crc_data.h

Attached is a build that should run on sx530 110a and the corresponding source patch.
Don't forget what the H stands for.


Re: CHDK build for Canon Powershot SX%#)HS
« Reply #14 on: 27 / July / 2020, 15:42:02 »
Thank you! it works!

*

Offline reyalp

  • ******
  • 12796
Re: CHDK build for Canon Powershot SX%#)HS
« Reply #15 on: 27 / July / 2020, 17:01:46 »
Thank you! it works!
Thanks for confirming, I've added 110a as a copy of 100c in the autobuild.
Don't forget what the H stands for.

Re: CHDK build for Canon Powershot SX%#)HS
« Reply #16 on: 27 / July / 2020, 23:41:59 »
Just one question is flickering of the CHDK elements normal or is it a bug

*

Offline reyalp

  • ******
  • 12796
Re: CHDK build for Canon Powershot SX%#)HS
« Reply #17 on: 28 / July / 2020, 01:51:39 »
Just one question is flickering of the CHDK elements normal or is it a bug
It's normal to have some flickering, especially in situations where the Canon UI updates frequently, like face tracking AF.

If the flickering makes it hard to navigate the CHDK menus, switching to playback mode to adjust CHDK settings can help.
Don't forget what the H stands for.


Re: CHDK build for Canon Powershot SX%#)HS
« Reply #18 on: 28 / July / 2020, 01:54:42 »
Ok, thank you! it flickers a lot in auto mode, I think because of that focus tracking 'square' but it's usable.

BTW How do I take a picture with the CHDK setting?

*

Offline reyalp

  • ******
  • 12796
Re: CHDK build for Canon Powershot SX%#)HS
« Reply #19 on: 28 / July / 2020, 13:37:27 »
Ok, thank you! it flickers a lot in auto mode, I think because of that focus tracking 'square' but it's usable.
Yes, auto mode tends to do this. In other modes like P, Tv, Av and M, you can set change the focus setting in the menu to center instead of tracking. Of course, if you want the tracking behavior, then you just have to live with it.
Quote
BTW How do I take a picture with the CHDK setting?
Set the settings in the CHDK override menu, then exit alt mode and shoot normally. For more details, see the CHDK users guide here: https://chdk.fandom.com/wiki/CHDK_1.4.0_User_Manual

That said, for cameras like yours which have manual controls in the Canon firmware, it's usually more convenient to use those unless you need overrides outside of the Canon limits like very long or short exposures.
Don't forget what the H stands for.

 

Related Topics