MCIMX286CVM4B Freescale Semiconductor, MCIMX286CVM4B Datasheet - Page 972

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
I2C Boot Mode
The HAB Call command is overload from Call command by adding an additional flag.
When the HAB flag is set, ROM calls the HAB4 authenticate image function with IVT as
an argument. The authenticate image function returns the image entry, and then ROM
performs a real call to that address. Bold indicates the changes. For i.MX28,CALL without
HAB is no longer valid hence HAB flag should always be set.
12.9 I
EEPROMs must have the slave address 0xA0 (that is, 1010000R, where R indicates a read
if 1 and a write if 0). Also, the EEPROM must have exactly a two-byte subaddress.
Boot images must start at address 0x0 of the EEPROM and cannot exceed 64 Kbytes in
size. The I
if I2C_USE_400 KHz is blown.
12.10 SPI Boot Mode
SPI memories are either EEPROMs or NORs.
By default, the SPI serial clock is set to 1 MHz for EEPROMs and 12 MHz for NORs. The
SSP_SCK_INDEX OTP 4 bits are used to change the SPI serial clock from defaults. These
bits serve as the index for the SSP HAL clock rate array (see
rate array).
The defaults may also be changed by using the ConfigBlock.Clocks field. If
ConfigBlock.Clocks.SspClockConfig is non-zero, then that struct will be used to change
the SPI SCK rate and will override the SSP_SCK_INDEX OTP setting.
This driver supports only 2-byte addresses for EEPROMs and 3-byte addresses for NORs.
972
m_checksum
m_tag
m_flags
m_address
m_count
m_data
Field
2
2
C Boot Mode
Simple checksum of other fields of boot_command_t.
0x05 or ROM_CALL_CMD.
HAB call 0x0001. HAB flag should always be set for i.MX28.
Address of the IVT pointer for HAB call.
0
Argument to pass to the function in R0.
C port is set to run at 100 KHz by default. The clock is increased to 400 KHz
i.MX28 Applications Processor Reference Manual, Rev. 1, 2010
Table 12-25. HAB Call Command Field Descriptions
Description
SSP
for details on the clock
Freescale Semiconductor, Inc.

Related parts for MCIMX286CVM4B