EOS M3 porting - page 42 - DryOS Development - CHDK Forum supplierdeeply

EOS M3 porting

  • 613 Replies
  • 206871 Views
*

Offline reyalp

  • ******
  • 12159
Re: EOS M3 porting
« Reply #410 on: 16 / July / 2017, 13:54:28 »
Advertisements
disabled FI2 building
Is this a great thing to make it work?
All digic 6 ports so far have unresolved issues with .FI2 loading.
Don't forget what the H stands for.

Re: EOS M3 porting
« Reply #411 on: 16 / July / 2017, 14:50:49 »
All digic 6 ports so far have unresolved issues with .FI2 loading.
Yes, I know but when I had G7x it works very well in M, TV and AV…
M100 100a, M3 101a, 2*G1x (101a,100e), S110 (103a), SX50 (100c), SX230 (101a), 2*S45,
Flickr https://www.flickr.com/photos/136329431@N06/albums
YouTube https://www.youtube.com/channel/UCrTH0tHy9OYTVDzWIvXEMlw/videos?shelf_id=0&view=0&sort=dd

*

Offline Ant

  • ****
  • 431
Re: EOS M3 porting
« Reply #412 on: 16 / July / 2017, 15:05:29 »
when I had G7x it works very well in M, TV and AV…
They have different hardware. For example G7X does not have FPGA for servo AF. Why do you need .FI2 loading?

*

Offline reyalp

  • ******
  • 12159
Re: EOS M3 porting
« Reply #413 on: 16 / July / 2017, 15:16:18 »
Yes, I know but when I had G7x it works very well in M, TV and AV…
FWIW, I disabled FI2 building in G7x before adding it to the autobuild, because I'm not comfortable handing out builds with apparent hardware initialization issues.
Don't forget what the H stands for.


Re: EOS M3 porting
« Reply #414 on: 16 / July / 2017, 15:17:07 »
FWIW, I disabled FI2 building in G7x before adding it to the autobuild, because I'm not comfortable handing out builds with apparent hardware initialization issues.
Ok...
They have different hardware. For example G7X does not have FPGA for servo AF.
Understand…
Why do you need .FI2 loading?
I can borrow in my company 256G SD card for time-lapse. I then have to format each time from exFAT to FAT32 and vice versa.
« Last Edit: 16 / July / 2017, 15:18:51 by c_joerg »
M100 100a, M3 101a, 2*G1x (101a,100e), S110 (103a), SX50 (100c), SX230 (101a), 2*S45,
Flickr https://www.flickr.com/photos/136329431@N06/albums
YouTube https://www.youtube.com/channel/UCrTH0tHy9OYTVDzWIvXEMlw/videos?shelf_id=0&view=0&sort=dd

Re: EOS M3 porting
« Reply #415 on: 18 / August / 2017, 12:19:05 »
Even without a lens, the EOS M3 delivers continuous temperature values ​​for the optics. The temperature sensor is then probably not in the lens.
M100 100a, M3 101a, 2*G1x (101a,100e), S110 (103a), SX50 (100c), SX230 (101a), 2*S45,
Flickr https://www.flickr.com/photos/136329431@N06/albums
YouTube https://www.youtube.com/channel/UCrTH0tHy9OYTVDzWIvXEMlw/videos?shelf_id=0&view=0&sort=dd

*

Offline Ant

  • ****
  • 431
Re: EOS M3 porting
« Reply #416 on: 07 / September / 2017, 17:31:40 »
I managed to start CHDK from *.FI2 file, but it doesn't work well:
camera can shoot still pictures, but trying to record movies causes "Memory card error" and then "E09". Trying to open movie in playback mode causes "ASSERT!! MoviePlayer.c Line 6097".

I also managed to make reboot function working on M3. But rebooting process takes too much time: 15 - 30s.
After rebooting movie functions are working normally.

It's strange, because firmware update uses the same "Restart" function (0xFC1311DC), but with different argument. I was trying to write 0x12345678 signature at 0x4ffc after restarting from FI2 - it doesn't help. Previously camera did not start from FI2 because of checking the switches.

Here you can find PS.FI2 for fw101a. Not sure it's safe for the camera. Use it at your own risk...


Re: EOS M3 porting
« Reply #417 on: 08 / September / 2017, 11:24:25 »
Here you can find PS.FI2 for fw101a. Not sure it's safe for the camera. Use it at your own risk...
Thanks … great …
I've just made a few time-lapse with different settings(single, continuous, Display off ). Could not find any problems. I'll keep watching ...


M100 100a, M3 101a, 2*G1x (101a,100e), S110 (103a), SX50 (100c), SX230 (101a), 2*S45,
Flickr https://www.flickr.com/photos/136329431@N06/albums
YouTube https://www.youtube.com/channel/UCrTH0tHy9OYTVDzWIvXEMlw/videos?shelf_id=0&view=0&sort=dd


*

Offline lapser

  • *****
  • 1093
Re: EOS M3 porting
« Reply #418 on: 08 / September / 2017, 12:30:41 »
Here you can find PS.FI2 for fw101a.
That's great! Can you post the file for fw200f when you get the time (no rush)?

The only use I have for the "firmware update" method of starting CHDK is to be able to set the boot flag on a newly formatted SD card. From then on, it's not needed. It would actually be a good option to have the PS.FI2 file just set the boot flag, and exit.
======
I also can't thank you enough for producing this port for the M3. It's the first CHDK camera that can use external lenses, and can be attached to a telescope. And you got it into the trunk just in time for me to be able to compile a modified version of your CHDK build that allowed me to photograph the recent total solar eclipse. This was a once in a lifetime opportunity made possible by you, and the others who contributed to the CHDK project over the years.

I especially want to thank reyalp, who wrote some incredible code for measuring exposure and controlling shot timing, not to mention him keeping the CHDK project going for all these years. And I was only able to make the small improvements to reyalp's code that I needed because of MSL writing and updating the "Windows GUI for gcc toolchain."

Everything came together just in time for the eclipse. You can watch the result here:

/>
EOS-M3_120f / SX50_100b / SX260_101a / G1X_100g / D20_100b
https://www.youtube.com/user/DrLapser/videos

*

Offline Ant

  • ****
  • 431
Re: EOS M3 porting
« Reply #419 on: 08 / September / 2017, 13:35:47 »
That's great! Can you post the file for fw200f when you get the time (no rush)?
Where did you found fw200f ?
The latest version I know is 120f.

Quote
It would actually be a good option to have the PS.FI2 file just set the boot flag, and exit.
M3 has no bootflag (excepting "gaonisoy" signature) because there is powershot-like firmware inside it, not EOS.

 

Related Topics