Developing i.mx Multimedia Applications Processors with Windows Embedded CE 6.0 WinCE 6.0 on the i.mx25 and i.mx35 PDK s

Size: px
Start display at page:

Download "Developing i.mx Multimedia Applications Processors with Windows Embedded CE 6.0 WinCE 6.0 on the i.mx25 and i.mx35 PDK s"

Transcription

1 July 2009 Developing i.mx Multimedia Applications Processors with Windows Embedded CE 6.0 WinCE 6.0 on the i.mx25 and i.mx35 PDK s Eric Gregori Sr. Software Specialist

2 Class Abstract This presentation will cover using and developing for WinCE6.0 on the i.mx25 and i.mx35 PDK platforms. i.mx25pdk i.mx25 ARM9 Processor 5.7 VGA display 128MB DDR2 256MB NAND Flash i.mx35pdk i.mx35 ARM11 Processor 7 WVGA display 256MB DDR2 2G NAND Flash 64MB NOR Flash 1

3 i.mx25pdk features i.mx25 Processor Freescale PMIC MC MB DDR2 256MB NAND Flash 5.7 VGA display Touch screen support CMOS image sensor CAN connector USB ports SD card interface 2

4 i.mx25pdk Block Diagram 3

5 i.mx35 PDK Features 4

6 i.mx35pdk Block Diagram 5

7 Links for details on i.mx25 or i.mx35 SOC s On these Landing pages you can get access to the SOC ( System On a Chip ) reference manuals, PDK reference manuals, BSP s, Schematics, 6

8 7

9 8

10 9

11 WIN60DOCS_BUNDLE Freescale BSP s ( both Linux and WinCE60 ) are very well documented. CE Fundamentals ebook introduction to WinCE6.0 Reference Manual a BSP reference manual providing a chapter for every device driver, and details on the overall BSP. User Guide A quick start guide for the BSP and PDK. Release Notes Release notes for the BSP 10

12 BSP Reference Manual A chapter for each driver 11

13 BSP Reference Manual 12

14 Getting up and running with WinCE6.0 is as easy as ordering a kit The i.mx25pdk and i.mx35pdk hardware support either Linux or WinCE ( the hardware is the same ). The board can be ordered pre-loaded with either a Linux or WinCE6.0 BSP. The WinCE6.0 pre-loaded BSP Using the pre-loaded BSP you can develop applications and download them via activesync. The pre-loaded BSP includes our ARM11 optimized (for the i.mx35) Audio/Video/Image CODEC s. 13

15 Pre-Loaded WinCE6.0 BSP Features ( i.mx35 ) Audio Player Demo Test: proper playback for 2 minutes per stream MP3 AAC ACCPlus WMA Video/Audio Player Demo Test: proper playback for 2 minutes per stream avi (H.264+MP3), (MPEG4+MP3) mp4 (H.264+AAC), (H.264+MP3), (MPEG4+MP3), (MPEG4+AAC) asf (WMV+WMA) PCM encoding Demo: encode 30 seconds stream from WAV file MP3 WMA8 Picture Viewer BMP GIF JPEG PNG Drivers ASRC Audio (SGTL5000) Camera CSPI1 WVGA ESAI I2C1 MCU SDHC1 IPU Backlight MC13892Touch USB OTG USB Host ATA NAND Storage 14

16 HAB High Assurance Bootloader What do you do if you have a Linux PDK that you want to Flash With WinCE6.0? What do you do if the board is accidently bricked? Answer: Freescale provides a free bootloader programmed into ROM on all i.mx parts since the i.mx21. Freescale provides a free Windows tools for flashing, or downloading into RAM. 15

17 ATK + HAB = Solution for Quick Prototyping Using the ATK + HAB solution you can: Program NAND Program NOR Download to RAM Execute out of RAM or FLASH Program custom NAND Program custom FLASH Configure Custom RAM This allows you to flash a board with WinCE6.0 or Linux using only a Windows host and the free ATK tool from Freescale. Platform builder, or a Linux host ( for Linux ) is NOT required! 16

18 ATK + HAB = Solution for Low-Cost Prototyping Flashing a board with WinCE6.0 is as easy as 1,2,3 1. Download and install the ATK and BSP binaries Configure the PDK for HAB boot 3. Use the ATK to flash the board with the BSP binaries. 17

19 The BSP User Guide walks you through the Steps 18

20 ATK Screen Shots 19

21 Additional Information In addition to the User Guide you can download a complete pictorial on flashing the PDK with WinCE6.0 using the ATK from here: 20

22 Using the WinCE6.0 BSP Source To build your own BSP, you will need Platform Builder from Microsoft. With WinCE6.0, Platform builder is a plug-in for Visual Studio When you buy Platform Builder you will also get Visual Studio A six month free trial of Platform Builder and Visual Studio 2005 is available from Microsoft, and comes as a DVD with the WinCE versions of the i.mx25 of i.mx35 PDK s. The BSP source can be downloaded from It is downloaded as a msi files, and should be installed on your host. 21

23 After installing Visual Studio Platform Builder The following must be installed in order to create and debug a Windows Embedded CE 6.0 BSP Environment for i.mx25/i.mx35 3-Stack WinCE 6.0 BSP: 1. Visual Studio Visual Studio 2005 SP1 3. Visual Studio 2005 SP1 Update for Vista (if applicable) 4. Windows Embedded CE 6.0 Platform Builder 5. Windows Embedded CE 6.0 SP1 (required if PB 6.0 Tools have been installed) 6. Windows Embedded CE 6.0 R2 7. Windows Embedded CE 6.0 Platform Builder Cumulative Product Update Rollup Package (through 12/31/2008) 8. Windows Embedded CE 6.0 Monthly Update (January 2009) 9. Windows Embedded CE 6.0 Monthly Update (February 2009) 22

