Hi guys - I'm working on running code on the 5d classic, and it runs VxWorks similar to the 400d (it's a cross between the 400d and modern DryOS..it's odd).
anyways I seem to be having the same issues the early devs of 400plus had, where they were unable to run code from a fir. I can make an led blink but i cannot boot the firmware or make the camera restart... anybody have any ideas?
I've tried:
- writing some of the asm code in an entry.s of the boot process and making it branch to ROM locations to continue execution - no luck.
- writing some of the boot process in C and then calling ROM functions - no luck
- just straight calling 0xFF810000 - no luck
initially somebody dumped the 400d bootloader using the LED blink method, then they reverse engineered what was needed for an autoexec.bin boot and then i guess they could run code. It was some problem with running FIR files, I guess autoexec.bin files worked fine. I've tried adapting led blink code with no success yet, so I'm stuck.
If anybody has any knowledge on this, please pm me. I have been reading 400d threads like mad trying to figure out what I need to do... starting to lose hope for the 5dc.
https://chdk.setepontos.com/d/7759