I've been examining the 40D 1.0.5 FW in IDA and came across some interesting strings. I wonder if these have to do with VxWorks internals or if they are related to the camera.
"[DM] dmGetLogName: opendir A:\n"
"[DM] ERROR: dmGetLogName: opendir B:\n"
".LOG"
".log"
"%s/log%03d.log"
So I created a file called "log001.log" in the root directory of the CF card. Nothing special happened when I powered up the camera. The file was not written to.
Later on in the strings I found:
"\n [%s]"
"\n [quit]"
"quit"
"help"
"\n%s>"
"CmdShell"
Do any of these look familiar from dumps of other VxWorks-based cameras?
Could there be a command shell in the FW accessible to service persons?
Should I bother to chase these strings down?