t4ufiqh / yanis-android-wireless-camera-controller

Automatically exported from code.google.com/p/yanis-android-wireless-camera-controller
0 stars 0 forks source link

ERR70 on 5D Mark II #7

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?

I'm not the user who experienced the problem - I've only helped him to unbrick 
his camera.

1. Set picture quality setting to some invalid value. Quote from the user: "the 
values i used where the pictures quality ( and i guess i used random value 
between 0 and 100)".

I've reproduced the same problem on my 5D Mark II by setting picture quality to 
0x108 (invalid value).

What is the expected output? What do you see instead?

Invalid values should be rejected cleanly. Of course, Canon code should do 
this. Instead, they accept invalid values and they save them to NVRAM without 
checking.

What version of the product are you using? On what operating system?

I don't know the exact version. The user asked me for help here: 
https://vimeo.com/groups/magiclantern/forum/topic:255083

Please provide any additional information below.

Camera was unbricked successfully by disabling the ERR70 assert handler. With 
this trick I could get access to Canon menus and reset it to defaults.

Details: here: 
http://groups.google.com/group/ml-devel/browse_thread/thread/802d76120a9f5472/03
f23529cbdb6645

Original issue reported on code.google.com by broscuta...@gmail.com on 13 Jun 2012 at 2:18

GoogleCodeExporter commented 9 years ago
Very nice report and fix. That was starting to really bug me. Also, the list of 
VALID values for quality can be found on the canon eos sdk pages 95-97. 

Original comment by manis...@gmail.com on 13 Jun 2012 at 8:09

GoogleCodeExporter commented 9 years ago

Original comment by manis...@gmail.com on 13 Jun 2012 at 8:13

GoogleCodeExporter commented 9 years ago

Original comment by manis...@gmail.com on 13 Jun 2012 at 8:14