32
TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. Conociendo el i.MX35 y sus diferencias con el i.MX31 i.MX35 – Webcast :: Noviembre 19, 2009

Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

  • Upload
    lamdat

  • View
    212

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TM

Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009.

Conociendo el i.MX35 y sus diferencias con el i.MX31

i.MX35 –

Webcast :: Noviembre

19, 2009

Page 2: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 2

Agenda

1.

Introducción.2.

i.MX35 vs

i.MX313.

Características

del i.MX354.

La familia

i.MX355.

Arquitectura

del i.MX356.

Características del i.MX35 CPU Board7.

Características del i.MX35 Personality

Board8.

Introducción al Windows CE BSP del i.MX359.

Introducción al Linux BSP del i.MX35

Page 3: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 3

i.MX35 vs i.MX31►Características no incluidas en i.MX35.

i.MX35 únicamente cuenta con 3 UART’s

contra i.MX31

con 5. •

i.MX35 únicamente cuenta con 2 CSPI’s

contra i.MX31

con 3.•

i.MX35 no incluye módulo Fast IrDA.•

i.MX35 no incluye módulo Subscriber.•

i.MX35 no incluye módulo PCMCIA/Compact Flash.

Page 4: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 4

Agenda

1.

Introducción.2.

i.MX35 vs

i.MX313.

Características

del i.MX354.

La familia

i.MX355.

Arquitectura

del i.MX356.

Características del i.MX35 CPU Board7.

Características del i.MX35 Personality

Board8.

Introducción al Windows CE BSP del i.MX359.

Introducción al Linux BSP del i.MX35

Page 5: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 5

Características i.MX35

►►i.MX35•

i.MX35 tiene versiones:Automotriz i.MX +(351,355,356) Consumidor/Industrial i.MX+(353,357).

La asignación de señales es la misma para todas las versiones, sin embargo algunas funcionalidades están deshabilitadas para las versiones de menor desempeño.

Empaque: 0.8 mm

Pitch

(400 pins).•

Se desarrollaron tarjetas de desarrollo especificas para el i.MX35, (CPU + Personality), la tarjeta de Debug

es la misma para el i.MX31

y el i.MX35.•

Rango Operativo de Temperatura(°C).Auto: -40 to 85.Cons/Ind: -40 to 85 or -20 to 70

Page 6: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 6

La familia i.MX35

Page 7: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 7

i.MX35 vs i.MX31►Características extra en el i.MX35.

i.MX35 con más memoria embebida SRAM (128KB en lugar de 16KB).•

i.MX35 soporta LPDDR (móvil) and

DDR2.•

i.MX35 soporta Open VG1.1 GPU (disponible en i.MX356

y i.MX357) .•

i.MX35 soporta 2 canales CAN.•

i.MX35 soporta 1 CE-ATA.•

i.MX35 soporta Media Local Bus (MLB) (disponible en i.MX35-1-5-6).•

i.MX35 soporta Fast Ethernet (FEC).•

i.MX35 soporta Enhanced

Serial Audio Interface

(ESAI).•

i.MX35 soporta Sony/Philips digital transceiver

interface

(S/PDIF).•

i.MX35 soporta pantallas inteligentes, seriales, paralelas, posee salida de televisor, y salida a pantalla de hasta 24 bits

Soporta 1 USB 2.0 Host con interfaz ULPI o una interfaz física de tipo full-

speed

(PHY). Hasta 480Mbps si se utiliza una interfaz física tipo high-speed

externa (HS PHY).

1 controlador USB 2.0 OTG (hasta 480 Mbps) con interfaz física interna tipo high-speed

(OTG PHY).•

Booting

desde MMC/SD y Serial/SPI.

Page 8: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 8

La familia i.MX35

Page 9: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 9

Características i.MX35

►►i.MX35•

i.MX35 tiene versiones:Automotriz i.MX +(351,355,356) Consumidor/Industrial i.MX+(353,357).

La asignación de señales es la misma para todas las versiones, sin embargo algunas funcionalidades están deshabilitadas para las versiones de menor desempeño.

Empaque: 0.8 mm

Pitch

(400 pins).•

Se desarrollaron tarjetas de desarrollo especificas para el i.MX35, (CPU + Personality), la tarjeta de Debug

es la misma para el i.MX31

y el i.MX35.•

Rango Operativo de Temperatura(°C).Auto: -40 to 85.Cons/Ind: -40 to 85 or -20 to 70

