SLAU723A October 2017 – October 2018 MSP432E401Y , MSP432E411Y
The internal ROM is at address 0x0100.0000 of the device memory map.
The ROM contains the following components:
The bootloader is used as an initial program loader (when the flash location 0x0000.0004, the reset vector location is 1s [that is, erased state of flash]) and as a firmware upgrade mechanism that is application-initiated (by calling back to the bootloader).
The Peripheral Driver Library APIs in the ROM can be called by applications, reducing flash memory requirements and freeing the flash memory to be used for other purposes (such as additional features in the application).
AES is a publicly defined encryption standard used by the U.S. government.
CRC is a technique to validate whether a block of data has the same contents as when previously checked.
NOTE
CRC and AES software programs are available for backward compatibility. A device that has enhanced CRC and AES integrated modules should use this hardware for best performance. See Section 13 and Section 9 for more information.