Freescale Semiconductor Document Number: ANnnnn Application NoteWhite Paper Rev. 1, 10/2012
i.MX6Q Multi-display Linux Demo
by
JohnLi(R64710) GSM FAE
Freescale Semiconductor, Inc. Shanghai,
This application note shows how to build the multi-display demo on i.MX6Q sabreSD board with linux BSP.
Contents
1 2 3 4
Hardware/Software resource. .................................... 2 Burn the demo image to the SDcard. ......................... 4 Run the multi-display demo........................................ 6 Run the 3D demo ....................................................... 9
Freescale Semiconductor, Inc.
_______________________________________________________________________
Freescale Confidential Proprietary Freescale Internal Use Only
Preliminary— Subject to Change Without Notice
1
Hardware/Software resource.
We need the follow items for the demo: Hardware:
1. i.MX6Q SabreSD board: (Order not available on Freescale websit current, need to contact the disty). We recommend to use version(SCH-27392 RevB5, 700-27392 RevX8), which is TO1.2 mass production i.MX6Q chipset, You can get the model number from i.MX6Q chipset mark. The follow is its name rules. MCIMX6U@+VV$$%A Silicon Rev Rev 1.0 Rev 1.1 Rev 1.2 A B C(Mass production) And the demo still be test on version(SCH-27392 RevB, 700-27392 RevX4), which use the TO1.1 chipset, But the board need the follow rework
i.MX6Q Multi-display Linux Demo Application Note, Rev. 1
Freescale Semiconductor
2
Freescale Confidential Proprietary
Freescale Internal Use Only Preliminary—Subject to Change Without Notice
2. USB line for Uart console.
3. 4GB/8GB SDcard to store the demo image. SDcard USB reader 4. Power adaptor(5V/5A)
5. Two (1280X768)LVDS panel and the panel lines, You can order from
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=i.MX6Q&nodeId=018rH3ZrDRB24A&tab=Buy_Parametric_Tab&fromSearch=false Or related i.MX53 website link. 6. HDMI line
7. The TV or monitor which support 1920X1080P60F HDMI port input.
Software:
i.MX6Q BSP is not available currently, And the Tire one customer can download the GA release from Freescale external compass link with access password:
http://www.freescale.com/livelink/livelink?func=ll&objId=227509481&objAction=browse&viewType=1
1. Linux BSP source code: L3.0.35_12.09.01_GA_source.tar.gz
2. Ltib codec package: gst-fsl-plugins-3.0.1.tar.gz, libfslaacpcodec-3.0.1.tar.gz, libfslcodec-3.0.1.tar.gz, libfslparser-3.0.1.tar.gz, libfslvpuwrap-1.0.17.tar.gz 3. BSP/codec document: L3.0.35_12.09.01_GA_docs.tar.gz,
Linux_Multimedia_Framework_Docs_MX6XUbuntu_3.0.1.tar.gz 4. Demo image:
L3.0.35_12.09.01_GA_images_MX6Q.tar.gz
You can check \\Release Documents\\L3.0.35_12.09.01_GA_docs\\doc\\mx6\\
i.MX_6DualLite_Sabre_SD_Linux_User_Guide.pdf about how to build the linux BSP, and \\Release Documents\\Linux_Multimedia_Framework_Docs_MX6XUbuntu_3.0.1\\docs\\ Linux_Multimedia_Framework_User_Guide.pdf about how to add the codec ltib package. But in this document, we will us the demo image to build the multi-display demo, which have already include the codec package in it.
i.MX51 Power Up Sequence Application Note, Rev. 0 Freescale Semiconductor
Freescale Confidential Proprietary
Freescale Internal Use Only Preliminary—Subject to Change Without Notice
3
Test video clips:
1. A 720P video clips, You can get it by yourself: 720p.mp4 2. A1080P video clips, You can get it by yourself: 1080p.mov Demo Hardware link:
1. Link LVDS1 to LVDS1 J502 port. 2. Link LVDS2 to LVDS2 J503 port.
3. Link the HDMI to J8 HDMI port, and the TV HDMI port, Open the TV.
4. Link the USB line to debug uart J506 port. And you will download the uart to usb PC driver from http://www.ftdichip.com/Products/ICs/FT232R.htm, and open your serial terminal on PC with related USB to COM port. 5. Link the 5V power to P1 power slot.
6. Jump SW6 to 10000010(from 1~8, 1 means on) for Boot from SDslot2 J500. (or Jump SW6 to 01000010(from 1~8, 1 means on) for Boot from SDslot2 J507). And you will plug in your demo image SDcard on related SDslot.
2
Burn the demo image to the SDcard.
We use the WindowsXP+VMware to run the ubuntu linux to burn the SDcard in ubuntu. You must set the share folder of ubuntu linux, and it can be accessed in ubuntu by folder /mnt/hgfs/Temp/, put the demo image package L3.0.35_12.09.01_GA_images_MX6Q.tar.gz , and the demo video clips (720p.mp4, 1080p.mov) in its related Windows XP folder.
1. untar the demo image from Share folder to the ubuntu linux user name(Mine is in the folder /home/vmuser) in shell tar xzvf /mnt/hgfs/Temp/mx6qnand/L3.0.35_12.09.01_GA_images_MX6Q.tar.gz 2. lists the demo image as follows:
cd L3.0.35_12.09.01_GA_images_MX6Q $ ls
u-boot-mx6q-sabresd.bin //linux uboot iamge rootfs.ext2.gz //linux rootfs rootfs.jffs2 rootfs.tar.bz2
uImage//linux kernel image.
i.MX6Q Multi-display Linux Demo Application Note, Rev. 1
Freescale Semiconductor
4
Freescale Confidential Proprietary
Freescale Internal Use Only Preliminary—Subject to Change Without Notice
相关推荐: