Post Go back to editing

Variable in L2 SRAM will be reseted to zero after calling adi_rcu_ControlSystemReset() even though the variable are allocated in "no_init" L2 region

Category: Software
Product Number: ADSP-21593
Software Version: CCES 2.11.1.0

Hello,

I used "#pragma section("seg_l2_noinit_data", NO_INIT)" to allocate variable to "no_init" L2 SRAM, but it has still been reset to zero after calling adi_rcu_ControlSystemReset()  API,

How do I fix this, since I want to keep the variable value unchanged after the system software reset? 

Thansk, and looking forward your reply.

Thread Notes