Suggestion for CHDK configuration file saving.

You probably had an old CCHDK4.CFG file (from patch testing) and no OSD__4.CFG - so it defaulted all the OSD settings.

Quite possibly.

Quote

If you delete the CCHDK4.CFG and OSD__4.CFG then reboot it should reload all your settings from CCHDK3.CFG.

Hmmm .. does not seem to work.

Did the deletes, power off. First time power on, cam starts up and shuts down right away. Saw that earlier tonight too. Second power up and we are running again. But the "annoying help pop up screen" comes up - so my old settings are definitely not there. Looking in the CHDK folder, I now have a CCHDK4.CFG file with date set as 01:01'00 00:00

If you delete the CCHDK4.CFG and OSD__4.CFG then reboot it should reload all your settings from CCHDK3.CFG.

Hmmm .. does not seem to work.

Did the deletes, power off. First time power on, cam starts up and shuts down right away. Saw that earlier tonight too. Second power up and we are running again. But the "annoying help pop up screen" comes up - so my old settings are definitely not there. Looking in the CHDK folder, I now have a CCHDK4.CFG file with date set as 01:01'00 00:00

Can you try commenting out the last call to conf_save in conf_restore and then try deleting the new config files again.

Lines 1266 & 1267 commented out.

Rebuilt .. reloaded. Camera comes up right away with old settings now there again (i.e user menu active .. threw me for a bit to see it). No new config files on first startup. Normal I guess. Power down, restart, CCDHK4.CFG, OSD__4.CFG, UMENU4.CFG now all there with current time/date stamp on second power up.

Well, I am building my own DISKBOOT.BIN, if you mean that. But I am using a regular chdkptp, which is 2.6.Don't I need the lua declaration for the static values, as loaded with local osd=require("gen/cnf_osd") The CHDK Version I am using is 1.3.0-3270. I suppose on the camera side I may use the statics...

Are you trying to include that line in a Lua script running on the PC side ? If so, you'll need to copy the various lua file from your SD card and modify the file path to suit. Files of interest on the SD card are in CHDK/LUALIB/GEN and include cnf_core.lua, cnf_gps.lua, cnf_osd.lua. and cnf_user.lua.