Tested all A4xx
A410, the oldest shows trouble
This failed on 52 byte transfer like ixus30 and some other early VX cams, but unlike those, A410 has the usual native PTP buffer functions. Test build attached.
, A480 something about a non equal message.
That's weird. The test sends a message, the camera echos it back, and the test compares. In this case, the last 4 characters of the message turned from "o wo" to "xxxx". Some other tests use "x" as the test string.
Can you try running a few times to see if it's reproducible? You can just run the bench and xferbug tests, since it didn't get to the file transfer and shooting ones before it failed
chdkptp -e"exec require'camtests'.runbatch{bench=true,xfersizebugs=true}"
Everything else passes all. A490 & A495 do not remote shoot in cont as expected. Both cont (c) and non cont (nc) tests included. Also SX200_II log...
Thanks
With these older A series cameras the cam needs to be in play mode to be hooked up via USB. That looses the cont setting. So I guess one could connect with CHDKPTP GUI, switch to Rec, set up continuous shooting, disconnect then run the commandline tests. I didn't do that. Thus I expect most of these to have had cont disabled. You'll see...
Totally fine. Really everything beyond the size bug tests is a bonus.
I need to look at the 5xx problems a bit more. I recall some of those models had known issues switching to rec, but it looks like a550 and a560 crashed switching to playback.
On the A710, I haven't dug into the ROMLOG yet, but it's possible corrupted flash params could cause this kind of behavior (
https://chdk.setepontos.com/index.php?topic=5660.msg55221#msg55221)
You could try resetting settings to default in the canon menu to start.