SPRACH9E November 2021 – February 2024 AWR1443 , AWR1642 , AWR1843 , AWR2544 , AWR2944 , AWR6843 , AWR6843AOP , IWR1443 , IWR1642 , IWR1843 , IWR6443 , IWR6843 , IWR6843AOP
The ROM-assisted download should work with all flash variants that allow for “Memory mapped mode” and “Page program command (0x2)” with 1 dummy byte and 24-bit addressing.
In addition to writing to the flash, the ROM bootloader (RBL) also supports setting the “Quad Enable” bit for Spansion and Macronix variants (certain specific part variants only).
AWR294x/AWR2544 ROM Bootloader (RBL) has two step process where an application (flash programmer) is loaded to RAM over UART in SOP5 mode. This application is then responsible to read the actual image (to be flashed) over UART and download that to the Flash.
AWR294x/AWR2544 RBL doesn't support to set the "Quad Enable" bit of sFlash. If SFDP header of Flash variant contains the information of QE bit location (along with Quad-mode) then RBL will go and read that location to enable/disable quad mode option. Else in absence of QE bit location and with Quad-mode support in SFDP header, RBL will assume that QE bit is enabled by customer and move to quad mode.