unbricking
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
unbricking [2012/07/09 17:21] – [Solution 1] a1ex | unbricking [2012/07/09 17:23] (current) – [Solution 1] a1ex | ||
---|---|---|---|
Line 22: | Line 22: | ||
* PROP_VIDEO_MODE (0x80000039 on 5D Mark III 1.1.2) | * PROP_VIDEO_MODE (0x80000039 on 5D Mark III 1.1.2) | ||
- | ==== **Solution 0** ==== | + | ==== Solution 0 ==== |
**Simply reboot the camera without a card and clear the settings.** | **Simply reboot the camera without a card and clear the settings.** | ||
- | ==== **Solution 0.5** ==== | + | ==== Solution 0.5 ==== |
**Go to C mode, change the affected setting back and forth from Canon menu, reboot in CA mode, then reboot in M mode. [[http:// | **Go to C mode, change the affected setting back and forth from Canon menu, reboot in CA mode, then reboot in M mode. [[http:// | ||
Line 33: | Line 33: | ||
If you know what property you have changed last time, should be easy (you need to know a valid value to restore it). | If you know what property you have changed last time, should be easy (you need to know a valid value to restore it). | ||
- | If you don't know... save a debug log (call " | + | If you don't know... save a debug log (call " |
| | ||
Line 39: | Line 39: | ||
| | ||
- | So... let's look at the code (with [[GPL|Tools/ARM console]]): | + | So... let's look at the code (with [[GPL Tools/ARM console]]): |
- | **s TempMovSoundRecord** | + | |
- | ff85e364: ' | + | ff85e364: ' |
- | **r ff85e364:** | + | |
- | PROP_HANDLER: | + | PROP_HANDLER: |
- | | + | |
- | | + | |
Let's decompile this: | Let's decompile this: | ||
- | **dec PROP_HANDLER: | + | |
| | ||
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | [...] | + | [...] |
Looks like property 67764263/2 = 0x2050013 should not be zero. Valid values are 1,2,3 (with property spy on a healthy camera, or with guesswork if you don't have one). | Looks like property 67764263/2 = 0x2050013 should not be zero. Valid values are 1,2,3 (with property spy on a healthy camera, or with guesswork if you don't have one). |
unbricking.txt · Last modified: 2012/07/09 17:23 by a1ex