MCIMX286CVM4B Freescale Semiconductor, MCIMX286CVM4B Datasheet - Page 950

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
Boot Modes
A HAB secure boot makes use of a security library which is a subcomponent of the i.MX28
ROM. The HAB uses a combination of hardware and software together with a Public Key
Infrastructure (PKI) protocol to protect the system from executing unauthorized programs.
HAB differs from the encrypted boot feature in that image authentication is performed.
Before the HAB allows a user’s image to execute, the image must be signed. The signing
process is done during the image build process by the private key holder and the signatures
are then included as part of the final Program Image. If configured to do so, the i.MX28
verifies the signatures using the public keys included in the Program Image. A secure boot
with HAB can be performed on all boot devices supported on i.MX28. The HAB library in
the i.MX28 boot ROM also provides API functions, allowing additional boot chain
components (bootloaders) to extend the secure boot chain. The out-of-fab setting for
SEC_CONFIG is the Open configuration in which the ROM/HAB performs image
authentication but all authentication errors are ignored and the image is still allowed to
execute.
The remainder of this chapter provides information on above features and boot modes and
how to configure and use boot features of i.MX28 ROM.
12.2 Boot Modes
Table 12-1
selected either through external resistors or through OTP eFuse bit programming.
950
PORT
SSP0
SSP1
GPMI
JTAG
SPI2
SPI3
USB
I
2
C
lists all the boot modes supported by i.MX28 ROM. The boot mode can be
Encrypted/unencrypted USB slave boot mode.
Encrypted/unencrypted I
Encrypted/unencrypted SPI2 master from SSP2—Boots from 1.8- and 3.3-V flash memory.
Encrypted/unencrypted SPI3 master from SSP3—Boots from 1.8- and 3.3-V flash and EEPROM.
Encrypted/unencrypted SD/MMC master from SSP1—Boots from 1.8- and 3.3-V 1-bit, 4-bit, and 8-
bit SD/MMC/eSD/eMMC cards.
Encrypted/unencrypted SD/MMC master from SSP2—Boots from 1.8- and 3.3-V 1-bit, 4-bit, and 8-
bit SD/MMC/eSD/eMMC cards.
Encrypted/unencrypted NAND, 1.8- and 3.3-V, 8-bit wide, BCH2 to BCH20.
Wait JTAG connection
i.MX28 Applications Processor Reference Manual, Rev. 1, 2010
BOOT MODE
Table 12-1. Boot Modes
2
C0 master—Boots from 1.8- and 3.3-V EEPROM.
Freescale Semiconductor, Inc.

Related parts for MCIMX286CVM4B