Advertisement

Quick Links

i.MX35 PDK 1.5 Linux Quick Start Guide
Standard Base
Doc Number: 926-78233
Rev. 1.5
04/2009

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the i.MX35 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Freescale Semiconductor i.MX35

  • Page 1 PDK 1.5 Linux Quick Start Guide Standard Base Doc Number: 926-78233 Rev. 1.5 04/2009...
  • Page 2 0120 191014 or +81 3 5437 9125 or for any other application in which the failure of the Freescale Semiconductor product support.japan@freescale.com could create a situation where personal injury or death may occur. Should Buyer...
  • Page 3: Table Of Contents

    4.3.1 Running the Video Application................4-4 4.3.2 Running the Audio Application ................4-4 4.3.3 Running the Picture Viewer Application..............4-5 4.3.4 Running the FM Radio Application ................ 4-5 Supported Codecs....................4-6 Freescale Semiconductor i.MX35 PDK 1.5 Linux Quick Start Guide, Rev 1.5...
  • Page 5: Chapter 1 About The Boards

    MC13892 devices. Freescale's 3-Stack Platform System consists of three small boards: CPU, Debug, and Personality. • A CPU board contains the i.MX35 CPU, memories and the MC13892 Power Management IC (PMIC). • A Debug board provides the debug interfaces (like JTAG), and also has a CPLD that implements an external Ethernet and serial controller for debug purposes.
  • Page 6 SD card connectors, with card sense functionality (also supports the MMC and MS card). Network Support Two Ethernet jack connectors, one on personality board (for applications) and one on debug board (for debug purposes) i.MX35 PDK 1.5 Linux Quick Start Guide, Rev 1.5 Freescale Semiconductor...
  • Page 7 Linux BSP available from Freescale • RedBoot boot loader from Freescale • Application Development Advanced Toolkit (ATK) software Tools • Linux Target Image Builder (LTIB) • Linux Toolchain (included in LTIB) Freescale Semiconductor i.MX35 PDK 1.5 Linux Quick Start Guide, Rev 1.5...
  • Page 8: Cpu Board

    • Connect the CPU board to a Personality board, (and connect the Personality board to the Debug board) for developing software. The Personality board plugs in the other side of the Debug board. i.MX35 PDK 1.5 Linux Quick Start Guide, Rev 1.5 Freescale Semiconductor...
  • Page 9: Debug Board

    Debug Board Figures 1-3 and 1-4 illustrate the top and bottom of the Debug Board. Figure 1-3 Debug Board, Top Freescale Semiconductor i.MX35 PDK 1.5 Linux Quick Start Guide, Rev 1.5...
  • Page 10 Table 1.2 Debug Board Physical Features Type Physical Features • Switches S1: Power button • S2: Debug board reset button • S3: System reset switch • S4: Power-on switch • SW4: Enable switch i.MX35 PDK 1.5 Linux Quick Start Guide, Rev 1.5 Freescale Semiconductor...
  • Page 11 Effect SW4-1 UART Port Select Selects serial port UART (DCE) CON4 SW4-8 Power Enable Power is supplied to all three boards. Power is only supplied to the Debug board. Freescale Semiconductor i.MX35 PDK 1.5 Linux Quick Start Guide, Rev 1.5...
  • Page 12 Table 1.4 Boot Mode Setting (SW5-SW10) Boot Mode Boot4 SW6 Boot3 SW7 SW10 Device UART/USB bootloader 8-bit NAND Flash (2KB page) Ext i.MX35 PDK 1.5 Linux Quick Start Guide, Rev 1.5 Freescale Semiconductor...
  • Page 13: Personality Board

    Personality Board Figures 1-5 and 1-6 illustrate the top and bottom of the Personality Board, respectively. Figure 1-5 Personality Board, Top Figure 1-6 Personality Board, bottom Freescale Semiconductor i.MX35 PDK 1.5 Linux Quick Start Guide, Rev 1.5...
  • Page 14 P5 SD card slot for MMC, SD and MS Battery BT1: Coin cell battery Fuse F1: Resettable fuse • Buttons S13 RESET Button • S14 Power ON button 1-10 i.MX35 PDK 1.5 Linux Quick Start Guide, Rev 1.5 Freescale Semiconductor...
  • Page 15 All OFF IGNORED NAND Flash All OFF 1, 4 and 5 ON the rest OFF SD/MMC All OFF 1 and 2 ON the rest OFF All OFF All OFF Freescale Semiconductor i.MX35 PDK 1.5 Linux Quick Start Guide, Rev 1.5 1-11...
  • Page 17: Development Kit Content

    Getting Started Development Kit Content Figure 2-1 illustrates the components of the i.MX35 PDK 1.5 development kit. Table 2.1 describes the kit content, and Table 2.2 describes the DVD content. Verify that all the items are contained in the package. Remove the three boards from their anti-static bags and check the boards for any visible damage.
  • Page 18 PDK 1.5 Linux Standard Release Notes • i.MX35 PDK 1.5 Linux Standard User’s Guide • Software Development Tools Linux Toolchain (included in LTIB distribution) • Linux SDK installation file • Advanced ToolKit (ATK) software i.MX35 PDK 1.5 Linux Quick Start Guide, Rev 1.5 Freescale Semiconductor...
  • Page 19: Provide A Development Pc

    (tools, packages, modules, shells, etc.) may be different and you would need to set your host up accordingly for the i.MX35 PDK Linux BSP to work properly. Also, Linux OS can be installed on a virtual machine so you can use both Windows and Linux on the same host (recommended only for testing).
  • Page 21: Chapter 3 Building The Platform

    The maximum allowable angle for connecting the three types of 3-Stack boards is 10 degrees, to avoid damages in the connectors, as shown in Figure 3-2. Figure 3-2 Maximum Angle of 10 Degrees Freescale Semiconductor i.MX35 PDK 1.5 Linux Quick Start Guide, Rev 1.5...
  • Page 22: Building A Development Platform: Assemble 3 Boards

    Connect the Personality board to the Debug board. See Figure 3-3. Debug Board Personality Board Personality + Debug Board Figure 3-3 Connecting the Personality Board onto Debug Board i.MX35 PDK 1.5 Linux Quick Start Guide, Rev 1.5 Freescale Semiconductor...
  • Page 23: Connect Cpu Board To Personality Board

    After connecting the Personality board to the Debug board, connect the CPU board to the underside of the Personality board. Figure 3-4 Connecting the CPU Board to the Personality Board Freescale Semiconductor i.MX35 PDK 1.5 Linux Quick Start Guide, Rev 1.5...
  • Page 24: Connect Development Platform To Pc; Run Preloaded Image

    Personality board) are set for NAND boot. See Table 3.1 and Table 3.2. Table 3.1 Boot Mode Setting Boot SW10 Mode Device UART/USB bootloader 8-bit NAND Flash(2KB page) Ext i.MX35 PDK 1.5 Linux Quick Start Guide, Rev 1.5 Freescale Semiconductor...
  • Page 25: Building A Demo Platform: Assemble Two Boards

    500-pin connector; the Debug board is not used. After connecting the boards, run the preloaded demo. NOTE If your system is already configured as a development platform (using all three boards), disconnect the Debug board from the Personality board. Freescale Semiconductor i.MX35 PDK 1.5 Linux Quick Start Guide, Rev 1.5...
  • Page 26 Figure 3-6 Connecting the Power Supply to the Personality Board The OS image pre-loaded in the 3-Stack should boot and the Linux operating system should appear at the Personality board’s LCD display. i.MX35 PDK 1.5 Linux Quick Start Guide, Rev 1.5 Freescale Semiconductor...
  • Page 27: Chapter 4 Using The Linux Demo Image

    To establish the link, use these steps: 1. Use the serial port on the Debug board. 2. Start Hyperterminal (in Windows), Minicom (in Linux) or any other terminal software you use. Freescale Semiconductor i.MX35 PDK 1.5 Linux Quick Start Guide, Rev 1.5...
  • Page 28 3. Create a serial connection (8N1 at 115200) as shown in Figure 4-1, which illustrates the configuration for HyperTerminal software. Figure 4-1 Configuration for Hyperterminal i.MX35 PDK 1.5 Linux Quick Start Guide, Rev 1.5 Freescale Semiconductor...
  • Page 29: Using An Sd Card

    PDK. Notice the multimedia file locations. By default, the multimedia files are stored in the directory. There are three folders: Pictures, Music, Video. /mnt/flc Freescale Semiconductor i.MX35 PDK 1.5 Linux Quick Start Guide, Rev 1.5...
  • Page 30: Running The Applications

    The file will play. While playing, you can stop, seek, forward, pause, set volume or go into full screen mode. 4.3.2 Running the Audio Application The Audio application enables you to listen to music and manage the music files. i.MX35 PDK 1.5 Linux Quick Start Guide, Rev 1.5 Freescale Semiconductor...
  • Page 31: Running The Picture Viewer Application

    5. Use the selection control to select a station and the volume control to set the volume. 6. Connect headphones to the board and put on the headphones to listen. Freescale Semiconductor i.MX35 PDK 1.5 Linux Quick Start Guide, Rev 1.5...
  • Page 32 YUV420 rendering plugin CSC, rotate, resize mfw_mpeg4encoder MPEG-4/H263 encoder encode only mp3enc MPEG Layer 3 encoder encode only mfw_v4lsrc Video capture plugin PN 926-78233 Rev A i.MX35 PDK 1.5 Linux Quick Start Guide, Rev 1.5 Freescale Semiconductor...

Table of Contents