Regarding the chdkptp test - is there a short summary how to get the tool running on Ubuntu 14.04 LTS. I installed lua5.2 but what to do then? The hint to find information about the Linux installation in README.TXT file didn't help me.
ERROR: error loading module 'capmode' from file 'A/CHDK/LUALIB/capmode.lua': cannot fopen A/CHDK/LUALIB/capmode.luaWhat's wrong?
free_size=8984
task_Startup:ff00a638: push {r4, lr}ff00a63c: bl loc_ff0048c8ff00a640: bl loc_ff025e10ff00a644: bl loc_ff025ea4ff00a648: bl loc_ff026158ff00a64c: bl loc_ff026324ff00a650: bl loc_ff02614cff00a654: bl loc_ff02602cff00a658: bl loc_ff0242a8ff00a65c: bl loc_ff02632c // ->ff00a660: bl loc_ff01e454ff00a664: bl loc_ff021fd8ff00a668: bl loc_ff026344ff00a66c: bl loc_ff01ba14ff00a670: bl loc_ff01c55cff00a674: bl loc_ff025b04ff00a678: bl loc_ff01cb94ff00a67c: bl loc_ff01c4f8ff00a680: bl loc_ff026150ff00a684: bl loc_ff026ffcff00a688: bl loc_ff01c4bcff00a68c: pop {r4, lr}ff00a690: b loc_ff0049e8loc_ff02632ff02632c: push {r4, lr}ff026330: bl loc_ff080de0 // ->ff026334: bl loc_ff07e434ff026338: bl loc_ff07ede8ff02633c: pop {r4, lr}ff026340: b loc_ff07fdecloc_ff080deff080de0: push {r4, r5, r6, lr}ff080de4: bl loc_ff0200c4 ; <IsFactoryMode_FW>ff080de8: cmp r0, #0ff080dec: ldr r4, =0x3390ff080df0: ldrne r0, =0xff02437cff080df4: strne r0, [r4, #4]ff080df8: ldrne r0, =0xff024380ff080dfc: strne r0, [r4, #8]ff080e00: popne {r4, r5, r6, pc}ff080e04: ldr r0, [r4]ff080e08: cmp r0, #0ff080e0c: popne {r4, r5, r6, pc}ff080e10: ldr r5, =0x927c0 // 600000 bytes, change this to something smallerff080e14: mov r0, r5ff080e18: bl loc_ff024384ff080e1c: mov r1, r5ff080e20: bl loc_ff0243b8ff080e24: tst r0, #1ff080e28: str r0, [r4]ff080e2c: popeq {r4, r5, r6, pc}ff080e30: pop {r4, r5, r6, lr}ff080e34: mov r1, #0x4dff080e38: ldr r0, =0xff080e5cff080e3c: b loc_476afc ; <DebugAssert>
The other possibility is to reduce the memory size reserved for the UI. This cam has 600000 bytes allocated for that purpose. The code in question is:Code: [Select]task_Startup:ff00a638: push {r4, lr}ff00a63c: bl loc_ff0048c8ff00a640: bl loc_ff025e10ff00a644: bl loc_ff025ea4ff00a648: bl loc_ff026158ff00a64c: bl loc_ff026324ff00a650: bl loc_ff02614cff00a654: bl loc_ff02602cff00a658: bl loc_ff0242a8ff00a65c: bl loc_ff02632c // ->ff00a660: bl loc_ff01e454ff00a664: bl loc_ff021fd8ff00a668: bl loc_ff026344ff00a66c: bl loc_ff01ba14ff00a670: bl loc_ff01c55cff00a674: bl loc_ff025b04ff00a678: bl loc_ff01cb94ff00a67c: bl loc_ff01c4f8ff00a680: bl loc_ff026150ff00a684: bl loc_ff026ffcff00a688: bl loc_ff01c4bcff00a68c: pop {r4, lr}ff00a690: b loc_ff0049e8loc_ff02632ff02632c: push {r4, lr}ff026330: bl loc_ff080de0 // ->ff026334: bl loc_ff07e434ff026338: bl loc_ff07ede8ff02633c: pop {r4, lr}ff026340: b loc_ff07fdecloc_ff080deff080de0: push {r4, r5, r6, lr}ff080de4: bl loc_ff0200c4 ; <IsFactoryMode_FW>ff080de8: cmp r0, #0ff080dec: ldr r4, =0x3390ff080df0: ldrne r0, =0xff02437cff080df4: strne r0, [r4, #4]ff080df8: ldrne r0, =0xff024380ff080dfc: strne r0, [r4, #8]ff080e00: popne {r4, r5, r6, pc}ff080e04: ldr r0, [r4]ff080e08: cmp r0, #0ff080e0c: popne {r4, r5, r6, pc}ff080e10: ldr r5, =0x927c0 // 600000 bytes, change this to something smallerff080e14: mov r0, r5ff080e18: bl loc_ff024384ff080e1c: mov r1, r5ff080e20: bl loc_ff0243b8ff080e24: tst r0, #1ff080e28: str r0, [r4]ff080e2c: popeq {r4, r5, r6, pc}ff080e30: pop {r4, r5, r6, lr}ff080e34: mov r1, #0x4dff080e38: ldr r0, =0xff080e5cff080e3c: b loc_476afc ; <DebugAssert>
Started by kis17d General Help and Assistance on using CHDK stable releases
Started by eadmaster Feature Requests
Started by alfonzorossi CHDK Releases
Started by evilpumpkin Script Writing
Started by miti.ranieri RAW Shooting and Processing