Some commands like AT+CGDCONT, +KBNDCFG and SSL certificates are saved into the device non-volatile memory. Does it hurt to write these commands at every bootup, or will this cause wear? Will it also write to flash when the value has not changed?
I’m asking because reading the installed certificates and then checking if they match with the ones in my host microcontroller (and updating when needed) is taking a relatively large amount of RAM, which I don’t have. It’s easier to just write them at every bootup. But when the memory is erased and then written at every certificate write this will cause a lot of wear. I have a device that boots up a lot (every hour).