Hi,
1. The Customer Configuration registers (CCFG) are located at CCFG_BASE 0x50003000.
2. The user is given a way to overwrite these values via ccfg_appBLE.c (ccfg.c).
In fact, the User MUST overwrite these values for production release.
3. Why the ccfg.c must be manually located at the FLASH section ".ccfg" ?
Why can't it be like any other 'const' variable ?
4. Where is the code that copies the ".ccfg" section from Flash to hardware registers (0x50003000)?
These values MUST be written to hardware very early at power-up.
Thanks,
Shlomi.S