Hi,
I've written a nRF51 SWD-JTAG programmer.
I want to enable it to check for minimum softdevice version and error out if a too-old softdevice is found.
It is easy enough to read the softdevice version information from UICRs and FICRs.
I see each SDK version has minimum softdevice version requirements. Are these compiled into the executable image somehow? Which section would they be in?
I'm trying to avoid externally maintaining metadata, but if I have to do so, does the SDK maintain this value in a header somewhere?
Regards, Mark