Thanks for the information, but it leads to futher questions ...
So you are saying that I can't use Flash pages 125 or 126 because of potential conflicts with OSAL? How amout the remaining 124 pages? Is this documented anywhere? I assume that the BLE stack uses some NV (Flash) memory for data storage/retention, but what pages in what memory bank? I also asuume that OSAL is using pages 125 and 126 of memory bank 7 - is that correct?
"main" in "SimpleBLEPeripheal" has a call to "osal_snv_init" - is this necessary? If I choose to use the underlying calls to "HalFlashRead" and "HalFlashWrite" directly (instead of the OSAL variants), will this lead to problems?
When using option1 in your note, what pages will be left unchanged? Only 125 and 126?