Page 10: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 10

i.MX35 Platform Development Kit (PDK) Tarjeta CPU

►►i.MX35 CPU rev. A (incluye

i.MX356).•

Power

Management IC (PMIC) Freescale MC13892 (Atlas Lite 2.0) con comunicación I2C hacia el i.MX35.

Memorias DDR2 y NOR con bus de direcciones ADDR[0:25].•

Memoria DDR2 4x64 Mega Bytes con bus de datos DATA[0:31].•

64M NOR FLASH con un elevador de voltaje (1.8-3.3V) y bus de datos DATA[0:15].

Memoria 2 GB MLC NAND FLASH y bus de datos DATA[0:7].•

Interruptores para habilitar ya sea:FEC o UART3.SSI o SPDIF (Sony/Philips digital transceiver interface).

Cristales como referencia de reloj.

Page 11: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 11

i.MX35 Platform Development Kit (PDK) Tarjeta CPU

►►i.MX35 CPU rev. A (incluye

i.MX356).•

Freescale (Sigmatel) Audio CODEC SGTL5000 y amplificador Maxim Audio.•

Microcontrolador Freescale MC9S08DZ60 con interfaz I2C (expansión de GPIO):

Señales de habilitar y reiniciar (e.g. FEC_ENABLE, HDD_PWR_EN, GPS_RST_B). Sensa 2bit Encoders+Botones (Emula un Teclado). Detección (e.g. HEADPHONE_DETECT, SD1_CD) .

Conector de 500 pin .•

Es importante mencionar que en la versión 2.0 es necesario agregar componentes externos en la interfaz DDR para mejorar la integridad de la comunicación:

Agregar un circuito RC en las señales DQS[3:0], SDCLK and SDCLK#RC -> 33Ohm y 2pF

Se ha diseñado la versión 2.1 en el que se mejora el funcionamiento y donde ya no es necesario agregar componentes externos, las plataformas

para estar versión están en desarrollo.

Page 12: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 12

i.MX35 PDK Tarjeta Personality

►► i.MX35 Personality

rev.

A.•

Dipswitch

para configuración de boot.•

Conectores para cámara tipo CMOS (2.0 and

3.2 Mpix

ultimo no ensamblado=DNP).•

Entrada para TV que envía a un Video Decoder

ADV7180 que envía al modulo CSI.•

Entrada para Audio que envía al Audio Decoder

(en la tarjeta CPU).•

Receptor FM (desmodulación digital/análoga según como se ensamble una red RC ).•

Conector dedicado a GPS implementado UART3.•

Conectores para LCD (CPT 7”

bottom

contact, CPT 5.7”

top

contact

DNP, UI Generic).•

USB Host (USB_TYPE_A) con protección electroestática para D+ D-•

USB OTG conector (MICRO-AB). Fuente de poder en la tarjeta. Con protección electroestática.

Interruptores para elegir entre:Conector USB Host o Blue Tooth Transceiver DNP.Señales para tarjeta SD: hacia MultiCardSlot o Blue Tooth Transceiver DNP.CAN1 o señales de sobre corriente y habilitar poder del modulo USB Host .

Multi

Card

Slot

(SD/MMC/MS).•

Transceiver

Fast Ethernet y conector (RJ45-8).•

Wi-Fi/BT transceiver

con puerto para debug

DNP.

Page 13: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 13

i.MX35 PDK Tarjeta Personality

►►i.MX35 Personality.•

Conector para disco duro ATA (conectores para CE-ATA y SD DNP) con fuente de voltaje en la tarjeta.

CAN1 con conector DB9, CAN2 con pin header.•

Conector 500 pin.•

Entrada principal 5V DC con medición de corriente.•

Entradas para audio y micrófono.•

MLB Pin header

(diseñado para conectarse a una red automotriz).•

2 Botones de propósito general + 2 2bits-encoder

de rotación.•

1 boton

de encendido y 1 botón de reinicio.•

I2C pin header.•

Conector para batería DNP.•

Regulador de voltaje DNP para emular batería.•

Conector para Audio Codec.•

Identificador del Personality

ID=2’b010.

Page 14: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 14

i.MX35 en la web

►►Información disponible del i.MX35.•

http://www.freescale.com/imx35•

http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=IMX35PDK

Page 15: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 1515

Introducción a los BSPs de Freescale para el i.MX35

►Freescale provee dos BSPs

para el PDK del i.MX35

