IAR-KSK-IMX25 Freescale Semiconductor, IAR-KSK-IMX25 Datasheet - Page 6
![KIT DEVELOPMENT I.MX257, ARM926](/photos/37/58/375862/imx25kbsbd_sml.jpg)
IAR-KSK-IMX25
Manufacturer Part Number
IAR-KSK-IMX25
Description
KIT DEVELOPMENT I.MX257, ARM926
Manufacturer
Freescale Semiconductor
Series
i.MX25r
Type
MCUr
Datasheets
1.MCIMX25WPDKJ.pdf
(2 pages)
2.IAR-KSK-IMX25.pdf
(154 pages)
3.IAR-KSK-IMX25.pdf
(2 pages)
4.IAR-KSK-IMX25.pdf
(57 pages)
Specifications of IAR-KSK-IMX25
Contents
Board, Cables, CD, Debugger, Power Supply
Processor To Be Evaluated
I.MX257
Processor Series
i.MX25
Data Bus Width
16 bit
Interface Type
UART, JTAG, USB, Ethernet, SD/MMC
Core
ARM926EJ-S
Silicon Manufacturer
Freescale
Core Architecture
ARM
Core Sub-architecture
ARM9
Silicon Core Number
I.MX2
Silicon Family Name
I.MX25
Mcu Supported Families
I.MX25
For Use With/related Products
i.MX25
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
2
Table 3
6
Mnemonic
AUDMUX
ARM9 or
ARM926
DRYICE
CSPI(3)
1-WIRE
Block
CCM
ATA
EMI
Features
describes the digital and analog modules of the device.
1-Wire
Interface
ARM926
platform and
memory
ATA module
Digital audio
mux
Clock control
module
Configurable
serial
peripheral
interface
DryIce module Security
External
memory
interface
Block Name
i.MX25 Applications Processor for Consumer and Industrial Products, Rev. 8
Connectivity
peripherals
ARM ®
Connectivity
peripherals
Multimedia
peripherals
Clocks
Connectivity
peripherals
Connectivity
peripherals
Subsystem
Table 3. i.MX25 Digital and Analog Modules
1-Wire support provided for interfacing with an on-board EEPROM, and
smart battery interfaces, for example: Dallas DS2502.
The ARM926 Platform consists of the ARM926EJ-S™ core, the ETM
real-time debug modules, a 5x5 Multi-Layer AHB crossbar switch, and a
“primary AHB” complex. It contains the 16-Kbyte L1 instruction cache,
16-Kbyte L1 data cache, 32-Kbyte ROM and 128-Kbyte RAM.
The ATA module is an AT attachment host interface. Its main use is to
interface with IDE hard disc drives and ATAPI optical disc drives. It interfaces
with the ATA device over a number of ATA signals.
The AUDMUX is a programmable interconnect for voice, audio, and
synchronous data routing between host serial interfaces (SSIs) and
peripheral serial interfaces (audio codecs). The AUDMUX has two sets of
interfaces: internal ports to on-chip peripherals, and external ports to off-chip
audio devices. Data is routed by configuring the appropriate internal and
external ports.
This block generates all clocks for the iMX25 system. The CCM also
manages the ARM926 Platform's low-power modes (wait, stop, and doze) by
disabling peripheral clocks appropriately for power conservation.
This module is a serial interface equipped with data FIFOs. Each
master/slave-configurable SPI module is capable of interfacing to both serial
port interface master and slave devices. The CSPI ready (SPI_RDY) and
Slave Select (SS) control signals enable fast data communication with fewer
software interrupts.
DryIce provides volatile key storage for Point-of-Sale (POS) terminals, and a
trusted time source for Digital Rights Management (DRM) schemes. Several
tamper-detect circuits are also provided to support key erasure and time
invalidation in the event of tampering. Alarms and/or interrupts can also
assert if tampering is detected. DryIce also includes a Real Time clock (RTC)
that can be used in secure and non-secure applications.
The External Memory Interface (EMI) module provides access to external
memory for the ARM and other masters. It is composed of four main
submodules:
• M3IF provides arbitration between multiple masters requesting access to
• Enhanced SDRAM/LPDDR memory controller (ESDCTL) interfaces to
• NAND Flash controller (NFC) provides an interface to NAND Flash
• Wireless External Interface Memory controller (WEIM) interfaces to NOR
the external memory.
DDR2 and SDR interfaces.
memories.
Flash and PSRAM.
Brief Description
Freescale Semiconductor