24 The BSP project file We created a bas project for your BSP. You can start with this project by clicking on the.sln file. Then you can add or subtract to the project depending on your needs. 23

25 Getting the Catalog Items view to show up View -> Other Windows -> Catalog 24

26 Visual Studio 2005 with Platform Builder 25

27 Close-up of Catalog Items 26

28 BSP Contents and Organization The Freescale BSP is a collection of code and support files that can be integrated into the Microsoft Platform Builder development environment to create Windows Embedded CE 6.0 OS images for the i.mx25 3-Stack-based platforms. A BSP contains the following elements: Boot loader for downloading OS images OEM Adaptation Layer (OAL) for providing the kernel hardware interface Device drivers to support on-chip and on-board peripherals Image configuration and build files The BSP includes a set of directories and files that are installed into an existing Windows Embedded C 6.0 source tree. The BSP directory structure follows the production-quality OAL (PQOAL) and production-quality drivers (PQD) structure recommended by Microsoft. The i.mx25 3-Stack system-on-a-chip (SoC) leverages a common Freescale ARMbased platform architecture. This platform is found in a series of ARM-based SoCs available from Freescale. In order leverage source code that is portable across multiple Freescale ARM-based SoCs, a common directory called COMMON_FSL_V2 is used to store shared OAL and driver components. 27

29 Production Quality Driver (PQD) Windows Embedded CE 6.0 supports PQD components that simplify and shorten the process of developing a Driver. For more information on PQQL development concepts, refer to the topic Production-Quality Drivers in the Windows Embedded CE 6.0 Help. The following directories contain the SOC driver source code for the i.mx25 3-Stack: WINCE600\PLATFORM\COMMON\SRC\SOC\COMMON_FSL_V2 WINCE600\PLATFORM\COMMON\SRC\SOC\MX25_FSL_V2 SOC code in the COMMON_FSL_V2 directory is reusable across all Freescale ARM-based SoCs. SOC driver code in the MX25_FSL_V2 directory is reusable across all platforms based on i.mx25 3-Stack. 28

30 Production Quality OAL (PQOAL) Windows Embedded CE 6.0 supports PQOAL components that simplify and shorten the process of developing an OAL. For more information on PQOAL development concepts, refer to the topic Production-Quality OAL in the Windows Embedded CE 6.0 Help. Where possible, the Freescale BSP leverages the PQOAL architecture and components provided by Microsoft to reduce the OAL code that needs to be modified and maintained by the OEM. In addition, PQOAL components customized for the i.mx25 3-Stack are available in the following directories: WINCE600\PLATFORM\COMMON\SRC\SOC\COMMON_FSL_V2\OAL WINCE600\PLATFORM\COMMON\SRC\SOC\MX25_FSL_V2\OAL PQOAL code in the COMMON_FSL_V2\OAL directory is reusable across all Freescale ARM-based SoCs. PQOAL code in the MX25_FSL_V2\OAL directory is reusable across all platforms based on i.mx25 3-Stack. 29

31 i.mx25 3-Stack Platform Files The i.mx25 3-Stack BSP provides direct support for the interfaces and peripherals found on the i.mx25 3-Stack board. All of the driver and OAL content that is specific to the underlying hardware platform is located in the following directory: WINCE600\PLATFORM\iMX25-3DS The i.mx25 3-Stack platform directory implements the hardware abstraction routines invoked by driver code in the Freescale SOC directory. In addition, this directory implements certain aspects of the PQOAL that may need to be modified by the OEM for their specific platform. 30

32 WinCE6 Block Diagram OAL Platform SOC 31

33 Sample Applications CAMAPP TVIN TVOUT OWIRETest SIMapp Sample Camera Application Sample TVIN display / snapshot application Demonstrates how to setup hardware for TVOUT Sample One Wire Driver Application Demonstrates how to read SIM card 32

34 Driver TEST Application CANBUS CSPI I2C ASRC Connect 2 i.mx35 together and they communicate via CAN. Demonstrates how to use the CAN driver. Demonstrates how to use the SPI driver. Demonstrates how to use the I2C driver. Simple WAV file player. 33

35 DEMO: i.mx35pdk running WinCE6.0 34

36 WinCE Computer Vision 35

37 Q&A Thank you for attending this presentation. We ll now take a few moments to review the audience questions, and then we ll begin the question and answer session. 36

38

iw-rainbow-g3 / G3V FAQs:

iw-rainbow-g3 / G3V FAQs: iw-rainbow-g3 / G3V FAQs: Processor / Memory / Configurations: 1. What is iw-rainbow-g3? It is a Design Solution based on Freescale s i.mx27 /ARM9 processor running at 400MHz core frequency. This can be

More information

DevKit8000 Evaluation Kit

DevKit8000 Evaluation Kit DevKit8000 Evaluation Kit TI OMAP3530 Processor based on 600MHz ARM Cortex-A8 core Memory supporting 256MByte DDR SDRAM and 256MByte NAND Flash UART, USB Host/OTG, Ethernet, Camera, Audio, SD, Keyboard,

More information

WinCE for LPC3250. BUMMS China Nov PDF created with pdffactory Pro trial version

WinCE for LPC3250. BUMMS China Nov PDF created with pdffactory Pro trial version WinCE for LPC3250 BUMMS China Nov 2008 Contents 1. Getting started WinCE with LPC3250 2. WinCE6.0 basic knowledge 3. WinCE6.0 BSP development 4. Reference 2 Getting started WinCE with LPC3250 3 Setup WinCE6.0

More information

For the Windows Embedded CE 6.0 R3 and Windows Embedded Compact 7 Image and BSP