BSP para Windows Embedded

CE 6.0 R2

BSP para Linux 2.6.26

Page 16: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 1616

Introducción al BSP de Windows CE

►Arquitectura►Contenido del Paquete►Herramientas de Desarrollo►Codecs

Page 17: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 1717

Arquitectura BSP Windows CE

Middleware & Core OS service

Application LayerPower Mgr

Service

HW Layer MX35 3-stack HW Board

BSP DriversA/V Input A/V Output SDHC driver

FM radio

GPT

PMIC

Audio DACDVFS

BatteryUSB

driver

Ethernet

Settings Media Player FM radio Audio recorder

ImageViewer

Camera Application

Bootloader & Tool

JPEG ProgressiveDec

GIF dec

BMP dec

Ethernet

Slow IrD

A / Fast IrD

A

Communication and Network services

Core Support for Image

Graphic Windowing and Event System (GWES) Application and service

Power M

anagement

Direct Show **

DMO wrapper filter **AVI(Xvid+MP3) Parser

LCDCamera

Fuse Program tool

Direct Show Render filter**

ASF (WMA+WMV)

Boot Eth

Audio ADCDDK

NAND

OAL

IPUGPU

eSDHCATA

Flashing tool

Firmware upgrade tool

Boot USB

KITL USB

KITL Eth

Signing tool

Secure Boot

Backlight

WAV (PCM) PNG Dec

Current WPDK1.0 Features Provided by Microsoft

Accel.

GPIO

FEC

SD/SDIO

keypad

I2C

TVIN Application

TVIN

WMA8 encMP3 enc

WMA8 decMP3 dec

Page 18: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 1818

Caracteristicas más importantes del BSP de Windows CE

►Bootloader•

NAND Boot•

SD Boot►Drivers

Controller Area Network CAN.•

Fast Ethernet Controller FEC•

TVIN ADV7180•

GPU AMD Z160 OpenVG•

Sony/Philips Digital Interface S/P DIF driver•

Display 800 x 480•

Camara•

Power

Management•

FM•

USB Host y OTG

Page 19: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 1919

Contenido del BSP de Windows CE

►WCE600_MX35SDK_032009.msi.•

Contiene el código fuente de la OAL y de los driver

para le PDK del i.MX35

►WCE600_MX35SDK_032009_Demo.zip•

Contiene los archivos binarios de las imágenes precargadas en el PDK La función de esta imagen es demostrar todas las capacidades que tiene el

PDK del i.MX35.

►PDK_IMX35_WinCE_DOCS_BUNDLE.zip:•

Contiene la documentación necesaria para utilizar el código fuente y las imágenes binarias.

Page 20: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 20

Documentación disponible para el BSP de Windows CE

Esta es la lista de la documentación más importante que se da con el i.MX35

Windows CE BSP

pdk15_i.mx35_WinCE_UG.pdf: Contiene la documentación básica para comenzar a utilizar el paquete de código fuente, explica como instalar el paquete, como compilar una imagen y como bajar las imágenes a la plataforma.

pdk15_imx35_WinCE_RM.pdf

(Reference

Manual): Contiene información básica de los drivers incluidos en el BSP.

pdk15_imx35_WinCE_Std_RN.pdf

(Release

Notes): Contiene la información general del paquete, como características, driver incluidos, problemas resueltos y problemas conocidos en el paquete.

pdk15_i.mx35_WinCe_QSG.pdf: Contiene los pasos necesarios para utilizar la imagen demo que se encuentra pre-cargada en el PDK

pdk15_i.mx35_WinCE_Demo_Image_Readme.pdf: Contiene los pasos para programar las imágenes demo en el PDK.

Page 21: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 2121

Herramientas de Desarrollo de Windows Embedded CE 6.0► Visual Studio 2005 SP1► Microsoft Windows Embedded

CE 6.0 Platform

Builder► Microsoft Embedded

CE 6.0 updates•

Cumulative Product Update Rollup Package 2006 •

Cumulative Product Update Rollup Package 2007•

Windows Embedded CE 6.0 Platform Builder Service Pack 1 •

Windows Embedded CE 6.0 R2•

Windows Embedded CE 6.0 Platform Builder - Cumulative Product Update Rollup Package (through 12/31/2008)

Windows Embedded CE 6.0 Monthly Update (January 2009) •

Windows Embedded CE 6.0 Monthly Update (February 2009)

►ATK 1.66 tool

