SDAA376 August 2026 DRA821U-Q1 , DRA829J-Q1 , DRA829V-Q1 , TDA4AH-Q1 , TDA4AL-Q1 , TDA4AP-Q1 , TDA4APE-Q1 , TDA4VE-Q1 , TDA4VH-Q1 , TDA4VL-Q1 , TDA4VM , TDA4VM-Q1 , TDA4VP-Q1 , TDA4VPE-Q1
The SWREV field in OTP-eFuses is used to implement software rollback protection, preventing attackers from downgrading the primary application firmware to older versions with known vulnerabilities. When a device boots, TIFS/BOOT ROM code compares the software revision value embedded in the boot image certificate against the SWREV value programmed into the OTP-eFuses. If the certificate's software revision is less than the OTP SWREV value, the boot process is rejected, ensuring authentication and loading of equal or higher SWREV revision numbers.
Components for which SWREV can be updated are:
Update Procedure: