1 Reply Latest reply on Mar 20, 2019 11:24 PM by PriyaM_16

    How much AON availabble to user (CYW43907)?

    NiMc_1688136

      I know the CYW43907 has 8KB of AON memory. It looks like the tiny bootloader resides in this area and the binary is 4.76 KB. Is the remaining space available for my application to store information across a SW reset or is some of the space allocated for other uses?

        • 1. Re: How much AON availabble to user (CYW43907)?
          PriyaM_16

          Hello,

          Your understanding is correct. Besides the tiny_bootloader, the AONRAM also contains deep sleep variables.

          Check the ld script app_without_rom.ld

          SECTIONS

          {

              .always_on_ram :

              {

                  . = ALIGN(4);

                  KEEP(*(.rodata.tinybl*))

                  *(.deep_sleep_saved_vars.*)

              } > AONRAM

           

          You can use the space to declare some variables as

          static <variable_datatype> WICED_DEEP_SLEEP_SAVED_VAR( <variable_name> );

          2 of 2 people found this helpful