Author Topic: Canon EOS R / RP  (Read 204052 times)

kitor

  • Developer
  • Senior
  • *****
  • Posts: 460
Re: Canon EOS R / RP
« Reply #275 on: March 10, 2022, 08:59:59 AM »
You probably want to join our development Discord then. We are looking for an opportunity to make some wiki pages on that, since all documentation on forum is very outdated.
Too many Canon cameras.
If you have a dead R/RP mainboard (e.g. after camera repair) and want to donate for experiments, I'll cover shipping costs.

iggy2

  • New to the forum
  • *
  • Posts: 6
Re: Canon EOS R / RP
« Reply #276 on: June 18, 2022, 04:03:19 PM »
Hi, Have you any news with develop?

Walter Schulz

  • Contributor
  • Hero Member
  • *****
  • Posts: 8808
Re: Canon EOS R / RP
« Reply #277 on: June 18, 2022, 04:41:24 PM »
If you are asking for a release being intended to be used by camera owners for testing purposes: Ask again every 6-9 months.

Dev talk can be watched on ML's discord channel. Invite linked above.

Tjabo

  • New to the forum
  • *
  • Posts: 2
Re: Canon EOS R / RP
« Reply #278 on: January 19, 2023, 07:19:54 PM »
Strange, but I keep hanging onto my EOS R, and it really does a nice job.  I can't help but think how amazing it could be with the ML power like my old 5Diii had!  Has there been any progress since the last post?

kitor

  • Developer
  • Senior
  • *****
  • Posts: 460
Re: Canon EOS R / RP
« Reply #279 on: January 19, 2023, 11:09:45 PM »
No posts = no progress.
Too many Canon cameras.
If you have a dead R/RP mainboard (e.g. after camera repair) and want to donate for experiments, I'll cover shipping costs.

kitor

  • Developer
  • Senior
  • *****
  • Posts: 460
Re: Canon EOS R / RP
« Reply #280 on: June 09, 2023, 12:03:40 AM »
Code: [Select]
  mzrm eglGetDisplay 0
  mzrm eglInitialize 1 2720200 2720204
  mzrm eglGetError
cmd status      EGL_SUCCESS
EGL Version     1.3 // via eglInitialize()
EGL_VENDOR      TAKUMI Corporation
EGL_VERSION     1.3 TAKUMI Corporation
EGL_EXTENSIONS  NONE
EGL_CLIENT_APIS OpenGL_ES OpenVG

Fun fact: Zico core can do OpenGL ES and EGL 1.3. There's no implementation ICU side, but at least EGL is implemented on Zico. After some digging I was able to initialize EGL and query capability strings.
Not sure if that will go anywhere (OpenGL seems missing in Zico firmware even though hardware is capable of that), I never worked with OpenGL before so I don't know if EGL is enough to do anything interesting.
There's OpenVG support too.

This was a good excuse to dig into ICU-Zico communication.
Too many Canon cameras.
If you have a dead R/RP mainboard (e.g. after camera repair) and want to donate for experiments, I'll cover shipping costs.

kitor

  • Developer
  • Senior
  • *****
  • Posts: 460
Re: Canon EOS R / RP
« Reply #281 on: July 10, 2023, 01:49:39 PM »
EOS RP also have two different versions of 1.6.0 firmware in the wild - 3.9.5 and 3.9.6. (like case of R.180)

The one we work on is 3.9.5, build date is 2020-08-20 15:54:54 and is available at https://gdlp01.c-wss.com/gds/2/0400006292/01/eosrp-v160-win.zip
I was unable to track update file for 3.9.6 anywhere. It has build date of 2021.02.01 11:46:45.

Good news is that (just like R) it is enough to grab 1.6.0 3.9.5 file from the URL above and install it - no card swap tricks needed.
Too many Canon cameras.
If you have a dead R/RP mainboard (e.g. after camera repair) and want to donate for experiments, I'll cover shipping costs.