I am using a G120 for a product that uses IFU to update the application. We have some config parameters that we want to load to the part when we make it (HW version etc), and then persist when we update the application (only) via IFU.
I can create the config values programmatically using Configuration.WriteEntry, and all works well as I update the app and the values persist.
I would like to flash the blank parts using Fez Config, and write the application hex as well as my own version of config.hex (as when using the “Firmware Updater” tab). I can only update the app using Deployment.
However, I can not find how to make my version of the blank config.hex file that comes with the SDK. I have tested just flashing that, and it blanks the config, leaving the app alone. So, I only need to extract my custom config.
Is there a way to make a config hex file of a config stored in the G120, so that I can set up parameters, make a config.hex and then flash them to multiple parts using Fez Config (rather than deploying a program to write them, and then flashing the app over that).
Thanks in advance.