G7 X porting thread - page 9 - DryOS Development - CHDK Forum  

G7 X porting thread

  • 166 Replies
  • 126679 Views
*

Offline reyalp

  • ******
  • 13443
Re: G7 X porting thread
« Reply #80 on: 20 / February / 2017, 00:43:31 »
Advertisements
Thanks. Someone did send me a 100b dump earlier but I hadn't got around to posting it. 100b is NOT compatible with either of the other known subs, so a new port is needed. The RL issues that have been taking all my time are pretty much done, so I expect I can get to it in the next couple weeks.
Don't forget what the H stands for.

Re: G7 X porting thread
« Reply #81 on: 20 / February / 2017, 07:11:39 »
Thanks. Someone did send me a 100b dump earlier but I hadn't got around to posting it. 100b is NOT compatible with either of the other known subs, so a new port is needed. The RL issues that have been taking all my time are pretty much done, so I expect I can get to it in the next couple weeks.

Thank you very much, that sounds great. I'm looking forward to give it a spin.  8)

*

Offline fe50

  • ******
  • 3134
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
Re: G7 X porting thread
« Reply #82 on: 10 / March / 2017, 04:18:27 »
Added the
  • G7X 1.00C
full 32MB dump by jochemla┬▓ from this forum post to the CHDK P&S FW dumps repository.

@reyalp - thanks for the hint !

*

Offline reyalp

  • ******
  • 13443
Re: G7 X porting thread
« Reply #83 on: 13 / March / 2017, 01:12:28 »
edit 2017 06 11 - builds for firmware 100b and 100d are now available from the trunk autobuild

Here's a test build for g7x firmware 100b. Several users have reported that it works. See the "G7 X notes" section of the included readme and the 100d post https://chdk.setepontos.com/index.php?topic=12692.msg127047#msg127047 for other information about the G7X port

Since I have received test reports for 100b, I removed the expiration.

I strongly recommend using the bootable SD card method to load CHDK for actual shooting, as the "Update firmware" method does not appear to initialize some hardware correctly.

Using the "Update firmware" to load CHDK and make FAT 32 formatted card bootable seems to be OK.

edit 2017-04-02
updated with build 4781
* Includes digic 6 display updates from srsa_4c https://chdk.setepontos.com/index.php?topic=12788.msg131891#msg131891
* Histogram and zebra are now functional, thanks to work by 62ndidiot
* Fixed motion detection issues in the color channel modes from 62ndidiot https://chdk.setepontos.com/index.php?topic=12918.msg131622#msg131622
* Edge overlay is partially working thanks to code form Ant.

edit 2017-05-07
Updated with build r4805

Added workaround for some UHS cards not using full speed under CHDK technical details. I suspect this may fix occasional boot problems, but haven't used it enough to be sure.
« Last Edit: 11 / June / 2017, 20:43:00 by reyalp »
Don't forget what the H stands for.


*

Offline reyalp

  • ******
  • 13443
Re: G7 X porting thread
« Reply #84 on: 13 / March / 2017, 01:15:42 »
edit 2018-09-07 - 100c is now in the autobuild, test build removed

Here's a test build for g7x firmware 100c. This is completely untested, and everything in the preceding post applies to this too.

One stub that was probably incorrect in the previous 100c build I posted is fixed.

edit 2017-04-02
updated with build 4781

edit 2017-04-16
Updated with build r4797

edit 2017-05-07
Updated with build r4805
« Last Edit: 07 / September / 2018, 23:08:58 by reyalp »
Don't forget what the H stands for.

*

Offline reyalp

  • ******
  • 13443
Re: G7 X porting thread
« Reply #85 on: 13 / March / 2017, 01:25:41 »
An updated 100d build is attached to the usual post https://chdk.setepontos.com/index.php?topic=12692.msg127047#msg127047
Don't forget what the H stands for.

*

Offline mbv

  • *
  • 5
Re: G7 X porting thread
« Reply #86 on: 13 / March / 2017, 11:54:36 »
Here's a test build for g7x firmware 100b. This is completely untested. See the "G7 X notes" section of the included readme and the 100d post https://chdk.setepontos.com/index.php?topic=12692.msg127047#msg127047 for other information about the G7X port

