MCIMX286CVM4B Freescale Semiconductor, MCIMX286CVM4B Datasheet - Page 968

no-image

MCIMX286CVM4B

Manufacturer Part Number
MCIMX286CVM4B
Description
IC MPU I.MX286 289MAPBGA
Manufacturer
Freescale Semiconductor
Series
i.MX28r

Specifications of MCIMX286CVM4B

Core Processor
ARM9
Core Size
32-Bit
Speed
454MHz
Connectivity
CAN, EBI/EMI, Ethernet, I²C, MMC, SmartCard, SPI, SSI, UART/USART, USB OTG
Peripherals
DMA, I²S, LCD, POR, PWM, WDT
Program Memory Size
128KB (32K x 32)
Program Memory Type
Mask ROM
Ram Size
32K x 32
Voltage - Supply (vcc/vdd)
1.25 V ~ 5.25 V
Data Converters
A/D 17x12b
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
289-LFBGA
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Number Of I /o
-
Eeprom Size
-
Lead Free Status / Rohs Status
Compliant
High Assurance Boot (HAB)
where:
12.7 High Assurance Boot (HAB)
The High Assurance Boot (HAB) component of the ROM protects against the potential
threat of attackers modifying areas of code or data in programmable memory to make it
behave in an incorrect manner. The HAB also prevents attempts to gain access to features
which should not be available. The integration of the HAB feature with the ROM code
ensures that i.MX28 does not enter an operational state if the existing hardware security
modules have detected a condition that may be a security compromise or areas of memory
deemed to be important have been modified. The HAB uses RSA digital signatures to
enforce these policies. Note that the HAB feature is independent of the encrypted boot
feature. The HAB checks the authenticity of a Progam Image using a public key infrastructure
whereas the encrypted boot feature provides confidentiality.
The figure above illustrates the components used during a secure boot using HAB. The
HAB makes use of the DCP2 hardware module to accelerate SHA-256 message digest
operations performed during signature verifications. The HAB also includes a software
implementation of SHA-256 for cases where a hardware accelerator cannot be used. The
core RSA signature verification operations are performed by a software implementation
contained in the HAB library. The main features supported by HAB are:
968
Tag
• Tag: A single byte field set to 0xC0
• Length: A two byte field containing the length of the NOP Command in bytes. Fixed
• Undefined: This byte is ignored and can be set to any value.
to a value of 4.
Length
Processor Core
Undefined
ARM 926
i.MX28 Applications Processor Reference Manual, Rev. 1, 2010
Table 12-22. NOP Command Format
Device
RAM
Boot
Freescale Semiconductor, Inc.

Related parts for MCIMX286CVM4B