Page 1
3-Stack Development Kit Quick Start Guide for Linux...
Page 2
Information in this document is provided solely to enable system and software implementers to use Freescale Semicon- ductor products. There are no express or implied copyright licenses granted hereunder to design or fabricate any inte- grated circuits or integrated circuits based on the information in this document. Freescale Semiconductor reserves the right to make changes without further notice to any products herein.
Freescale's 3-Stack Platform System consists of three small boards: CPU, Debug, and Personality. • A CPU board contains the i.MX31 CPU, memories and the MC13783 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
• 2.4 inch QVGA smart display panel connector Camera Interface • Image sensor camera connector Selectable Clock • Two selectable system clock sources: 32.768 KHz and 26 Mhz Sources Debug Port • RealView-ICE debug support i.MX31 3-Stack Quick Start Guide for Linux...
Page 7
• 5.0V/2.4A universal power supply kit • RS-232 standard serial cable • High Speed USB cables with mini-AB connectors for • High speed cable with standard A-to-mini-B connectors • Mini-USB adaptor • Ethernet cables (2) with RJ45-8 connectors i.MX31 3-Stack Quick Start Guide for Linux...
• Connect the CPU board to a Debug board, (and connect the Personality board to the Debug board) for developing software. The Personality board plugs into the other side of the Debug board. i.MX31 3-Stack Quick Start Guide for Linux...
Page 9
About the Boards Debug Board Debug Board Debug Board DC Power J2 Ethernet J1 UART CON4 female Personality Debug CPLD UART CON3 CPLD JTAG JTAG CN2 male Bottom Figure 1.2 Debug Board i.MX31 3-Stack Quick Start Guide for Linux...
• D1–D8: LEDs for CPLD debug • D9: LED for debug board 3.3V power • D11:LED for DC power supply Buttons • BT1, BT2: Test buttons for CPLD Fuse • F1: Resettable Fuse i.MX31 3-Stack Quick Start Guide for Linux...
Page 11
Power is supplied to all three boards. Power is only supplied to the Debug board. Table 1.5 Boot Mode Setting (SW5–SW10) Boot Mode Boot4 Boot3 SW10 Device UART/USB bootloader 8-bit NAND Flash (2KB page) Ext i.MX31 3-Stack Quick Start Guide for Linux...
Page 12
LCD) Epson VGA Dis- play Connector (underneath LCD) Bluetooth Antenna Coin Cell Battery Board-to-Board Bottom Battery Connector Connector CN73 Fast Ethernet SD Card Socket CN31 Power HDD Connector CN12 Figure 1.3 Personality Board i.MX31 3-Stack Quick Start Guide for Linux...
• Freescale Support card Verify that all the items are contained in the package. See Figure 2.1. Take out the three boards from their anti-static bags and check the boards for any visible damage. i.MX31 3-Stack Quick Start Guide for Linux...
Page 16
Getting Started Unpack the Kit Figure 2.1 PDK Kit Contents Ethernet Min-AB CD-ROM RS-232 Straight USB OTG A to Mini B USB Cable Universal Power Supply Board Debug Personality Board Board i.MX31 3-Stack Quick Start Guide for Linux...
CPU Board, Personality Board, and Debug Board • 3-Stack Platform Hardware User’s Guide • i.MX31 MAX PDK Readme, Linux 2.6.19 • i.MX31 MAX PDK Quick Start Guide, Linux 2.6.19 • i.MX31 MAX PDK Release Notes, Linux 2.6.19 • i.MX31 MAX PDK User’s Guide, Linux 2.6.19 •...
1 GB recommended • 1 GB of available space required on system drive • 10 GB of available hard-disk space • DVD ROM drive • 1024x768 or higher resolution display with 256 colors i.MX31 3-Stack Quick Start Guide for Linux...
• To build a demonstration platform, follow the procedures in “Build a Demo Platform: Assemble 2 Boards” on page Build a Development Platform: Assemble 3 Boards This section explains how to connect the Personality, Debug, and CPU boards. i.MX31 3-Stack Development Kit Quick Start Guide...
Debug Board Board Flip over Personality/ Debug assembly Align boards CPU Board 3 Connect CPU board to underside of Debug board Personality Board Debug CPU Board Figure 3.3 Align CPU Board and Debug/Personality Board i.MX31 3-Stack Development Kit Quick Start Guide...
To make a demonstration platform, the CPU board is directly connected to the Personality board using the 500-pin connector; the Debug board is not used. NOTE If your system is already configured as a development platform (using all three boards), disconnect all boards from one another. i.MX31 3-Stack Development Kit Quick Start Guide...
J12 (5V POWER JACK) connector on the Personality board. See Figure 3.6. Turn the 5V power supply ON. 2. 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.MX31 3-Stack Development Kit Quick Start Guide...
Page 26
Build the Platform Build a Demo Platform: Assemble 2 Boards i.MX31 3-Stack Development Kit Quick Start Guide...
The Connectivity menu contains the following options: • USB OTG Port Settings Menu The Settings menu provides options for changing the appearance, language settings, and volume and display settings, as well as other tools. i.MX31 3-Stack Development Kit Quick Start Guide...
Figure 4-1 shows the configuration for HyperTerminal software. After communication is established, you can view the Linux directories using standard Linux commands. Figure 4-2 illustrates the resulting display on the HyperTerminal. Figure 4.1 Configuration for HyperTerminal i.MX31 3-Stack Development Kit Quick Start Guide...
Page 29
Using the Linux Demo Image Downloading Multimedia to the 3-Stack Board .Select "Yes" and click Next Figure 4.2 HyperTerminal Display i.MX31 3-Stack Development Kit Quick Start Guide...
3. Copy the content on the SD card to those folders, storing the picture files to the Pictures folder, audio files to the Music folder, and video files to the Video folder. The files are now visible to the multimedia applications. i.MX31 3-Stack Development Kit Quick Start Guide...
2. Click on the arrow that is located in the top of the display in the right corner (near the cross button). A menu displays video options such as Open File, Playlist, and About. 3. Select Open File. The /mnt/flc/Video folder is displayed, listing the files previously saved. i.MX31 3-Stack Development Kit Quick Start Guide...
Debug board unless you want to add files. Running the Camera Application The Camera application reflects in the display panel the image to which the camera on the board is pointing. i.MX31 3-Stack Development Kit Quick Start Guide...
1. In the Multimedia Menu, select the FM Radio application. 2. Use the selection control to select a station and the volume control to set the volume. 3. Connect headphones to the board and put on the headphones to listen. i.MX31 3-Stack Development Kit Quick Start Guide...
Ready to Begin Your Development? Ready to Begin Your Development? If you are ready to develop new applications using the i.MX31 MAX PDK, use the following documents to locate the information required for your development: • i.MX31 3-Stack Platform Hardware User's Guide - provides all of the hardware information for the 3-Stack board, including the connectors, switches, options, and pins.
Need help?
Do you have a question about the i.MX31 and is the answer not in the manual?
Questions and answers