Raspberry Pi CMOS file
David Pitt (102) 743 posts |
Having taken care in the installation of today’s, 16Oct16, Pi ROM that the old CMOS did not get written back into the new ROM image I can say that CMOS settings are not saved, there is no CMOS file and the Module SDCMOS 0.17 is dormant. The set up here has the firmware in the root of an unpartitioned SD card, RISC OS is on a SCSI pen. The firmware is the latest. CONFIG.TXT has been updated. disable_overscan=1 hdmi_drive=2 fake_vsync_isr=1 gpu_mem=64 init_emmc_clock=100000000 kernel=RISCOS.IMG framebuffer_swap=0 ramfsfile=CMOS ramfsaddr=0x508000 |
Sprow (202) 1158 posts |
You’ll need to do *SaveCMOS !Boot.Loader.CMOS to create one in the first place (testing without is only to ensure booting doesn’t fail, rather than implying one will be created automatically).
That step can be much more cavalier, since the newer ROM doesn’t have the magic “C305” marker in it so the old SDCMOS would abandon writing to it. Bonus points to Ben at ROOL for thinking about forward compatibility. |
Steve Pampling (1551) 8172 posts |
Perhaps a small obey file on the desktop, or accessed via a create/save CMOS option from an existing item (right-click Apps or menu option in switcher?) |
David Pitt (102) 743 posts |
Many thanks, it is working now. The CMOS file’s datestamp shows it being written to. |
David Pitt (102) 743 posts |
Indeed, and here was I thinking I was worth a bonus point for thinking it could have been a hazard that was breaking it. |
John Williams (567) 768 posts |
There exist already the Save and Load CMOS items in the Configure…/Configuration menu – do these no longer do what is required? I might have assumed that the Save path for these would have been altered to fit in with the new system, though no system variables seem to include the string “CMOS” except in the load and run aliases. |
Steve Pampling (1551) 8172 posts |
Everything above would suggest that the option doesn’t create the required file to save the settings into, otherwise Sprows comment about needing to create it “…in the first place” would be incorrect. |
Tristan M. (2946) 1039 posts |
Seconded. CMOS appears to be written to at shutdown. I really like this new addition even if just for robustness. |
Chris Hall (132) 3558 posts |
I really like this new addition Yes, I like it too. |