27 Bootloaders, OTA & Security questions from the Embedded Systems bank, written for Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd.
Free to start: the 2-minute ECE readiness check — six questions and a result.
A.AES shares one secret key and is fast for bulk data; RSA and ECC use key pairs for signatures and key exchange, with ECC P-256 matching RSA-3072 strength
B.small first program in reserved flash that validates and jumps to the application, and can replace it over a serial, USB or wireless link
C.hardware split of memory and peripherals into secure and non-secure worlds on Cortex-M23 and M33 via the SAU, isolating keys and secure services from the application
D.sequence from immutable boot ROM through bootloader to application and OS in which each link is verified or measured by the previous one
Answer + AI explanation with Pro
2. Which term means: "small first program in reserved flash that validates and jumps to the application, and can replace it over a serial, USB or wireless link"?
Junior
A.Bootloader
B.TrustZone for Cortex-M
C.Chain of trust
D.Symmetric versus asymmetric crypto
Answer + AI explanation with Pro
3. Which statement is correct?
Junior
A.Bootloader — sequence from immutable boot ROM through bootloader to application and OS in which each link is verified or measured by the previous one
B.Bootloader — two application slots so an update is written to the inactive slot and swapped only after validation, letting the device fall back if the new image fails
C.Bootloader — each stage verifies the digital signature of the next against a key anchored in ROM or OTP before executing it, so only authorised firmware ever runs
D.Bootloader — small first program in reserved flash that validates and jumps to the application, and can replace it over a serial, USB or wireless link
Answer + AI explanation with Pro
4. What is Secure boot?
Junior
A.each stage verifies the digital signature of the next against a key anchored in ROM or OTP before executing it, so only authorised firmware ever runs
B.small first program in reserved flash that validates and jumps to the application, and can replace it over a serial, USB or wireless link
C.hardware split of memory and peripherals into secure and non-secure worlds on Cortex-M23 and M33 via the SAU, isolating keys and secure services from the application
D.AES shares one secret key and is fast for bulk data; RSA and ECC use key pairs for signatures and key exchange, with ECC P-256 matching RSA-3072 strength
Answer + AI explanation with Pro
5. Which term means: "each stage verifies the digital signature of the next against a key anchored in ROM or OTP before executing it, so only authorised firmware ever runs"?
Junior
A.Secure boot
B.Anti-rollback
C.Secure element
D.TrustZone for Cortex-M
Answer + AI explanation with Pro
6. Which statement is correct?
Junior
A.Secure boot — small first program in reserved flash that validates and jumps to the application, and can replace it over a serial, USB or wireless link
B.Secure boot — each stage verifies the digital signature of the next against a key anchored in ROM or OTP before executing it, so only authorised firmware ever runs
C.Secure boot — sequence from immutable boot ROM through bootloader to application and OS in which each link is verified or measured by the previous one
D.Secure boot — tamper-resistant chip such as ATECC608 or SE050 that stores keys and performs cryptography so private keys never leave the hardware
Answer + AI explanation with Pro
7. What is Chain of trust?
Junior
A.sequence from immutable boot ROM through bootloader to application and OS in which each link is verified or measured by the previous one
B.each stage verifies the digital signature of the next against a key anchored in ROM or OTP before executing it, so only authorised firmware ever runs
C.hardware split of memory and peripherals into secure and non-secure worlds on Cortex-M23 and M33 via the SAU, isolating keys and secure services from the application
D.tamper-resistant chip such as ATECC608 or SE050 that stores keys and performs cryptography so private keys never leave the hardware
Answer + AI explanation with Pro
8. Which term means: "sequence from immutable boot ROM through bootloader to application and OS in which each link is verified or measured by the previous one"?
Junior
A.Chain of trust
B.Secure element
C.TrustZone for Cortex-M
D.A/B partitions
Answer + AI explanation with Pro
9. Which statement is correct?
Junior
A.Chain of trust — sequence from immutable boot ROM through bootloader to application and OS in which each link is verified or measured by the previous one
B.Chain of trust — each stage verifies the digital signature of the next against a key anchored in ROM or OTP before executing it, so only authorised firmware ever runs
C.Chain of trust — AES shares one secret key and is fast for bulk data; RSA and ECC use key pairs for signatures and key exchange, with ECC P-256 matching RSA-3072 strength
D.Chain of trust — monotonic version counter kept in OTP or secure storage so an attacker cannot reinstall an older signed image with known vulnerabilities
Answer + AI explanation with Pro
10. What is Firmware signing?
Mid
A.hardware split of memory and peripherals into secure and non-secure worlds on Cortex-M23 and M33 via the SAU, isolating keys and secure services from the application
B.hashing the image with SHA-256 and signing with a private ECDSA or RSA key at build time, with the public key embedded in the bootloader for verification
C.small first program in reserved flash that validates and jumps to the application, and can replace it over a serial, USB or wireless link
D.two application slots so an update is written to the inactive slot and swapped only after validation, letting the device fall back if the new image fails
Answer + AI explanation with Pro
11. Which term means: "hashing the image with SHA-256 and signing with a private ECDSA or RSA key at build time, with the public key embedded in the bootloader for verification"?
Mid
A.TrustZone for Cortex-M
B.A/B partitions
C.Secure element
D.Firmware signing
Answer + AI explanation with Pro
12. Which statement is correct?
Mid
A.Firmware signing — each stage verifies the digital signature of the next against a key anchored in ROM or OTP before executing it, so only authorised firmware ever runs
B.Firmware signing — hashing the image with SHA-256 and signing with a private ECDSA or RSA key at build time, with the public key embedded in the bootloader for verification
C.Firmware signing — AES shares one secret key and is fast for bulk data; RSA and ECC use key pairs for signatures and key exchange, with ECC P-256 matching RSA-3072 strength
D.Firmware signing — hardware split of memory and peripherals into secure and non-secure worlds on Cortex-M23 and M33 via the SAU, isolating keys and secure services from the application
Answer + AI explanation with Pro
13. What is A/B partitions?
Mid
A.hashing the image with SHA-256 and signing with a private ECDSA or RSA key at build time, with the public key embedded in the bootloader for verification
B.two application slots so an update is written to the inactive slot and swapped only after validation, letting the device fall back if the new image fails
C.monotonic version counter kept in OTP or secure storage so an attacker cannot reinstall an older signed image with known vulnerabilities
D.tamper-resistant chip such as ATECC608 or SE050 that stores keys and performs cryptography so private keys never leave the hardware
Answer + AI explanation with Pro
14. Which term means: "two application slots so an update is written to the inactive slot and swapped only after validation, letting the device fall back if the new image fails"?
Mid
A.TrustZone for Cortex-M
B.Secure boot
C.Bootloader
D.A/B partitions
Answer + AI explanation with Pro
15. Which statement is correct?
Mid
A.A/B partitions — sequence from immutable boot ROM through bootloader to application and OS in which each link is verified or measured by the previous one
B.A/B partitions — small first program in reserved flash that validates and jumps to the application, and can replace it over a serial, USB or wireless link
C.A/B partitions — two application slots so an update is written to the inactive slot and swapped only after validation, letting the device fall back if the new image fails
D.A/B partitions — monotonic version counter kept in OTP or secure storage so an attacker cannot reinstall an older signed image with known vulnerabilities
Answer + AI explanation with Pro
16. What is TrustZone for Cortex-M?
Mid
A.hardware split of memory and peripherals into secure and non-secure worlds on Cortex-M23 and M33 via the SAU, isolating keys and secure services from the application
B.hashing the image with SHA-256 and signing with a private ECDSA or RSA key at build time, with the public key embedded in the bootloader for verification
C.tamper-resistant chip such as ATECC608 or SE050 that stores keys and performs cryptography so private keys never leave the hardware
D.AES shares one secret key and is fast for bulk data; RSA and ECC use key pairs for signatures and key exchange, with ECC P-256 matching RSA-3072 strength
Answer + AI explanation with Pro
17. Which term means: "hardware split of memory and peripherals into secure and non-secure worlds on Cortex-M23 and M33 via the SAU, isolating keys and secure services from the application"?
Mid
A.TrustZone for Cortex-M
B.A/B partitions
C.Secure boot
D.Symmetric versus asymmetric crypto
Answer + AI explanation with Pro
18. Which statement is correct?
Mid
A.TrustZone for Cortex-M — each stage verifies the digital signature of the next against a key anchored in ROM or OTP before executing it, so only authorised firmware ever runs
B.TrustZone for Cortex-M — two application slots so an update is written to the inactive slot and swapped only after validation, letting the device fall back if the new image fails
C.TrustZone for Cortex-M — AES shares one secret key and is fast for bulk data; RSA and ECC use key pairs for signatures and key exchange, with ECC P-256 matching RSA-3072 strength
D.TrustZone for Cortex-M — hardware split of memory and peripherals into secure and non-secure worlds on Cortex-M23 and M33 via the SAU, isolating keys and secure services from the application
Answer + AI explanation with Pro
19. What is Secure element?
Mid
A.sequence from immutable boot ROM through bootloader to application and OS in which each link is verified or measured by the previous one
B.tamper-resistant chip such as ATECC608 or SE050 that stores keys and performs cryptography so private keys never leave the hardware
C.hardware split of memory and peripherals into secure and non-secure worlds on Cortex-M23 and M33 via the SAU, isolating keys and secure services from the application
D.hashing the image with SHA-256 and signing with a private ECDSA or RSA key at build time, with the public key embedded in the bootloader for verification
Answer + AI explanation with Pro
20. Which term means: "tamper-resistant chip such as ATECC608 or SE050 that stores keys and performs cryptography so private keys never leave the hardware"?
Mid
A.TrustZone for Cortex-M
B.Anti-rollback
C.Bootloader
D.Secure element
Answer + AI explanation with Pro
21. Which statement is correct?
Mid
A.Secure element — hashing the image with SHA-256 and signing with a private ECDSA or RSA key at build time, with the public key embedded in the bootloader for verification
B.Secure element — small first program in reserved flash that validates and jumps to the application, and can replace it over a serial, USB or wireless link
C.Secure element — sequence from immutable boot ROM through bootloader to application and OS in which each link is verified or measured by the previous one
D.Secure element — tamper-resistant chip such as ATECC608 or SE050 that stores keys and performs cryptography so private keys never leave the hardware
Answer + AI explanation with Pro
22. What is Symmetric versus asymmetric crypto?
Mid
A.AES shares one secret key and is fast for bulk data; RSA and ECC use key pairs for signatures and key exchange, with ECC P-256 matching RSA-3072 strength
B.hashing the image with SHA-256 and signing with a private ECDSA or RSA key at build time, with the public key embedded in the bootloader for verification
C.tamper-resistant chip such as ATECC608 or SE050 that stores keys and performs cryptography so private keys never leave the hardware
D.sequence from immutable boot ROM through bootloader to application and OS in which each link is verified or measured by the previous one
Answer + AI explanation with Pro
23. Which term means: "AES shares one secret key and is fast for bulk data; RSA and ECC use key pairs for signatures and key exchange, with ECC P-256 matching RSA-3072 strength"?
Mid
A.Firmware signing
B.Symmetric versus asymmetric crypto
C.Secure element
D.Bootloader
Answer + AI explanation with Pro
24. Which statement is correct?
Mid
A.Symmetric versus asymmetric crypto — AES shares one secret key and is fast for bulk data; RSA and ECC use key pairs for signatures and key exchange, with ECC P-256 matching RSA-3072 strength
B.Symmetric versus asymmetric crypto — tamper-resistant chip such as ATECC608 or SE050 that stores keys and performs cryptography so private keys never leave the hardware
C.Symmetric versus asymmetric crypto — hashing the image with SHA-256 and signing with a private ECDSA or RSA key at build time, with the public key embedded in the bootloader for verification
D.Symmetric versus asymmetric crypto — hardware split of memory and peripherals into secure and non-secure worlds on Cortex-M23 and M33 via the SAU, isolating keys and secure services from the application
Answer + AI explanation with Pro
25. What is Anti-rollback?
Senior
A.monotonic version counter kept in OTP or secure storage so an attacker cannot reinstall an older signed image with known vulnerabilities
B.sequence from immutable boot ROM through bootloader to application and OS in which each link is verified or measured by the previous one
C.hardware split of memory and peripherals into secure and non-secure worlds on Cortex-M23 and M33 via the SAU, isolating keys and secure services from the application
D.small first program in reserved flash that validates and jumps to the application, and can replace it over a serial, USB or wireless link
Answer + AI explanation with Pro
26. Which term means: "monotonic version counter kept in OTP or secure storage so an attacker cannot reinstall an older signed image with known vulnerabilities"?
Senior
A.Firmware signing
B.A/B partitions
C.Secure element
D.Anti-rollback
Answer + AI explanation with Pro
27. Which statement is correct?
Senior
A.Anti-rollback — two application slots so an update is written to the inactive slot and swapped only after validation, letting the device fall back if the new image fails
B.Anti-rollback — monotonic version counter kept in OTP or secure storage so an attacker cannot reinstall an older signed image with known vulnerabilities
C.Anti-rollback — tamper-resistant chip such as ATECC608 or SE050 that stores keys and performs cryptography so private keys never leave the hardware
D.Anti-rollback — each stage verifies the digital signature of the next against a key anchored in ROM or OTP before executing it, so only authorised firmware ever runs
Answer + AI explanation with Pro
Free to start
Start with a free readiness check
Sign up free for the 2-minute ECE readiness check and a scored result. Answers, explanations and the AI tutor on every Bootloaders, OTA & Security question come with Pro.