Page 22: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 2222

Codecs Multimedia WinCE► Freescale provee los siguientes codecs

multimedia para el i.MX35•

Decodificación de AudioACCACCPlusAC3MP3WMA

Codificación de AudioMP3WMA

Codificación de VozG.726

Audio Post-processingParametric EQDown MixesASRC

Decodificación de ImagenBMPGIFJPEGPNG

Page 23: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 2323

Codecs Multimedia WinCE► Freescale provee

los siguientes

codecs

multimedia para

el i.MX35…•

Codificación de ImagenJPEG

Decodificación de VideoDivxH.264MPEG2MPEG4WMVVC-1

Page 24: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 2424

Introducción al BSP de Linux

►Contenido del paquete►Documentación►BSP

Características•

Drivers►Codecs

Page 25: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 25

Contenido del paquete

►L2.6.26_3.4.2_SDK_032009_source.tar.gz:•

Este paquete contiene el código fuente del kernel, código fuente open source

y el toolchain

necesario para compilar las imágenes.

► L2.6.26_3.4.2_SDK_032009_images.tar.gz: •

Este paquete contiene las imágenes binarias de linux, que se encuentran precargadas en el PDK. La función de esta imagen es demostrar todas las capacidades que tiene el PDK del i.MX35.

►►PDK_IMX35_LINUXDOCS_BUNDLE.zip:

Contiene la documentación necesaria para utilizar el código fuente y las imágenes binarias.

Page 26: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 26

Documentación disponible para el BSP de Linux

Esta es la lista de la documentación más importante que se da con el i.MX35

Linux BSP

pdk15_i.mx35_Linux_UG.pdf: Contiene la documentación básica para comenzar a utilizar el paquete de código fuente, explica como instalar el paquete, como compilar una imagen y como bajar las imágenes a la plataforma.

pdk15_imx35_Linux_RM.pdf

(Reference

Manual): Contiene información básica de los drivers incluidos en el BSP.

pdk15_imx35_Linux_Std_RN.pdf

(Release

Notes): Contiene la información general del paquete, como características, driver incluidos, problemas resueltos y problemas conocidos en el paquete.

pdk15_i.mx35_Linux_QSG.pdf: Contiene los pasos necesarios para utilizar la imagen demo que se encuentra pre-cargada en el PDK

pdk15_i.mx35_Demo_Image_Readme.pdf: Contiene los pasos para programar las imágenes demo en el PDK.

Page 27: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 27

Características del BSP de Linux

• Linux Kernel 2.6.26

• Versión de Redboot

200910

• Toolchain

tc-fsl-armeabi-nptl-4.1.2-3 para ARM9 y ARM11

• gcc-4.1.2

• glibc-2.5

• GUIs: Qtopia

V2, V4 y FSL GUI

Page 28: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 28

Drivers del BSP de Linux

MSL (core, interrupts, dma, iomux) Drivers

Generales (RTC, Watchdog)

Interfaces Seriales (I2C, CSPI, MMC/SD/SDIO, 1-wire, SSI, S/PDIF, UART)

USB (OTG, HOST)

Gráficos (Sharp, Epson, CLAA, TV-Out) Power

Management (DVFS)

Multimedia (IPU, V4L2, TV-in ADV7180, Touch

Screen, FM driver, OpenVG)Automotriz (MLB. Flex CAN)

Power

Management IC MTD Drivers

(NAND, NOR)

Discos (ATA) Networking

(CS8900A, FEC, SMS9217)

Page 29: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 2929

Codecs Multimedia Linux► Freescale provee los siguientes codecs

multimedia para el i.MX35•

Decodificación de AudioACCACCPlusAC3MP3WMA

Codificación de AudioMP3WMA

Codificación de VozG.726

Audio Post-processingParametric EQDown MixesASRC

Decodificación de ImagenBMPGIFJPEGPNG

Page 30: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 3030

Codecs Multimedia Linux► Freescale provee

los siguientes

codecs

multimedia para

el i.MX35…•

Codificación de ImagenJPEG

Decodificación de VideoDivxH.264MPEG2MPEG4WMVVC-1

Page 31: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TMFreescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009. 31

Q & A

► Preguntas

?

Page 32: Conociendo el i.MX35 y sus diferencias con el i - nxp.com€¦ · i.MX35 soporta Media Local Bus ... comunicación I2C hacia el i.MX35. ... (desmodulación digital/análoga según

TM