For the Windows Embedded CE 6.0 R3 and Windows Embedded Compact 7 Image and BSP Topaz Release Notes For the Windows Embedded CE 6.0 R3 and Windows Embedded Compact 7 Image and BSP CE 6.0 R3 Release 506 WEC 7.0 Release 507 Monday, 12 September 2011 Table Contents Release Contents...

More information

Chapter 9 Windows CE 6.0 Developer's Guide

Chapter 9 Windows CE 6.0 Developer's Guide Chapter 9 Windows CE 6.0 Developer's Guide 9.1 Creating Windows CE 6.0 Development Environment Note: The following steps are based on software and Microsoft Windows 7 System (Ultimate Edition), other Windows

More information

DevKit8500D Evaluation Kit

DevKit8500D Evaluation Kit DevKit8500D Evaluation Kit TI DM3730 Processor based on 800MHz ARM Cortex-A8 core Onboard 512MByte DDR SDRAM and 512MByte NAND Flash 3 UART, 4 USB Host, USB OTG, Ethernet, Audio, TF, Keyboard, Jtag,...

More information

i.mx Product Family and Freescale codec offering to meet Automotive and Industrial Requirements

i.mx Product Family and Freescale codec offering to meet Automotive and Industrial Requirements April, 2008 i.mx Product Family and Freescale codec offering to meet Automotive and Industrial Requirements Jean-Louis Dolmeta EMEA Alliance Manager, Multimedia Division Agenda Company Introduction i.mx

More information

Quick Start Guide for i.mx28 EVK. i.mx28 EVK Multimedia and connectivity

Quick Start Guide for i.mx28 EVK. i.mx28 EVK Multimedia and connectivity Quick Start Guide for i.mx28 EVK i.mx28 EVK Multimedia and connectivity About the i.mx28 Board This section provides information about the i.mx28 Kit Evaluation (EVK) board and the location of the s and

More information

TQ2440 Development Platform Manual

TQ2440 Development Platform Manual TQ2440 Development Platform Manual 0 Directory Directory... 1 Chapter 1 Introduction... 7 11Appearance of TQ2440 development platform... 7 12Hardware resource of TQ2440... 7 13Software introduction of

More information

SBC8140 Single Board Computer

SBC8140 Single Board Computer SBC8140 Single Board Computer TI DM3730 Processor based on 1GHz ARM Cortex-A8 core Flexible Design with a Tiny CPU Board mounted on Expansion Board Memory supporting 256MByte DDR SDRAM and 512MByte NAND

More information

Windows Embedded CE 6.0. i.mx27 ADS Software Development Kit. Binary Package Release Notes

Windows Embedded CE 6.0. i.mx27 ADS Software Development Kit. Binary Package Release Notes Freescale Semiconductor Document Number: 926-77534 Release Notes Rev. 1.0, 04/2008 Windows Embedded CE 6.0 i.mx27 ADS Software Development Kit Binary Package Release Notes This document contains important

More information

i.mx5x Modular Design Platform: Product Prototyping Accelerator

i.mx5x Modular Design Platform: Product Prototyping Accelerator June, 2010 i.mx5x Modular Design Platform: Product Prototyping Accelerator FTF-CON-F0596 Lalan Mishra i.mx Systems Solutions Manager and Specialist Freescale s i.mx Development Platforms: A Brief History

More information

MYD-IMX28X Development Board

MYD-IMX28X Development Board MYD-IMX28X Development Board MYC-IMX28X CPU Module as Controller Board Two 1.27mm pitch 80-pin SMT Connectors for Board-to-Board Connections 454MHz Freescale i.mx28 Series ARM926EJ-S Processors 128MB DDR2

More information

Topaz Release Notes. Table Contents. For the Windows Embedded CE 6.0 R3 Image and BSP. CE 6.0 R3 Release 822 Wednesday, 27 March 2013

Topaz Release Notes. Table Contents. For the Windows Embedded CE 6.0 R3 Image and BSP. CE 6.0 R3 Release 822 Wednesday, 27 March 2013 Topaz Release Notes For the Windows Embedded CE 6.0 R3 Image and BSP CE 6.0 R3 Release 822 Wednesday, 27 March 2013 Table Contents Release Contents... 1 Topaz Release Notes r822.pdf... 1 Getting Started

More information

MYD-IMX28X Development Board

MYD-IMX28X Development Board MYD-IMX28X Development Board MYC-IMX28X CPU Module as Controller Board Two 1.27mm pitch 80-pin SMT Male Connectors for Board-to-Board Connections 454MHz Freescale i.mx28 Series ARM926EJ-S Processors 128MB

More information

Introduction to the TenByTen6410

Introduction to the TenByTen6410 Introduction to the TenByTen6410 Illustration shows a pre-production unit, appearance might be slightly different on final product. Introduction The TenByTen6410 is a high performance ARM11 single board

More information

DevKit7000 Evaluation Kit

DevKit7000 Evaluation Kit DevKit7000 Evaluation Kit Samsung S5PV210 Processor based on 1GHz ARM Cortex-A8 core Onboard 512MByte DDR2 and 512MByte NAND Flash 4 UART, 4 USB Host, USB Device, Ethernet, Audio, TF, RTC,... Supports

More information

Track Three Building a Rich UI Based Dual Display Video Player with the Freescale i.mx53 using LinuxLink

Track Three Building a Rich UI Based Dual Display Video Player with the Freescale i.mx53 using LinuxLink Track Three Building a Rich UI Based Dual Display Video Player with the Freescale i.mx53 using LinuxLink Session 3 How to leverage hardware accelerated video features to play back 720p/1080p video Audio

More information

MC34708TRN Rev /1/2011

