MCIMX286CVM4B Freescale Semiconductor, MCIMX286CVM4B Datasheet - Page 959

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
these commands and load the boot image into memory and execute HAB JUMP or HAB
CALL command. In the case of HAB JUMP, the ROM will pass control to the boot image
and will leave the ROM context.
Boot images can be encrypted and customers have full control over the encryption keys
through the CRYPTO_KEY OTP fuse bits. Encryption can be turned on/off by
ENABLE_UNENCRYPTED_BOOT fuse (boot unencrypted image if the fuse is blown).
Also, the HAB_CONFIG fuse (01’b for HAB_OPEN and 10'b and 11'b for HAB_CLOSED)
control the type of HAB security type. If HAB_CONFIG is programmed as HAB_CLOSED,
the boot image will not be executed unless the HAB authenticates the boot image. If
HAB_CONFIG is programmed as HAB_Open , the boot image will be executed even if
the HAB authentication fails. The Open configuration is used for non-secure products or
for development purposes on secure products. Customers have the control over the HAB
super root key hash through HW_OTP_SRK fuses, which will be used to compare the DCP
SHA-256 generated super root key (public key) hash from the boot image.
To accelerate the boot process, the MMU/d-cache is enabled during the time consuming
HAB authentication process (RSA). This feature can be turned off by blowing the
MMU_DISABLE fuse. For the same purpose of speeding boot, the ARM clock has been
boosted from 24 MHz to 240 MHz. The feature could be disabled by blowing the
ARM_PLL_DISABLE fuse. The i-Cache can be turned on by blowing the
ENABLE_ARM_ICACHE fuse.
12.6 Program Image
This section describes the data structures that are required to be included in a user’s Program
Image. A Program Image consists of:
Additional data is required if the High Assurance Boot (HAB) feature of the ROM is used.
In this case, additional HAB Command Sequence File (CSF) data is also required. See
Assurance Boot (HAB)
Freescale Semiconductor, Inc.
• Image Vector Table - a list of pointers that the ROM examines to determine where
• Boot Data: This field is not used on i.MX28
• Device Configuration Data: IC configuration data
• User Code and Data
other components of the program image are located.
i.MX28 Applications Processor Reference Manual, Rev. 1, 2010
for additional details.
Chapter 12 Boot Modes
High
959

Related parts for MCIMX286CVM4B