Jump to content

Intothelight

Members
  • Posts

    0
  • Joined

  • Last visited

Reputation Activity

  1. Thanks
    Intothelight reacted to visionrouge in Canon EOS R5 / R6 overheating timers, workarounds, and Magic Lantern   
    No, No need to do anything

    It's very simple.
    Canon do a very simple calculation.
    When camera is running, a counter is setup. When the counter reach a certain level, you have a warning logo.
    If you keep recording, the Log will become a shut down. This raise a flag that I will call "Fake Overheating flag"

    At each of these step Canon is writing the exact time this occurs. Let's call it the "overheat start time".
    This is done in an eeprom that is kept even if you remove the battery. The writing occurs when you shut down with the power button. This is the mistake right there.

    There are only one way of getting the camera to work again is to wait extra time.
    Canon do a simple calculation between "actual time" and "overheat start time". This way, even if the camera is off without battery, they can keep the time running with the help of the RTC.
    It's a way of doing coding something very fast.

    They also put a conditional test on "Fake Overheating flag" to make sure changing the time during the overheat mode will not change this calculation. My best guess is that they modify the "overheat start time" with the same value the camera time is shifted in this condition only. So each tentative to play this way is not working.

    But I have the impression that the new "overheat start time" is written ONLY when the camera is power down. The new real time is written immediately.
    So by dropping the battery, you are avoiding the "overheat start time" to be written and only the last one is in the memory.

    When the power is restored, there is the calculation to see if you have been waiting enough. But based on the old "overheat start time", not the one shifted by the time modification. BOOOOM.

    So the flag is now remove and the camera can start.
    Even better, The camera is writing this new "Fake Overheating flag" value into the EEprom. So you can turn off the right way and it will restart without any problem.

    You can now shift the time back, there is no check for a possible "overheat start time" cause we are not supposed to be in overheating mode.

    So whatever card you are using, whatever R5 or R6, whatever firmware... it's working.
    That was my idea at first when I noticed that the battery drop do not save all parameters. An yes, it works so beautifully.
  2. Thanks
  3. Thanks
    Intothelight reacted to visionrouge in Canon EOS R5 / R6 overheating timers, workarounds, and Magic Lantern   
    Confirmed by dellfonic user on magic lantern.
    This is the final refinement on my hack.
    You have the right time for your recordings!
  4. Thanks
    Intothelight reacted to visionrouge in Canon EOS R5 / R6 overheating timers, workarounds, and Magic Lantern   
    Ok, my trick works apparently. Tested by yourboylloyd on Magic Lantern Forum

    Record as you wish.
    When overheat occur. stop recording. Change the date.
    Drop the power (using the screw story or dumb battery)
    Put it back.
    Timer is gone!
    All camera parameters are saved. No need to open the camera, no need to lose your clip.
    BOOOMMMMM
    https://www.magiclantern.fm/forum/index.php?topic=24827.msg230515#msg230515

     
  5. Thanks
    Intothelight reacted to Electroholic Anonymous in My Canon EOS R5 recording 8K video 50 minutes straight   
    I had to cut the 5th run of 17 short to 10 minutes, battery empty icon was flashing. Doing a 6th run with a fully charged LP-E6NH and letting the overheating timer crash and lock me out. Doing the JPEG immediately after. If it reaches 20 minutes, if it gives more we might surpass 100 minutes.
    5th run also peaking at 62C. It's an all day 8K camera, people.
×
×
  • Create New...