MC34708TRN Rev /1/2011 MC34708TRN Rev 3.0 11/1/2011 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC, QorIQ, StarCore and Symphony

More information

Porting WinCE 5.0 to your NXP BlueStreak MCU Board

Porting WinCE 5.0 to your NXP BlueStreak MCU Board Porting WinCE 5.0 to your NXP BlueStreak MCU Board Durgesh Pattamatta Staff Systems Engineer, Product Line Microcontrollers, NXP Semiconductors. http://www.standardics.nxp.com/support/microcontrollers/

More information

ID 730L: Getting Started with Multimedia Programming on Linux on SH7724

ID 730L: Getting Started with Multimedia Programming on Linux on SH7724 ID 730L: Getting Started with Multimedia Programming on Linux on SH7724 Global Edge Ian Carvalho Architect 14 October 2010 Version 1.0 Mr. Ian Carvalho System Architect, Global Edge Software Ltd. Responsible

More information

Matrix. Get Started Guide

Matrix. Get Started Guide Matrix Get Started Guide Overview Matrix is a single board mini computer based on ARM with a wide range of interface, equipped with a powerful i.mx6 Freescale processor, it can run Android, Linux and other

More information

i.mx31 3-Stack Development Kit Quick Start Guide for Linux

i.mx31 3-Stack Development Kit Quick Start Guide for Linux i.mx31 3-Stack Development Kit Quick Start Guide for Linux Information in this document is provided solely to enable system and software implementers to use Freescale Semiconductor products. There are

More information

Preliminary spec sheet

Preliminary spec sheet ARNOVA introduces the new ARNOVA 8b G2. With its new design and its brilliant 8 screen, the ARNOVA 8b G2 is the unmatched compromise to enjoy full HD videos and browse the web or read an ebook. This product

More information

Intel Galileo gen 2 Board

Intel Galileo gen 2 Board Intel Galileo gen 2 Board The Arduino Intel Galileo board is a microcontroller board based on the Intel Quark SoC X1000, a 32- bit Intel Pentium -class system on a chip (SoC). It is the first board based

More information

Embest SOC8200 Single Board Computer

Embest SOC8200 Single Board Computer Embest SOC8200 Single Board Computer TI's AM3517 ARM Cortex A8 Microprocessors 600MHz ARM Cortex-A8 Core NEON SIMD Coprocessor POWERVR SGX Graphics Accelerator (AM3517 only) 16KB I-Cache, 16KB D-Cache,

More information

AT91SAM9G45-EVK WinCE User Manual

AT91SAM9G45-EVK WinCE User Manual AT91SAM9G45-EVK WinCE User Manual Revision History Rev Date Description 1.0 2011-05-20 Initial version Windows CE User Manual 1. How to use the WinCE image in the CD-ROM...- 1-2. How to use the image compiled

More information

i.mx31 PDK 1.4 Linux Quick Start Guide

i.mx31 PDK 1.4 Linux Quick Start Guide i.mx31 PDK 1.4 Linux Quick Start Guide Information in this document is provided solely to enable system and software implementers to use Freescale Semiconductor products. There are no express or implied

More information

i.mx31 PDK 1.4 Product Brief

i.mx31 PDK 1.4 Product Brief Freescale Semiconductor Document Number: 926-77194 Product Brief Document Revision: 1.4 Date: 10/2008 i.mx31 PDK 1.4 Product Brief The i.mx31 Product Development Kit (PDK) provides full-scale development

More information

TOUGH. FAST. WHITE. introducing WHITEspeed. The groundbreaking Computer On Module. Designed & assembled by ERNI in Germany.

TOUGH. FAST. WHITE. introducing WHITEspeed. The groundbreaking Computer On Module. Designed & assembled by ERNI in Germany. TOUGH. FAST. WHITE. introducing WHITEspeed The groundbreaking Computer On Module. Designed & assembled by ERNI in Germany. introducing WHITEspeed TOUGH. FAST. WHITE. Computer On Module with Basic Board

More information

OK335xS Users Manual Part I - Introduction

OK335xS Users Manual Part I - Introduction OK335xS Users Manual Part I - Introduction Copyright@2013-2014 http://www.arm9board.net COPYRIGHT STATEMENT Contents (content being images, text, programs and scripts) of this manual is copyright Witech

More information

i.mx31 PDK 1.5 Product Brief

i.mx31 PDK 1.5 Product Brief Freescale Semiconductor Document Number: 926-77194 Product Brief Document Revision: 1.5 Date: 02/2009 i.mx31 PDK 1.5 Product Brief The i.mx31 Product Development Kit (PDK) provides full-scale development

More information

FA3 - i.mx51 Implementation + LTIB

FA3 - i.mx51 Implementation + LTIB Formation i.mx51 Implementation + LTIB: This course describes the i.mx51 multimedia processor and Linux Target Image Builder tool - Processeurs ARM: NXP ARM SoCs FA3 - i.mx51 Implementation + LTIB This

More information

TX module quick selection guide

TX module quick selection guide TX module quick selection guide TX25 TX28/TX28S TX48 TX53-80/81 TX53-1331 TX6U-8010 TX6Q-10/11 CPU i.mx257 i.mx287/i.mx283 AM3354 i.mx537 i.mx535 i.mx6u7 i.mx6q5 Maximum Clock 400MHz 454MHz 720MHz 800MHz

More information

1. Installation instruction:

1. Installation instruction: E06LR20004 This interface can insert navigation video, reverse camera video, DVR system, DVD or Digital TV video onto the Land rover, Jaguar wide screens, etc. with 10inch screen, single screen display.

More information

Cirrus Logic Announces New ARM9-Based Embedded Processor Family Press Presentation February 2004