I strongly recommend using the bootable SD card method to load CHDK for actual shooting, as the "Update firmware" method does not appear to initialize some hardware correctly.

Using the "Update firmware" to load CHDK and make FAT 32 formatted card bootable seems to be OK.

Loaded fine (using STICK) on an 8gb card (FAT  32). So far passed my initial tests OK. The only gripes are:
1. Very small font in chdk menu and in osd
2. The osd starts blinking after a couple of shutter half-presses. Then keeps blinking even if no button is pressed.

One more thing. I initially used for the test an old 4gb card (says class 6 though). It also loaded fine, but eventually did not work (the camera froze) --- could be a card issue.
« Last Edit: 13 / March / 2017, 12:54:00 by mbv »

*

Offline reyalp

  • ******
  • 13443
Re: G7 X porting thread
« Reply #87 on: 13 / March / 2017, 13:09:33 »
Thanks for testing, I'm glad to hear it runs.
Loaded fine (using STICK) on an 8gb card (FAT  32). So far passed my initial tests OK. The only gripes are:
1. Very small font in chdk menu and in osd
Yes, this is an unresolved issue for D6 cameras. You can change the menu font, but not the OSD.
Quote
2. The osd starts blinking after a couple of shutter half-presses. Then keeps blinking even if no button is pressed.
This is probably normal a normal D6 issue too, though without seeing it's hard to be sure. The OSD blinks whenever the Canon UI updates, if face detection is on or you are in a mode like auto that constantly updates, it will blink a lot. Same if the canon battery indicator is blinking.
Quote
One more thing. I initially used for the test an old 4gb card (says class 6 though). It did not work --- could be a card issue.
When you say it didn't work, you mean the camera just booted without CHDK?

Card size and speed class really shouldn't matter for CHDK, but if the card lock isn't detected it won't work. Cards formatted exFAT can't be made bootable, but I wouldn't expect that on a 4 GB card.
Don't forget what the H stands for.


*

Offline mbv

  • *
  • 5
Re: G7 X porting thread
« Reply #88 on: 13 / March / 2017, 14:23:53 »
Thanks for testing, I'm glad to hear it runs.
Loaded fine (using STICK) on an 8gb card (FAT  32). So far passed my initial tests OK. The only gripes are:
1. Very small font in chdk menu and in osd
Yes, this is an unresolved issue for D6 cameras. You can change the menu font, but not the OSD.
Quote
2. The osd starts blinking after a couple of shutter half-presses. Then keeps blinking even if no button is pressed.
This is probably normal a normal D6 issue too, though without seeing it's hard to be sure. The OSD blinks whenever the Canon UI updates, if face detection is on or you are in a mode like auto that constantly updates, it will blink a lot. Same if the canon battery indicator is blinking.
Quote
One more thing. I initially used for the test an old 4gb card (says class 6 though). It did not work --- could be a card issue.
When you say it didn't work, you mean the camera just booted without CHDK?

Card size and speed class really shouldn't matter for CHDK, but if the card lock isn't detected it won't work. Cards formatted exFAT can't be made bootable, but I wouldn't expect that on a 4 GB card.
Re. the issue 2: This is in both P and Av modes. No face detection, just the single frame focusing. I could not correlate the blinking with anything else. It just blinks like once per second if no buttons touched. I will try to investigate this further.

Re. the 4gb card: The chdk appeared to start normally (logo on startup screen). I could access the chdk menu and then extend the lens by half-press the shutter. It showed the OSD. However as soon as I half-pressed the shutter (for focusing) the picture on the screen froze, and after about 3 sec the screen vent black. The lens still stayed extended. The camera responded only to on/off button or in exactly the same way to the playback button --- pressing either restarted the camera. The whole sequence was repeatable.
This however could or could not be an issue with the card. I previously used it for experimenting, and initially it was not usable until low-level formatted in the camera. The chdk was installed after this formatting.

Re: G7 X porting thread
« Reply #89 on: 13 / March / 2017, 14:43:38 »
You can change the menu font, but not the OSD.
It's not very pretty, but you can change the size of most of the OSD elements (or at least the text ones) using the zoom lever in the OSD Layout Editor.
Ported :   A1200    SD940   G10    Powershot N    G16

 

Related Topics