Firmware
Firmware (FW) consists of software components that are stored in read-only memory (ROM). It performs start-up of the device after power-on or reset, and supports additional features such as handling debug access to the device, bootstrap loading of executable code, controlled shut-down after reset request, and power-friendly debug monitor routines for example.