Cirrus Logic Announces New ARM9-Based Embedded Processor Family Press Presentation February 2004 Cirrus Logic Announces New ARM9-Based Embedded Processor Family Press Presentation February 2004 Cirrus provides the most comprehensive selection of ARM9- based embedded processors, with a wide variety

More information

ARCHOS Kids Zone The best apps selection for kids

ARCHOS Kids Zone The best apps selection for kids ARCHOS Kids Zone The best apps selection for kids Android Jelly Bean Archos introduces its new kid-friendly tablet: The ARCHOS 101 ChildPad. Running Android version Jelly Bean, this 10.1 tablet is specially

More information

AT-501 Cortex-A5 System On Module Product Brief

AT-501 Cortex-A5 System On Module Product Brief AT-501 Cortex-A5 System On Module Product Brief 1. Scope The following document provides a brief description of the AT-501 System on Module (SOM) its features and ordering options. For more details please

More information

Matrix. Get Started Guide V2.0

Matrix. Get Started Guide V2.0 Matrix Get Started Guide V2.0 Overview Matrix is a single board mini computer based on ARM with a wide range of interface, equipped with a powerful i.mx6 Freescale processor, it can run Android, Linux,

More information

Installation Guide for MV320 (Windows CE 5.0)

Installation Guide for MV320 (Windows CE 5.0) Installation Guide for MV320 (Windows CE 5.0).,Cd.Ltd MV320 Windows CE 5.0 Guide 1 Document Information Version 1.0 File Name MV320 Windows CE 5.0 Guide.doc Date 2009.2.6. Satus Working Revision History

More information

MYD-Y6ULX Development Board

MYD-Y6ULX Development Board MYD-Y6ULX Development Board MYC-Y6ULX CPU Module as Controller Board 528Hz NXP i.mx 6UL/6ULL ARM Cortex-A7 Processors 1.0mm pitch 140-pin Stamp Hole Expansion Interface for Board-to-Board Connections 256MB

More information

Development of Low Power and High Performance Application Processor (T6G) for Multimedia Mobile Applications

Development of Low Power and High Performance Application Processor (T6G) for Multimedia Mobile Applications Session 8D-2 Development of Low Power and High Performance Application Processor (T6G) for Multimedia Mobile Applications Yoshiyuki Kitasho, Yu Kikuchi, Takayoshi Shimazawa, Yasuo Ohara, Masafumi Takahashi,

More information

Developing Mission Critical Products with Digi i.mx53 Module

Developing Mission Critical Products with Digi i.mx53 Module Webinar Developing Mission Critical Products with Digi i.mx53 Module September 2013 Rev B Paolo Chiarlone Senior Sales Engineer Hello I am. Pleased to meet you Digi International M2M Solutions Expert Profitable,

More information

Lab 1. OMAP5912 Starter Kit (OSK5912)

Lab 1. OMAP5912 Starter Kit (OSK5912) Lab 1. OMAP5912 Starter Kit (OSK5912) Developing DSP Applications 1. Overview In addition to having an ARM926EJ-S core, the OMAP5912 processor has a C55x DSP core. The DSP core can be used by the ARM to

More information

Using ARM CPU Modules in Embedded Applications. September 2011

Using ARM CPU Modules in Embedded Applications. September 2011 Using ARM CPU Modules in Embedded Applications September 2011 1 What is a CPU Module A software and hardware supported complete system containing the following core components: An embedded CPU Power management

More information

i.mx 6UltraLite Evaluation Kit Quick Start Guide s datasheet has been downloaded from at this pag

i.mx 6UltraLite Evaluation Kit Quick Start Guide s datasheet has been downloaded from   at this pag i.mx 6UltraLite Evaluation Kit Quick Start Guide s datasheet has been downloaded from http://www.digchip.com at this pag Quick Start Guide About the i.mx 6UltraLite Evaluation Kit The i.mx 6 UltraLite

More information

Leveraging Linux to Create an Auto Infotainment Platform

Leveraging Linux to Create an Auto Infotainment Platform July 2009 Leveraging Linux to Create an Auto Infotainment Platform Sridharan Subramanian Senior Product Manager Software and Platforms Abstract This session describes the requirements and architecture

More information

Spartan-6 and Virtex-6 FPGA Embedded Kit FAQ

Spartan-6 and Virtex-6 FPGA Embedded Kit FAQ Spartan-6 and Virtex-6 FPGA FAQ February 5, 2009 Getting Started 1. Where can I purchase an Embedded kit? A: You can purchase your Spartan-6 and Virtex-6 FPGA Embedded kits online at: Spartan-6 FPGA :

More information

Quick Start Guide. SABRE Platform for Smart Devices Based on the i.mx 6 Series

Quick Start Guide. SABRE Platform for Smart Devices Based on the i.mx 6 Series Quick Start Guide SABRE Platform for Smart Devices Based on the i.mx 6 Series Quick Start Guide About the SABRE Platform for Smart Devices Based on the i.mx 6 Series The Smart Application Blueprint for

More information

RISC Computing Platforms

RISC Computing Platforms RISC Computing Platforms Demand Greater Miniaturization for Applications RTX Modules SMARC Modules Qseven Modules 3.5" Single Board Computers Box Computers RISC Design-in Support Services RISC Software

More information

SABRE for Automotive Infotainment Quick Start Guide. Smart Application Blueprint for Rapid Engineering Based on the i.mx 6 Series

SABRE for Automotive Infotainment Quick Start Guide. Smart Application Blueprint for Rapid Engineering Based on the i.mx 6 Series SABRE for Automotive Infotainment Quick Start Guide Smart Application Blueprint for Rapid Engineering Based on the i.mx 6 Series About SABRE Platform for Automotive Infotainment Based on the the i.mx 6

