Part Number: CC2745R10-Q1
Hi,
customer has below question.
This is regarding data sharing between the application and bootloader across software reset on the CC2745R10-Q1 - BTLE Chip.
We have a custom bootloader (Bank 0 in PFLASH) and an application ( Bank 1 in PFLASH). We must share a set of data between the bootloader and application.
We see two possible options , but we have questions/issues with both.
Option 1: No-Init RAM (SRAM)
We are trying to store shared data using no-INIT RAM (SRAM) on CC2745R10-Q1.
We configured based on the TI E2E forum thread: CC2745R10-Q1: https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1514098/cc2745r10-q1-customizing-noiit-region-compilation-will-result-in-errors
Issue:
No-init RAM is not retaining data across software reset.
Note : software reset is triggered in software using system API `NVIC_SystemReset()`.
Could you please guide us possible reasons and recommended configuration?
If possible, a TI example would be helpful. Kindly let us know if you need any additional details from our side like our configuration w.r.t No int RAM.
Many thanks and best regards
Marcus