More information

Overview. 3//5/ Preliminary Product Brief

Overview. 3//5/ Preliminary Product Brief Overview aj--200 Mullttiimediia Evalluattiion Kiitt aj--200mek The ajile aj-200mek is a compact and versatile multimedia evaluation kit for the aj-200 SOC that directly executes both Java Virtual Bytecode

More information

SC2000 Smart Kit Selection Checklist

SC2000 Smart Kit Selection Checklist SC2000 Smart Kit Selection Checklist Rev 0.3 13 August 2018 1 Copyright 2018 Warranty and Disclaimer The use of the deliverables (e.g. software, application examples, target boards, evaluation boards,

More information

Freescale i.mx6 Architecture

Freescale i.mx6 Architecture Freescale i.mx6 Architecture Course Description Freescale i.mx6 architecture is a 3 days Freescale official course. The course goes into great depth and provides all necessary know-how to develop software

More information

3.3 WinCE System Installation

3.3 WinCE System Installation 3.3 WinCE System Installation FriendlyARM English User Manual 214 Note: This section assumes that you have in front of the method in accordance with the USB driver installed and the development board is

More information

Developing a Camera Application with i.mx RT Series

Developing a Camera Application with i.mx RT Series NXP Semiconductors Document Number: AN12110 Application Note Rev. 0, 12/2017 Developing a Camera Application with i.mx RT Series 1. Introduction This application note describes how to develop an HD camera

More information

Media Player MDEA2FAST Specification

Media Player MDEA2FAST Specification 版本 : V04 日期 : 2017-03-06 Media Player MDEA2FAST Specification 1 Product Overview: MDEA2FAST is YDEA for the advertising market, introduced a new low-cost integration of innovative LED display information

More information

RK3036 Kylin Board Hardware Manual V0.1

RK3036 Kylin Board Hardware Manual V0.1 RK3036 Kylin Board Hardware Manual V0.1 Content 1 Introduction 1.1 Kylin at first glance 1.2 Boot to console 1.3 Key features 1.4 Block diagram 2 Key parts in details 2.1 Processor 2.2 Memory 2.3 Storage

More information

Zunidata Systems Inc.

Zunidata Systems Inc. Zunidata Systems Inc. Model: MB222 Digital Signage Media Box User Manual Version: 0.3 Date: 2013/09/30 Content Declaration... 2 Product Instruction... 2 RS-232 Pin Define..3 RS-232 Cable (optional)....3

More information

S3C6410 WinCE 6.0 Development manual

S3C6410 WinCE 6.0 Development manual www.eleckits.com S3C6410 WinCE 6.0 Development manual Ver 1.0 Date: 2010-05-20 ElecKits Technologies Studio www.eleckits.com Change History Rev Date Description V1.0 2010-5-20 The initial released Version

More information

A revamped experience to be discovered!

A revamped experience to be discovered! A revamped experience to be discovered! London, February 10th 2016 - Following announcements made regarding its strong revenue increase in 2015, ARCHOS unveils its newest addition to its Oxygen line: the

More information

SOM PRODUCTS BRIEF. S y s t e m o n M o d u l e. Engicam. SOMProducts ver

SOM PRODUCTS BRIEF. S y s t e m o n M o d u l e. Engicam. SOMProducts ver SOM S y s t e m o n M o d u l e PRODUCTS BRIEF GEA M6425IB ARM9 TM Low cost solution Reduced Time to Market Very small form factor Low cost multimedia solutions Industrial Automotive Consumer Single power

More information

i.mx31 PDK 1.3 to PDK 1.4 Revision Changes Linux

i.mx31 PDK 1.3 to PDK 1.4 Revision Changes Linux Freescale Semiconductor Document Number: 926-77774 Application Note Rev. 1.2, 10/2008 i.mx31 PDK 1.3 to PDK 1.4 Revision Changes Linux This document explains the application changes for the Linux i.mx31

More information

User s Manual for the Boundary Devices Nitrogen R board

User s Manual for the Boundary Devices Nitrogen R board 1 User s Manual for the Boundary Devices Nitrogen R board July 6, 2010 2 1 Revision History Date Revision Description 2010-06-17 1.0 First (rough) draft 2010-06-25 1.1 Still rough. Additional details on

More information

Eclipse-Based CodeWarrior Debugger

Eclipse-Based CodeWarrior Debugger July 14-16, 2009 Eclipse-Based CodeWarrior Debugger QorIQ Multicore Linux Kernel Debug Bogdan Irimia CodeWarrior Software Engineer Tool used to develop software running on Freescale Power Architecture

More information

Stream it! RZ now in new version 2.0!

Stream it! RZ now in new version 2.0! Stream it! RZ now in new version 2.0! Overview The Stream it! RZ solution kit is an out-of-the-box evaluation and development platform for streaming applications, such as IP based video and radio streams,

More information

SABRE Board for Smart Devices

SABRE Board for Smart Devices Quick Start Guide SABRE Board for Smart Devices Based on the i.mx 7Dual Applications Processor SMART APPLICATION BLUEPRINT FOR RAPID ENGINEERING (SABRE) Quick Start Guide GET TO KNOW SABRE BOARD FOR SMART

More information

Hands-on with the Sitara Linux SDK

Hands-on with the Sitara Linux SDK Hands-on with the Sitara Linux SDK This presentation provides a hands-on overview of the Sitara Linux SDK. It focuses on the software and tools found in the SDK and how to use these tools to develop for

More information

For Model No. MP709 User Manual

For Model No. MP709 User Manual For Model No. MP709 EN User Manual This manual contains important safety precautions and information of correct use. Please be sure to read this manual carefully before use so as to avoid any accidents.

More information

S2C K7 Prodigy Logic Module Series

S2C K7 Prodigy Logic Module Series S2C K7 Prodigy Logic Module Series Low-Cost Fifth Generation Rapid FPGA-based Prototyping Hardware The S2C K7 Prodigy Logic Module is equipped with one Xilinx Kintex-7 XC7K410T or XC7K325T FPGA device

More information

Directory. Product overview. Connecting your media player. Specification. Interface. Explanation of the remote control. Connector Indication

Directory. Product overview. Connecting your media player. Specification. Interface. Explanation of the remote control. Connector Indication License Notice and Trademark Acknowledgement. Manufactured under license from Dolby Laboratories. Dolby and the double-d symbol are trademarks of Dolby Laboratories. Manufactured under license under U.S.

More information

Track Three Building a Rich UI Based Dual Display Video Player with the Freescale i.mx53 using LinuxLink

Track Three Building a Rich UI Based Dual Display Video Player with the Freescale i.mx53 using LinuxLink Track Three Building a Rich UI Based Dual Display Video Player with the Freescale i.mx53 using LinuxLink Session 1 How to capture your initial Linux based product requirements and quickly build a custom

More information

Media Player MP-2020 Specification Sheet MP Media Player for 2.5 Hard disk Specification Sheet

Media Player MP-2020 Specification Sheet MP Media Player for 2.5 Hard disk Specification Sheet MP-2020 Media Player for 2.5 Hard disk Specification Sheet 2009.10.28-1 - Table of Contents 1.0 Overview... 3 1.1.0 Features... 3 2.0 Box Contents... 4 3.0 Hardware Specification... 4 3.1.0 Assembly Viewing...

More information

ebox-3300-msjk Windows Embedded CE 6.0 R2 JumpStart Guide

ebox-3300-msjk Windows Embedded CE 6.0 R2 JumpStart Guide ebox-3300-msjk Windows Embedded CE 6.0 R2 JumpStart Guide By Samuel Phung, Windows Embedded MVP ICOP Technology Inc. This is a step-by-step guide showing the process to build Windows Embedded CE 6.0 R2

More information

FriendlyARM. Mini2440.

FriendlyARM. Mini2440. FriendlyARM Mini2440 www.friendlyarm.net 1 Introduction...3 1.1 Features...4 2 Hardware Resource...6 2.1 Jumpers and Interfaces...6 2.2 Memory Map...7 2.2.1 Memory Adress Allocation...7 2.3 Power Supply...8

More information

Capacities Overview: 9.7 MultiTouch Screen with IPS technology Access to AndroidTM apps HD Multimedia playback

Capacities Overview: 9.7 MultiTouch Screen with IPS technology Access to AndroidTM apps HD Multimedia playback Arnova introduces a new HD multimedia tablet: The ARNOVA 9 G2 Equipped with a sharp, bright 9.7 (1024x768) LCD touchscreen, it delivers amazing display quality. The combination between Android TM 2.3 Gingerbread

More information

New Features. Importing Resources

New Features. Importing Resources CyberLink StreamAuthor 4 is a powerful tool for creating compelling media-rich presentations using video, audio, PowerPoint slides, and other supplementary documents. It allows users to capture live videos

More information

PN ITEM UPC ARCHOS 55b Platinum 8GB EU ARCHOS 55b Platinum 16GB EU

PN ITEM UPC ARCHOS 55b Platinum 8GB EU ARCHOS 55b Platinum 16GB EU The new ARCHOS 55b Platinum is here. This 5.5-inch smartphone is ready to stand by your side and help you face your daily challenges. Doesn t matter if you want to watch a movie on the HD IPS screen or

More information

Key features: Ultra-responsive 10.1 Multitouch Capacitive Display. Powerful ARM Cortex - A8 1GHz Processor. 1080p Full HD Video Playback

Key features: Ultra-responsive 10.1 Multitouch Capacitive Display. Powerful ARM Cortex - A8 1GHz Processor. 1080p Full HD Video Playback Key features: Ultra-responsive 10.1 Multitouch Capacitive Display Powerful ARM Cortex - A8 1GHz Processor 1080p Full HD Video Playback Arnova introduces its next generation of Android TM based tablets

More information

Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003

Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003 Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003 S3C2440X is a derivative product of Samsung s S3C24XXX family of microprocessors for mobile communication market. The S3C2440X s main enhancement

More information

HotChips An innovative HD video and digital image processor for low-cost digital entertainment products. Deepu Talla.

HotChips An innovative HD video and digital image processor for low-cost digital entertainment products. Deepu Talla. HotChips 2007 An innovative HD video and digital image processor for low-cost digital entertainment products Deepu Talla Texas Instruments 1 Salient features of the SoC HD video encode and decode using

More information

SBC-S32V234 QUICK START GUIDE (QSG)

SBC-S32V234 QUICK START GUIDE (QSG) SBC-S32V234 QUICK START GUIDE (QSG) Getting started instructions and a Guide to all Hardware, Software, Tools and Document resources www.nxp.com/sbc-s32v234 EXTERNAL USE WHAT IS QUICK START GUIDE? We at

More information

Visual Land V TOUCH PRO

Visual Land V TOUCH PRO Visual Land V TOUCH PRO Information in this manual are subject to change without notice. FEATURES 2.8 inch wide touch screen, 320X240 dot matrix full color high speed TFT screen Support MP3, WMA, RA, WAV

More information

PN ITEM UPC ARCHOS 70c Neon 8GB - EU ARCHOS 70c Neon 16GB - EU

PN ITEM UPC ARCHOS 70c Neon 8GB - EU ARCHOS 70c Neon 16GB - EU The ARCHOS 70c Neon is one of the most affordable tablets on the market. It includes a powerful quad-core processor Android 6.0 Marshmallow. The ARCHOS 70c Neon is designed to offer a unique multimedia

More information

OK335x Products Guide. Contents

OK335x Products Guide. Contents Contents Contents... 2 Version history... 3 Chapter One General Introduction... 4 1.1 Products Overview... 4 1.2 Application Fields... 5 Chapter Two OK335xD Single Board Computer... 6 2.1 Product Introduction...

More information

Baltos ir Contact Online. More Pictures. Click on the thumbnails for the large picture

Baltos ir Contact Online. More Pictures. Click on the thumbnails for the large picture VS Vision Systems GmbH / Part Number 6831 Features Sitara AM3352 Cortex-A8 @ 600MHz 256MB DDR3 256MB NAND Flash (for boot) 1 x SD-Slot 3 x LAN (1 Gigabit, 2 Fast Ethernet) 2 x USB 2.0 Host 2 x RS232/422/485

More information

Develop Made For ipod (MFi) Accessories

Develop Made For ipod (MFi) Accessories Develop Made For ipod (MFi) Accessories FTF-CON-F0019 Rudan Bettelheim Business Development Manager A P R. 2 0 1 4 TM External Use Agenda Introduction to the Made For ipod (MFi) Program Freescale MFi Solution

More information

Getting Started with FreeRTOS BSP for i.mx 7Dual

Getting Started with FreeRTOS BSP for i.mx 7Dual Freescale Semiconductor, Inc. Document Number: FRTOS7DGSUG User s Guide Rev. 0, 08/2015 Getting Started with FreeRTOS BSP for i.mx 7Dual 1 Overview The FreeRTOS BSP for i.mx 7Dual is a Software Development

More information

SABRE Board for Smart Devices

SABRE Board for Smart Devices Quick Start Guide SABRE Board for Smart Devices Based on the i.mx 6SoloX Applications Processor FREEDOM DEVELOPMENT PLATFORM Quick Start Guide ABOUT THE SABRE BOARD FOR SMART DEVICES BASED ON THE I.MX

More information

AGENDA. About us. DVR System. Ratex Board DSP 115M

AGENDA. About us. DVR System. Ratex Board DSP 115M DO WELL PRODUCTS AGENDA About us DVR System Ratex Board DSP 115M 2 Welcome FHK Consulting is a Management consultancy firm specializing in Cash Logistics. Our expertise is derived from our extensive experience

More information

MYD-SAMA5D3X Development Board

MYD-SAMA5D3X Development Board MYD-SAMA5D3X Development Board MYC-SAMA5D3X CPU Module as Controller Board DDR2 SO-DIMM 200-pin Signals Consistent with Atmel's Official Board 536MHz Atmel SAMA5D3 Series ARM Cortex-A5 Processors 512MB

More information

BPI-D1 User Manual. SinoVoip Co.,Limited

BPI-D1 User Manual. SinoVoip Co.,Limited SinoVoip Co.,Limited BPI-D1 User Manual Table of Contents BPI-D1 User Manual Product Introduction...2 Specification... 3 Hardware...4 Power Supply...6 Use Method...7 1. How to record a video... 7 2. How

More information

MBC-SAM9G25 Core Board Overview

MBC-SAM9G25 Core Board Overview MBC-SAM9G25 Core Board Overview The ATMEL MBC-SAM9G25 ARM9 Board is an ARM embedded board produced by Embest, integrate the ATMEL ARM926EJ-S-based processor AT91SAM9G25, operating at 400MHz frequency,

More information

MYD-C437X-PRU Development Board

MYD-C437X-PRU Development Board MYD-C437X-PRU Development Board MYC-C437X CPU Module as Controller Board Two 0.8mm pitch 100-pin Connectors for Board-to-Board Connections Up to 1GHz TI AM437x Series ARM Cortex-A9 Processors 512MB DDR3

More information

RS232 Control channel BF548. Figure 1. General structure of device

RS232 Control channel BF548. Figure 1. General structure of device 4-Channel Video/Audio Signal Recording Device Customer Russian developer and manufacturer of smallscale audio/video digital registration systems Objective The customer set the objective to develop a video

More information

CS368-LI Digital Media Software Development Kit

CS368-LI Digital Media Software Development Kit CS368-LI Digital Media Software Development Kit April 14, 2017 Document: DS170416-1 Document Status: released Revision: 2.5 Features! Cimarron Systems Digital Media SDK (DMSDK) for the Texas Instruments

More information

Contents. 1 Introduction Features Product Specifications Hardware Specification Software Specification...

Contents. 1 Introduction Features Product Specifications Hardware Specification Software Specification... SOM335x Specifications Contents 1 Introduction...2 2 Features... 3 3 Product Specifications...5 3.1 Hardware Specification... 6 3.2 Software Specification...8 3.3 Product Dimension... 10 4 Application

More information

EMAC SoM Presentation.

EMAC SoM Presentation. EMAC SoM Presentation www.emacinc.com www.emacinc.com/som System on Module System on Module (SoM) is an alternative to Single Board Computers for Embedded Systems offering a more flexible & contoured solution.

More information

. SMARC 2.0 Compliant

. SMARC 2.0 Compliant MSC SM2S-IMX8 NXP i.mx8 ARM Cortex -A72/A53 Description The new MSC SM2S-IMX8 module offers a quantum leap in terms of computing and graphics performance. It integrates the currently most powerful i.mx8

More information

Digital Advertising Tag. DT-124 User Manual

Digital Advertising Tag. DT-124 User Manual Digital Advertising Tag DT-124 User Manual DT (Digital Advertising Tag) is a wearable media player with a 2.4 LCD screen. DT displays 640x480 still images and 320x240 video. FREE software is provided for

More information