Home
on Freescale website
Contents
1. Change back to LTIB directory cd Up arrow 2 times For last Itib command history You will get ltib p u boot m prep on the command line Change the last line of m prep above to m scbuild Up Arrow again and change scbuild to scdeploy KY e eee Wen entire oe a ee gt freescale scale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT ssh eo oa ae Epes npn Beekit BeeStack CoreNet the E icii S F a Nie kage Q n amp a cn o a ar 201 LO Working with U Boot on Ltib gt Lets Program with ATK zix m Operation type Flash Device s Follow same steps we did with Download C Dump TT BiSwap M BBT Flash model MMC SD 7 Program Erase LBA J Interleave a Redboot Tl Read back check Power down board Operation settings Address Ox foooooo00 Size Ox aC First two switches on EVK up for U S B U A RT boot oad mode aes File Download Program input Dump output Built u boot bin ends up in Process rootfs boot directory off the LTIB install dir Click Link to LTIB icon on desktop Doubleclick rootfs Doubleclick boot oft Drag the u boot bin file onto the Silicon Security Type HAB_TYPE N A Flash Capacity N A Windows Desktop lt Quit Exit Load Save Program Stop Run ATK on DESKTOP and configure like shown te Freescale t
2. Virtual Customer Experience Center CEEE T inene R0 4 gt Could send information request to support freescale com Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc ss Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink Py reesca e and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 1 0 semiconductor 1 MX51 Information gt htto www freescale com webapp sps site taxonomy jsp code IMX51_ FAMILY GO v http www freescale com webapp sps site taxonomy jsp code IMx51_FAMILY yl 4 XxX fie Search 2z Fie Edt View Favorites Tools Help Links w oe gt M851 Processors Oog 2 freescale K camiconduoior Products Applications Technologies Support iMX Applications fae Welcome Guest i Register or Login iMX21 Processors Freescale gt iMX Applications Processors i MX51 Processors MX23 Processors i MX51 Processors iMX2S Processors ormance processing and multimedia capabilities hardware acceleration that enables very low power consumption for video and graphics
3. Because of an order from the United States International Trade Commission BGA packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010 Indicated by the Icon SiteMap TermsofUse Trademarks Privacy Practices View Agreement Newsletter 6 RSS Feeds P a Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc P e mw Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink ar reesca e and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 1 5 semiconductor Linux BSP 1007 on Freescale website gt htto Awww freescale com webapp sps site prod_summary jso code MCIMX51EVKJ amp nodeld 0162468rH31143ZrDR633B amp fpsp 1 amp tab Design Tools Tab v reescale gt i MX Applications Processors b MCIMXSIEVKI i MX51 Evaluation Kit Overview Documentation Downloads Application Notes Buy Export to Excel Refine Your Results Featured Design Tools gt i MX51 Evaluation Kit with Android OS gt Archived Software and Documentation for th
4. Firmware Component The Mfg Tool firmware component enables these basic functions e Erasing the media e Allocating the media e Writing firmware to the media allocation s Additional functionality is important for consumer devices e Initializing the file system on the media e Preloading content in data area of media yA W Freescale the Freescale logo AltiVec C CodeTEST CodeWar n e C a bie GT Powel shane StarCor SEITE ny al e Semi Reg U S Pat amp Tm Off Beekit Be eSta k CoreN ea a Energy Etfi eso si n ne ogo Fle a C PI i aa ae Pro r Expel ct on a QUICC En rae SHARTMOS Tu ioo Link lt a freesca e and VortiQa are trademarks of Freescale sans onductor Inc All othe mete e the st se erty o of thei espective owners 20 escale Semic 38 semiconductor a Manufacturing Tool Physical Setup and GUI Physical Setup Connect the devices according to one of the diagrams below Figure 1 represents the USB hub based physicalsetup configuration interns USB 2 0 Por Externs USB 2 0 Hub with a 2 5A power supply MfgTool lei g xl Fie Options Help A Hub 5 Port 7 _ B Hub5 Port6 c Hub5 Port8 gt D Hb5 Ports Monitoring Drives Monitoring Drives Monitoring Drive s Monitoring Drive s fo device connected fo device connected Freescale i MX51 USB BulkIO USB Device fo device connected M Status Information
5. gst launch v4l2src video x raw yuv width 320 height 240 mfw_v4lsink yA W cale the Freescale logo AltiVec 6 5 CodeTEST CodeWar r ColdFi C War mebleGT PowerQUICG StarCon and Symphony ar i radem le Sem Rog US Pat Tin Be ate Stack Cor eNet the nergy Effici en Soi rs logo Fle MXC Platfon eee ackage Pro or Erpen or et QUICC En rie SHARTMOS Tun el nk lt a freescale and VortiQa sof Fi ale Seniic onduc oe All other pro e the pr paiva of thei respective owners 20 escale Semi 83 semiconductor LS Audio Playback Demo gt MP3 playback gst launch filesrc location music mp3 queue max size time 0 mftw_mp3decoder audioconvert audio x raw int channels 2 alsasink gt Playbin it can play MP3 AAC WMA OGG etc gst launch playbin uri file music mp3 W i cale the Freescale logo AltiVec D5 CodeTEST CodeWan r ColdFi a O Wan mobileGT Powe rQUICC StarCon and Sympho ny are tradem le Sem i Reg US Pat amp Tm of LBs a Bee eSta K Cor eNet tho nergy Effici en Soi rs logo Fle MXC Platfon eee ackage Pro or Exper Qor or GUIGO En rie SHARTMOS Tun eol nk lt a freesca e and VortiQa sof Fi ale Sem oe All other pro e the prope ity 0 of thei espective owners 2010 Freescale Sem 84 semiconductor A Playing a 720p Video Clip on DVI Monitor Demo gt Run the Gstreamer pipeline for playing MPEG4 720p video clip Video only gst launch filesrc location The_F
6. August 2010 Demo of Freescale s i MX51 Linux Package Part 2 ENT F0951 John Li amp Maggie Jiang Field Applications Engineer teo RP OT Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc d Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc semiconductor i Session Objectives gt Expectations Locate important files and documentation Understand tools Freescale offers for i MX processors Learn about Bootloaders and customization Setup and deploy a Linux system to i MX Take advantage of Multimedia Acceleration Learn about Ubuntu and Android on i MxX yA W Fis cale the cale logo AltiVec C eo deTEST CodeWart r Cold e C ai me aa Powel shane StarCor SEITE ny al e Semi Reg US Pate Tm Ot ie aae eSta k Cor Sa k Enel ergy Effici eso it ne ogo Fle MXC PI a ackage Prot or Expo et do a QUICC En rie SHARTMOS Tun pe Li nk lt a freescale m and VortiQa sale Semiconduc r Inc All other pro e the st se erty of thei espective owners 20 escale Semic 2 semiconduct
7. BJ RSS Feeds gt Introducing the i MX535 for Tablets and Smart Mobile Devices Optimized for a wide range of operating systems plus HD 1080p video playback and hardware accelerated Adobe Flash 10 1 the i MX535 offers a full hardware and software solution to design next generation consumer devices amp Meet the new i MX535 applications processor gt i MX Embedded Software Features Portfolio iMXPontolle An at a glance resource for operating system features by i MX family r View portfolio now 9 Featured Videos gt Visteon Connected Car i MX51 Infotainment Solution Demo Video 2 07 What an advanced audio infotainment system should do once connected to the internet including content management i MX51 Multimedia and Graphics Powerhouse Video 2 51 Featuring simultaneous OpenGL ES 2 0 graphics and high performance video an integrated and validated Board Support Package for Linux operating systems and the ARM Cortex A8 technology i MX51 User Interface Demo Video 1 51 Demonstrating Ubuntu on the i MX51 applications processor showing the user interface and video playback Page Actions I Our Software Solutions lt Customer Application 05 Ese HAL peana Processor Stacks Featured Reference Design eReader Reference Design Based on i MX51 Get started today Connect With Us dd Smart Mobile Devices Blog by Freescale s consume
8. Why Should I Register Page Actions Freescale gt iMX Applications Proce i MX Applications Processors Freescale ARM based i MX multimedia applications processors gt Introducing the i MX535 for Tablets and Customer Notice deliver an optimal balance of performance and long battery life for Smart Mobile Devices rich multimedia experiences on the go The i MX applications Optimized for a wide range of operating systems Because of an order from the processor family includes processors based on ARM9 ARM11 and plus HD 1080p video playback and hardware United States International Trade ARM Cortex A8 core technologies which are powering new accelerated Adobe Flash 10 1 the i MX535 offers Commission BGA packaged applications in consumer automotive and industrial markets that a full hardware and software solution to design next product lines and part numbers demand exceptional performance and efficiency generation consumer devices indicated here currently are not The i MX family is part of Freescale s Energy Efficient Solutions Meet the new i MX535 applications processor available from Freescale for import or sale in the United States prior to Produts September 2010 i MX roduct i MX Portfolio Family i MXS Product Family gt i MX Product Selector gt Parametric Search 8 view the full i MX portfolio compare features and i Learn More l R performance Detailed look at the i
9. gt EXAMPLE Format is lt Back Next gt __Cancel_ Go Address in Hex Value Byte Width 0xB8001000 0x82220080 32 0x82000400 OxDA 8 gt Selecting the Default of DDR is for EVK P oA Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc Fii Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficieni t Solutions s logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS Turbo Li nk lt a reesca e and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 30 semiconductor ATK Continued gt Select Flash Tool and then Go BB Select Advanced toolkits Welcome to Advanced ToolKit Collection Please select the toolkit you want to use then click Go gt Image Format option will convert from lt gt to different standard file formats Image Format Convert Tool lt Back Cancel Go leo Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc oe Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Proces
10. gy Buy effective i MX aluation kit allowing i MX51 Evaluation Kit Assembled with LCD ai great part of our new ptione d on d on a powerful performance gn products yA of suitable for developing connectivity option many different ty Nol over the Neghaghtnd areas in the magos that totow tor an in dagan book at Pa LASY vaantion Fat The p windo for Linux and dded CE Both option umer general em Supported Device Families i MX51 Family My Freescale Training amp Support i MX51 EVK aka BBG 3 0 Enter Part Number eS Enter Keyword Documentation TAG e Application Notes e BSP User Manual Page Actions 7 News Freescale extends product family that pioneered the smarthook dress additional embedded marke What Freescale s ecosystem partners have to say about the i MX51 family Robust software offering for the i MxX51 family of processors Software Tools TAG e WinCE amp Linux BSP EVK Schematics Featured Video E introducing the i MX51 Family and EVK E eo 4 11 Audiocast Introducing the i MXx51 Family and See All B EVK Presenter Marsha Chang Features Featured Documentation CPU leo Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc ose T Reg U S Pat amp Tm Off BeeKi
11. MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink lt a and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 34 semiconductor With ATK the Sky is the Limit gt Full Source Code is available for ATK For the GUI Microsoft Visual Studio Based For the RAM KERNEL Compiled with GNU Cygwin gt Can customize and add new e Nor Flash Devices Nand devices SPI Devices gt Can turn ATK into a Manufacturing Diag Test Tool gt Also can load code DIRECTLY to SDRAM gt Search AN3985 on Freescale s Web site for more info Customizing the Freescale Advanced Toolkit for i MX Based Platforms Freescale the Freescale logo AltiVec Q5 CodeTEST CodeWan r Cold e We bier Pow radice StarCor anel Sympho ny a Re US Pat Tm Of Be eKit Ba eStack Cor eNet the Ene ergy Effici ert Souto ps logo Fle C PI eS Pa o9 s MX aPa cka ade Processor Expel en Go i QUICC En rae re SMARTMOS Tuh TurboLink p lt ad freescale and VortiQa are trad Soc onductor Inc All other pro e the ue ne afio of thei respective owne ors 20 escale Semic 35 semiconductor Manufacturing Tool Fact Sheet What is the Manufacturing Tool Mfg Tool e Prepare multiple devices in parallel Supported Devices i MX23 i MX25 i MX35 i MX51 Supported OSes e Host W
12. SMATIVOS Tuo boLink 2 freescale and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc semiconductor CE DCD VERY IMPORTANT gt Its been mentioned before that the iMX51 doesn t follow traditional rules of a bootloader Tablo 2 18 Flash Head r Offset when it comes to init Flash Type Base Address Offset NOR 4 Kbyte 0x1000 bytes NAND 1 Kbyte 0x400 bytes gt It uses something called DCD to initialize the OneNAND part Flash_header s implements this within U A hae S I2C HS I2C SPI EEPROM 1 Kbyte 0x400 bytes boot Flash Memory Dest Memory gt This is where you would customize for different Flash base Memories as app_code_jump_vector Flash Header app_code_barker app_code_csf dcd_ptr_ptr super_root_key ded_ptr flash headers imx_linux_packages imx51 09 12 Itib rpm 1LD u boot 2009 08 boa Mlo x Flash Header offset File Edit View Search Tools Documents Help app code jump v app code barker ded ptr ptr z super_root key _ we ded ptr a tr D O amp Q amp New Open Save Print jo Redo t Co Paste Find Replace B flash_headers amp word type app_dest pir deat word addr E word val section text flasheader x application start device configuration data org
13. images just built gt We could put the bootloader kernel and file system to a SD card and run the system via SD boot on i MX51EVK N Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc oe m Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink ar reesca e and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 74 semiconductor Gstreamer Multimedia Framework Introduction and Demo Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 75 Pse freescale semiconductor Gstreamer Overview gt GStreamer is a framework for creating streaming media applications
14. v1 6 2 003 Profile 51 WinCE Update Dal Started Successful Operations Status BSP Firmware Updater Elapsed Failed Operations Version MX35 Linux Update Average Duration Failure Rate Ready SH a Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc oT Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink se rees a e and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 39 semiconductor Manufacturing Tool 10 07 on Freescale website gt http www freescale com webapp sps site prod_summary jsp code MCIMX51EVKJ amp nodeld 0162468rH31143ZrDR633B amp fpsp 1 amp tab Design_Tools_ Tab Freescale gt i MX Applications Processors gt i MX51 Processors gt MCIMXSIEVKJ i MX51 Evaluation Kit Overview f Application Notes Buy Refine Your Results Show Downloads 15 Development Tools 4 IDE Debug Compile and Build Tools 1 Simulation amp Models 1 BSDL 1 Programmers Flash etq Printed Circuit Boards amp Schematics 1 Schematics 1 Run time Software 11 Board Sup
15. Description Product Core Core XY Bus XiCacheX L2 XY Timers XV Parts Part Data Page Type Operating Frequency kByte Cache Number L Compare Status Frequency of pea gt Done LT TT internet R10 4 Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 1 l lt freescale semiconductor Welcome Guest Register or Login Annotate this Page Browse History Why Should I Register Freescale gt iMX Applications Processors iMXS1 Processors iMXS15 i MX515 Applications Processor Overview Documentation Software amp Tools Buy Parametrics 8 Data Sheet G Application Notes gy Buy Sample efficient implementation of the Af operates ai s up to 800 MHz is available for industrial focused devices running at up to 600 MHZ Features CPU Complex MHZ ARM Corte A8 CPU Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony a
16. Edit View Terminal Help Do you wish to save your new configuration lt Yes gt lt No gt Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc w Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink reesca e and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 70 semiconductor ae eee eee Onto Kernel Configuration gt A bunch of text messages whirls by and then Kernel Config appears f freescale freescale desktop imx linux packages imx5i O09 i2 ltib MS File Edit View Terminal Help Linux Kernel Configuration Arrow keys navigate the menu lt Enter gt selects submenus gt Highlighted letters are hotkeys Pressing lt Y gt includes lt N gt excludes lt M gt modularizes features Press lt Esc gt lt Esc gt to exit lt gt for Help lt gt for Search Legend built in excluded lt M gt module lt gt Enable loadable module support gt Enable the block layer gt System Type gt Bus support gt Kernel Features gt Boot options gt CPU Power Management gt Floatin
17. Fii Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficien it Solution ns logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS Tur boLi nk lt a reesc a e and VortiQa are t ieee teescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 23 semiconductor Freescale Tools ATK Advanced Tool Kit amp Manufacturing Tool Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 24 Pse freescale semiconductor ATK Details gt ATK Advanced Tool Kit zix Mainly used to program flash saaien pe m Flash Device Hybrid Windows Arm application Download C Dump I BiSwap FBT Fach mode iE C Progam Erase LBA I Interleave Full source is given for both Windows m Operation settings and ARM code i _ Size Ox a Image Image File Download Program
18. Gs MMDOCS z z ak aaa ake IMX51_1007_GSTR_MMDOCS_BUNDLE NEW Put 10 Doc for MM Codec Linux Gstreamer Multimedia Codecs Documentation i ER 2010 07 for i MX51 Package Gstreamer oe eres ie Supportin 18735 ER2010 07 98 5 2010 IMX51_ER1007_LINUXDOCS_BUNDLE NEW Eee 3 a Information i MX51 EVK Linux Documentation Bundle Includes e Doc for BSP Hello World App note ReadMe doc release notes AIE J APPIE p J0 OH 2 U Boot for i MX51 Based Designs Notes Buy AN4053 Application pdf 541 3 7 7 2010 i MX51 Power Up Sequence Notes leo Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc oe T Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink ar reesca e and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 1 7 semiconductor LA Linux BSP release packages Source package L2 6 31_10 07 11_ER_source_bundle tar gz gt LTIB gt Boot loader sources redboot amp uboot and toolchain gt Kernel and driver sources kernel org code FSL patches gt User space packages gt Compiler Linker and friends GNU ARM currently 4 1 2 eABI VFP Documentation L2 6 31_10 07 1
19. MX51 family also i MX Applications Processors by Family available Microsoft Announces Windows c ct7 i MX21 Processors Geax Sonnet ae X2 View the complete i MX portfolio now gt Jumpstart your Windows i MX23 Processors Embedded CE design MX25 Processors MX27 Processors Featured Videos Featured Products i MX31 Processors tens Future of Smart Mobile Devices Take 1 eReader Reference Design Wi MX35 Processors Video 2 02 The first in a series of future smart Based on i MX51 Get started MX37 Processors mobile devices concepts based on Freescale today MX50 Processors nas gt i MX508 Processor ARM Cortex A8 with integrated E Ink display controller H MX51 Processors Wi MX53 Processors i MXS Processors Freescale eReader system solution Video 5 22 Highlights of Freescale s industry leading eReader so ans including the new SABRE reference design gt i MX Software and Development Tools Android Future of Smart Mobile Devices Take 3 Connect With Us 4 Video 2 11 The third in a series of future smart 7 Linux mobile devices concepts based on Freescale Smart Mobile Devices Blog Windows Embedded technolog by Freescale s consumer experts i MX Applications Processors by Applications i MX Community Share ideas design tips and meet other i MX fans Automotive Consumer Medical G in Design Resources Getting Started Design Help
20. Pressing lt Y gt selectes a feature while lt N gt will exclude a feature Press lt Esc gt lt Esc gt to exit lt gt for Help Legend feature is selected feature is excluded tk NEW tkhtml NEW h l NEW h parm NEW hello world NEW gt You can type h when a package is highlighted It will show more details about that package Try It h siod NEW h tplug h tpd apache web server NEW h llo world module example NEW J r 2c tools NEW I v lt Exit gt lt Help gt gt Please Select the hello world by hitting the spacebar gt Exit out of this menu P oA Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc Fii Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SAB IMRS Tur boLi nk lt a reesca e and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 69 semiconductor ng Proceed with Build gt Continue to select Exit and click Yes to save configuration freescale freescale desktop imx linux _packages imx51 09 i2 Itib a x File
21. Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink ar reesca e f iconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 63 semiconductor Sn Reference Only Installing and Preparing LTIB gt Install the following packages S sudo apt get install gt zliblg dev ncurses dev rpm m4 bison patch tcl sudo apt get install libgtk2 0 dev libdbus glib l dev liborbit2 dev intltool fbset The first set of packages install and run LTIB The second set successfully builds the Gnome Mobile profile contained in several of the i MX BSP s A bunch of additional packages also will be pulled in gt Edit the etc sudoers file to add the following line to the User Privilege section user ALL NOPASSWD usr bin rpm opt freescale ltib usr bin rpm Edit this file using the visudo command sudo visodu Caution Be careful editing this file as the system can be rendered unusable if sudoers files are accidentally moved or deleted gt There is a LTIB host setup guide for Linux Host PC running Ubuntu which is in L2 6 31_10 07 11_ER_docs Itib_build_host_setup pdf yA W Freescale the Freescale logo Pe C CodeTEST CodeWar r e C a bie GT Powel shane StarCor SEITE ny al e Semi Reg U S Pat amp Tm Off Beekit eeSta S Con oe t the Energy Ett eso si n ne ogo Fle a C PI
22. The python bindings A few others packages gt Freescale Plugins These are hardware accelerated plug ins that take advantage of the rich hardware accelerated blocks gt Separate download from same location as discussed at beginning of presentation gt The one that shipped with 10 07 is called MX5X_10 07_SS_MM_Standard_Source_Bundle zip gt There are instructions inside that file Basically you put two of the files into opt freescale pkgs gt Please refer to LINUX_MM_2010July_ER_LTIB_HOWTO txt in Linux_Multimedia_Framework_Docs_MX51Ubuntu_1 9 0 docs for details yA W Freescale the Freescale logo Pe C CodeTEST CodeWar n e C a bie GT Powel shane Sta ee SEITE ny al e Semi Reg U S Pat amp Tm Off BeeKit eeSta S Con oe t the Energy tfc eso si n ne ogo Fle a C PI a kage r Expel en a0 a QUICC En rae SHARTMOS Tu iba Li nk lt a freesca e and VortiQa are trademarks of Freesc sale Sem uctor Inc All othe erp e the ae ne afio of thei especi ne ive owners 20 escale Semic 80 semiconductor Ln Basic Gstreamer Examples Demo gt Audio Test gst launch 0 10 v audiotestsrc alsasink gt Video Test For all of these tests its possible that the ECO FRIENDLY GREEN features of our BSP become active If you dont see a penguin on monitor before you type please type the following echo 0 gt sys class graphics fbO blank Activates Monitor gst launch 0 10 v videotes
23. a Q sx 5 S _ Search j gt Folders fa by e x Address lo D redboot_201003 Fa Go Name Size Type Date Modified Obin File Folder 8 24 2010 1 30 PM doc File Folder 8 24 2010 1 30 PM src File Folder 8 24 2010 1 30 PM tools File Folder 8 24 2010 1 31 PM B releasenotes txt 9KB Text Document 1 15 2010 3 23 PM 5 objects 8 48 KB 4 My Computer h Documents for How to Build Source used in building Compilers and JTAG INIT scripts Sy Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc a Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink gt lt a freesca e and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 46 semiconductor LL Important Files in Redboot gt Hal_platform_setup h in packages hal arm mx51 babbage current gt Although redboot can be built under Windows using Cygwin and Linux a Linux host is recommended since you are already doing Linux development gt There will be no additional enhancements moving forward for Redboot U boot is now our defacto bootloader gt Still useful f
24. gstreamer tools gst inspect gst launch media player gst editor VoIP amp video conferencing gstreamer core framework multimedia applications streaming video editor server media agnostic base classes message bus media type negotiation plugin system utility libraries language bindings protocols sources formats codecs filters sinks file alsa avi Mp3 converters alsa http v4l2 Mp4 mpeg4 mixers xvideo rtsp tcp udp 099 vorbis effetcs tcp udp gstreamer plugins 3rd party gstreamer includes over 150 plugins plugins leo po the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc i ss i eg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink se r and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 76 semiconductor LL R Gstreamer Pipeline gt Example pipeline le ii gt vorbis decoder audio sink file source ogg demuxer theora decoder video sink Gstreamer pipeline for a basic ogg player leo Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC
25. i MX51 EVK Fact sheet EVK Presenter Marsha Chang vector floating point co processor IMX51CEC i MX51 Applications Processors for Consumer and gt Multimedia Industrial Products Data Sheet OpenGL ES 2 0 and OpenVG 1 1 hardware accelerators ANDRDIMXFS Android Mobile Operating System for i Mx Download Audiocast Multi farmat UN 790K vidan dacadar and DA vidan aneadar Applications Processor Platforms Fact Sheet Sy po the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc ss Fii eg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink se and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 1 3 semiconductor gt http www freescale com imx51 evk xe Contact Us oie 2 freescale semiconductor Worldwide United States E BARRE 30 XE Login Products Applications Technologies Support Buy About Freescale Welcome Guest Register or Login Annotate this Page i Browse History Why Should I Register Freescale gt iMX Applications Proc sb iN Processors gt MCIMX5 i MX51 Evaluation Kit Overview Documentatior Buy Specifications G Application Notes
26. i aa pia Prot r Expel en a0 a QUICC En rae SHARTMOS Tu Nei Li nk lt a freesca e and VortiQa are trademarks of Freesc cale Sem uctor Inc All othe ot pro e the i erty o ofthe espective owners 20 escale Semi 64 semiconductor Ld Reference Only Installing and Preparing LTIB gt Get latest BSP from freescale com imx51 evk in Downloads tab Latest consolidated i MX BSP is L2 6 31_09 12 00 SDK_source tar gz gt untar and install tar gave L2 6 31 10 07 11 ER source tar gz cd L2 6 31 10 07 11 ER source install gt From directory where LTIB is installed ltib m config gt At the first menuconfig screen leave the default Freescale i MX reference boards Exit and Save gt At next menuconfig screen select mx57 and min profile Exit and Save gt At next menuconfig screen leave all defaults Exit and Save yA W Freescale the Freescale logo AltiVec C CodeTEST CodeWar n e C a bie GT Powel shane StarCor SEITE ny al e Semi Reg U S Pat amp Tm Off Beekit Be eSta k CoreN ea a Energy Etfi eso si n ne ogo Fle a C PI i aa ae Pro r Expel ct on a QUICC En rae SHARTMOS Tu H Link gt lt a freesca e and VortiQa are trademarks of Freescale sans onductor Inc All othe mete e the st se erty o of thei espective owners 20 escale Semic 65 semiconductor lt j gt 4tn2N aad Linux helping hands gt Tab Completion is your friend Start typing a file nam
27. in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink o reesca e and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 26 semiconductor gt On Board Rom and E Fuses are used to Bootstrap processor gt Uart or USB is used to transfer data between Host and Target gt On the EVK USB UART bootstrap mode is accomplished by changing some dip switches cale the Freescale logo AltiVec 6 5 CodeTEST CodeWar r ColdFi C War mobileGT PowerQUICG StarCon and Symphony an oka le Sem Reg US Pat am OF Be ert eee eSta S Con eret me nergy Effici ent Soi rs logo Fiex MXC Platfor a Pa ade Pro or Epa Qo QUIS Erginer SMARTMOS Tar el nk le Semi and VortiQa sof Fi ale Sem ie All other prod re the property oftheir espective e owners 2010 How ATK Works Connectivity Timers Memory Securty 5 Fy G 5 a i a j F Ne PSq freescale 27 semiconductor Dip Switches can substitute for EFUSES but are a SUBSET of all options BOOT_MODE Internal or External boot Today use nternal boot in all cases BUS_WIDTH For Nor Nand size of data bus For SPI size of Address Word 16 or 24 bit MEM_CTL selects NOR NAND or Expansion MEM_TYPE used in conjunction with MEM_CTL to set options such as address cycles for NAND BT_SRC Selects SD1 or SD2 SD2 i
28. input Dump output FN Browse gt Not a substitute for JTAG tool but Can assist with board bring up Can be used with Diagnostics Can setup and program Nand e Nor via SD Silicon Security Type HAB_TYPE N A Flash Capacity N A s SDRAM lt Quit Exit Load Save Execute Stop gt Flash can be totally blank No bootcode needed e oA Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Reg U S Pat amp Tm Off BeeKit BeeStac k CoreNet the Energy Efficien Solutions s logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SEE ARS a iba Li nk freescale and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 25 semiconductor i ATK R1 70 on Freescale website gt http www freescale com webapp sps site prod_summary jsp code MCIMX51EVKJ amp nodeld 0162468rH31143ZrDR633B amp fpsp 1 amp tab Design Tools Tab Freescale gt i MX Applications Processors i MX51 Processors gt MCIMXSIEVKJ i MX51 Evaluation Kit Overview Documentation Downloads Buy Specifications Training amp Support G Application Notes amp Buy P Exportto Excel Refine Your Results F
29. locks e Can Blow Read E Fuses Can Read Write Erase SPI flash Can Manipulate PMIC registers Useful for hardware bring up e Supports NAND SD MMC Nor W Freescale the Freescale logo AltiVec C eo deTEST CodeWani sie e C a bie aa Powe shane StarCor SEITE ny al e Semi T Reg U S Pat amp Tm Off Beekit Be eSta k CoreN ea a Energy Etfi eso si n ne ogo Fle MXC PI ha aa ae Pro r Expel en a0 a QUICC En rae SHARTMOS Tu H Link lt a freesca e and VortiQa are trademarks of Freescale Semic onductor Inc All othe Ber e the ae erty 0 ofthe espective owners 20 escale Semic 44 semiconductor SSS i MX Bootloaders Redboot gt Bootloader development is ASYNCRONOUS with SDK releases gt Unlike U Boot coming up next Redboot is DECOUPLED from build environment gt Use the ZIP file of Redboot that comes in the SDK SOURCE download discussed earlier gt Now to the redboot_201003 zip package P Freescale the Freescale logo AltiVec C Cod irate CodeWarrior ColdFire C Ware mobileGT ssh eo oa ae Epes npn mya e Semi eea Inc oie a Reg U S Pat amp Tm Off a E Sta K Gare tth e E nerdy Eton Soons logo Fala Nie kage expert oe ro ou cee va SM TMOS TurboLink ar reesca Ie and VortiQa are trademarks of Freescale ssh ooh tor Inc A er product or service names ae ne Ayo e s 2010 Fi le Semi tor si 45 Redboot Package Binary prebuilt images File Edit View Favorites Tools Help
30. n ademarks of Freescale Semiconductor Inc All other ate rvice nam e the property of their respective owne 5 2010 escale Semi 89 semiconductor 3D GUI Freescale Multimedia Graphics Demo Freescale Multimedia Graphics Demo C4 Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc P Cd m Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink P 4 reesca e and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 90 semiconductor ntu Dem CANONICAL oon BEG gt Full Desktop Support on i MX515 Gnome based desktop UI Full open office support document presentation and spreadsheet SW e Support for multiple browsers including Opera Mozilla etc Large pool of applications instant messaging etc gt Popular commercial Ubuntu Desktop Edition was released for ARM in April 2009 gt Enablement of All Day Computing devices e oA i cale the cale logo AltiVec D5 CodeTEST CodeWan r Cold a O Wan mang Powa QUICC StarCon and Sympho ny al le Sem Reg US Pat E Tir OF LBs ate Stack Cor eNet the Ene ergy Effici ert ot ns log
31. semiconductor freescale semiconductor
32. the property of their respective owne 5 2010 SSS ATK Useful Hints gt Click Program and the term o x r Operation type Flash Device Development Disable Download Dump P BlSwap I BBT Flsninedel Mmes nd appears at the base Progam f Erase T LBA 7 Interleave a F Read back check m Operation settings gt This is the ROM Kernel ea o successfully interacting with oe as target r Image Image File Download Program input Dump output D Profiles B0631 S Desktop mx51_babbage_redboot bin gt It downloads the RAM osdig RAM Kennet Kernel which does the Dirty PAR0EOCOTOCC0ONIEN Work Flash programming gt Hint During board bring up test if the board is alive without writing one line of E code Silicon Security Type HAB_TYPE Development Disable Flash Capacity N A Cro free sion Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc se T Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink se reesca e and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 33 semiconductor EEE
33. umm si ebddddddddddddddddidddddddd 44 61 SR sPiFlash O Q 4 110 41X 4 hele ome 000 000 11X 1 EF SEREF aa x x A SELETO X X iry pu 1 XXX 1 EN cea sei S Sr Uart USB Bootstrap 1 1 Note THIS IS NOT WHAT OUR DOCS SAY eS a Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc a Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink gt lt a reesca e and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 29 semiconductor Time to Try ATK gt Program a bootloader to SD card EB Advanced Toolkit Configuration Yersion 1 70 i 5 x gt Start ATK from Desktop and configure as h Device Setting snown LMX CPU iMx51_T02 7 Device memory initial gt Discussion Custom Initial File points to TXT file which performs initialization of Memory DDR C MDDR Custom Initial File C Program Files Frees BI r Host Setting C P Communication Channel gt C Program Serial Port com Files Freescale AdvancedToolKit P STD example memory_init Bypass the settings
34. 1_ER_docs tar gz gt BSP release note user guide and reference manual gt Resolved and Unresolved Defects status gt Feature matrix for each supported chip HW Binary Image package L2 6 31_10 07 11_ER_images_MX5X tar gz gt Kernel binary for each supported chip HW gt Root file system image for each supported chip HW gt Boot loader binary image for each supported chip HW yA XS c C Cod Nee CodeWarrior ColdFire C Ware mobileGT ssh eo oa ae Freescale the Freescale logo Al z i ne Sym jak ya e Semi T Inc oie m Reg U S Pat amp Tm Off St Bow Sta k Cor tth e E arte tien Saito logo Pa Nie kage y Expert tao ro ou OG E nai SM TMOS TurboLink ar reesca Ie and j i j VortiQa are trademarks of Freescale ssh ooh ctor Inc Al er product service names ae ne Ayo ie owners 20 le Semi tor si 1 8 BSP Naming Nomenclature gt Filename on Web site uses the SDK YY MM concept 10 07 example SDK gt Note Date does not necessarily reflect the LATEST date just the software development cycle date BEFORE testing gt BSP Package OSVersion_shortCMid_ ReleaseType_ Releasedate OS version e g L2 6 31 ShortCMid The CM version of BSP xx yy zz Year Month zz to differentiate the release month from the version number ReleaseType ER Engineering Release SS Snapshot Release SDK SDK Release L2 6 31_10 07 ER_SDK Freescale the Freescale logo AltiVec Q5 CodeTEST CodeWan r Co
35. 2 i Mx51 Evaluation Kit Pr iMX Software and Deve 2 MX Software and D x P r ContactUs Worldwide United States E A 8 2t 01 Login MyFreescale Enter Part Number 2 freescale i seraboondocior Products Applications Technologies Support Buy About Freescale Enter Keyword Welcome Guest i Register or Login Annotate this Page Browse History My Recommendations Why Should Register Freescale gt i MX Software and Development Tools i MX Software and Development Tools Take your designs to the next level reduce you design complexity and accelerate your time to market with i MX software and development solutions The tools supplied on these pages will provide you with exactly what you need to build comprehensive solutions Reduced costs are also important when building your solutions That s why at no cost customers can download binary and source device drivers as well as a full suite of multimedia codecs Embedded Software and Development Tools i MX Embedded Software by Device i MX23 Processor Software i MX25 Processors i MX35 Processors i MX51 Processors i MX Embedded Software by Operating Systems Android Linux Windows Embedded i MX Development Boards and Systems by Device i MX23 i MX25 i MX27 i MX31 i MX35 i MX51 Design Resources Getting Started All Freescale Alliance Members SiteMap TermsofUse Trademarks Privacy Practices View Agreement Newsletter
36. All other product or service names ae ne Ayo ie owners 20 le Semi tor si 78 semiconductor LS Gstreamer Terminology gt Pads Input and output of the elements that allows connection to other elements Used to negotiate links and data flow between elements in GStreamer gt Bins and Pipelines Bin A container for a collection of elements Pipeline A special subtype of a bin that allows execution of all of its contained child elements Since bins are subclasses of elements themselves They can be controlled as if they were an element thereby abstracting away application complexity yA W Freescale the Freescale logo AltiVec C CodeTEST CodeWar n e C a bie GT Powel shane StarCor SEITE ny al e Semi Reg U S Pat amp Tm Off Beekit Be eSta k CoreN ea a Energy Etfi eso si n ne ogo Fle a C PI i aa ae Pro r Expel en a0 a QUICC En rae SHARTMOS Tu H Link gt lt a freesca e and VortiQa are trademarks of Freescale sans onductor Inc All othe mete e the st se erty o of thei espective owners 20 escale Semic 79 semiconductor E Gstreamer Overview cont gt GStreamer is packaged into gstreamer The core package e gst plugins base An essential exemplary set of elements gst plugins good A set of good quality plug ins under LGPL gst plugins ugly A set of good quality plug ins that might pose distribution problems gst plugins bad A set of plug ins that need more quality gst python
37. CONFIG FLASH HEADER OFFSET app_code jump v word start app_code code barker word CONFIG FLASH HEADER BARKER word 0 word dcd ptr word 0 word dcd array start word TEXT BASE External Flash hdr w D 3 super root ke certificates and csf magic word 0xB17219E9 dcd array size word dcd data end ded array start 8 Figure 2 9 Flash Header Data Structure DCD DDR2 IOMUX configuration MXC_DCD ITEM 1 4 IOMUXC BASE ADDR 0x8a0 0x200 MXC_DCD_ITEM 2 4 IOMUXC_BASE ADDR 0x50c 9x20c5 MXC_DCD_ITEM 3 4 IOMUXC_BASE ADDR 0x510 0x20c5 MXC_DCD_ITEM 4 4 IOMUXC BASE ADDR 0x83c 0x2 MXC_DCD_ITEM 5 4 IOMUXC BASE ADDR 0x848 0x2 MXC_DCD_ITEM 6 4 IOMUXC BASE ADDR 0x4b8 Oxe7 Cv Tab Width 8v Ln 1 Col 1 Sy Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc se T Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink se reesca e and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc semiconductor Board Specific Files include configs mx51_bbg h gt The board configuration file Me
38. ETETT E gt E Testing Programmed Bootloader gt Put Dip switches 1 and 2 back to Off for Internal boot used in this oo Width E rd initialization successfult ctual capacity of the card is 3872256KB boot uses 2 case to boot from SD aaa MIC ID Bd 2 2 Initializing SPI NOR Flash 2c804 tc MIMIRLE DUPLEX 1 disconnected 1 10M bps 1 Ct adeins for BOOTP infornation Ethernet nxe fec MAC address BA 04 9f 00 ea 91 n t get BO TP info for device set reason Pover on reset Bisctconti fron HMC pice switch INTERNAL EXPANSION SD MINC dBoot lt tn gt bootstrap and debug environment Aert ified release version PSL 201003 built 13 30 88 Jan 15 2010 latform MX51 Babbage Freescale i MK5S1 based PASS 2 x32 DDR Board Rev 2 5 n gt Make sure to close down ATK ca RR LASH BWOOODBBOO GXBOOBAOUD 16384 blocks of BxOOO200S bytes each RedBoot gt amp gt Fire up Tera Term from shortcut on Desktop gt Turn on Power gt Do you see REDBOOT Great BM OB Osmo ia amaonn Errera E otce com wnt i26 wrap t 5 Adobe er Comemoryint_ E Advncedto P oA Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc freescale mw Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis
39. Inc Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc LVDS Con 2 SATA HDD Connector SIM Card connector Mic conn Speaker Conn USB Camera conn PS 2 TP connector e Po Z freescale semiconductor v LSS Station Setup Running Ubuntu 10 04 e Username vmuser e Password vmuser DE K vmuserfvmuser desktop ser vmuser desktop Image Created using Vmplayer Free 3 0 1 Running under Vmware Player Free 3 0 1 Have Vmware Tools installed which allows dragging and dropping from Windows to Linux as well as shared folders between the two OS s a e vmeervmserdsskt Development board i MX51 EVK connected Directly to Laptop via Ethernet i MX51 EVK connected to DVI monitor Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc mw Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink reesca e and VortiQa are trad
40. SPI HS x 2 SSV S x3 USB HS Host x 3 Ext Memory I F DDR2 200 MHz efuses System Buses Smart DMA and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 12 close or Esc Key ARM Cortex A8 Platform Efficient and high performance code execution Operating System and user applications including control over hardware accelerators and non accelerated functions 800 MHz consumer version and 600 MHz automotive and extended temperature version TrustZone applications e Po Z freescale semiconductor 1 MX515 IC Information http www freescale com webapp sps site prod_summary jsp code i MX515 e freescale Contact Us Worldwide United States E A E30 W7 Login My Freescale Enter Part Number Docu ment atio n TAG be cati j Enter Keyword a ee eee a ee semiconduct Products Applications Technologies Support Buy About Freescale IC D at a Sh e et U ser M anu al et c Welcome Guest Register or Login Annotate this Page 7 Browse History Why Should I Register Page Actions Application Notes Freescale gt iMX Applications Processors gt iMX51 Processors gt i MX515 BSP User Manual i MX515 Applications Processor Overview Documentation Software Tools Buy Parametr
41. ST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc Board code board folder Lowlevel_ i Mx51_bbg nit S C board_mmu_init board_init e Po Z freescale semiconductor Code Walkthrough Execution Flow 2 2 Mx51_bbg c board c timer c serial c generic c mxc_fec c main c timer_init serial _init Display l l l l l l l l l l Banner print_cpuinfo checkboard dram_init board_mmc_init Pn CO E Env Var setup board late_init es ee a irae fe iniiai Oooo ee main_loop l Some calls were omitted for simplicity EN Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc oe m Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink ar reesca e and VortiQa are trade
42. StarCore and Symphony are trademarks of Freescale Semiconductor Inc oe i Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink a ree sca e and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 77 semiconductor A Gstreamer Terminology gt Definitions of Elements Most important class of objects in GStreamer Users create a chain of elements linked together and let data flow through this chain of elements One specific function can be the reading of data from a file decoding of this data or outputting this data to a sound card or anything else gt By chaining several such elements together a pipeline is created that can do a specific task For example media playback or capture gt GStreamer ships with a large collection of elements by default making possible the development of a large variety of media applications es oA Freescale the Freescale logo Al oea Cod Nee CodeWarrior ColdFire C Ware mobileGT ssh eo oa ae ne Sym npn mya e Semi eea Inc Reg U S Pat amp Tm Off St Ba Sta k Cor tth e Energy EMEA logo Pa Nie kage Expert tao ro ou OG E nai SM TMOS TurboLink gt lt a reesca e al nd VortiQa are trademarks of Freescale ssh ooh ctor Inc
43. already did this during the u boot portion Ltib allows for this with the prep scbuild and scdeploy gt Workflow would be Itib p u boot m prep This checks out the source to Itib rom BUILD Make required source changes Itib p u boot m scbuild This builds the source Itib p u boot m scdeploy This puts it in the rootfs directoy gt You can find names of packages with Itib m listpkgs gt sc in the above commands stands for Short Circuit Freescale the Reg U S Pat amp Ti and Vol re NY Se escale Semiconductor Inc All other Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc P m m Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink ar reesca e lemarks of Fre ctor Inc s 2010 Freescale Semiconductor Inc 73 semiconductor product or service names are the property of their respective owners LLL Copying Bootloader Kernel and Filesystem Demo gt When Linux finishes building a Filesystem Kernel Image and Bootloader image will be created gt The rootfs directory off the LTIB directory is actually destined for the target file system gt The Itib rootfs boot directory will contain the bootloader and kernel
44. amily Ecosystem And roid LMX35 Processors le power consumption connectivity and multimedia automotive systems These processors are ideal support iMX37 Processors capabilities necessary to drive today s latest and for applications that require advanced user greatest products Benefits include high perf interfaces sophisticated video processing 2D and iMXSO Processors ti Learn More I MX51EVK i MX516 Automotive Factory Automation IP Camera Navigation Smartbook Infotainment HMI V2IP Media Phones Advanced HMI Mobile Internet Rear Seat T Portable Tethered Digital Signage Instrument Devices Entertainment arget fone Printers HMI Cluster PMPs PF Medical Devices Medical Devices Telematics Secure Devices Ebooks Advanced HMI High end PDAs Consumer up to 800MHz Consumer up to 800MHz imine s Consumer up to 800MHz Up to B00MHz CPU Speedi Industrial up to 600MHz Industrial up to 60OMHz Upto 600MHz Industrial up to 600MHz et cue DDR2 i MX512 and i MX512 and iMX513 and i MX514 and Integrated USB Phys HW Video Codec OpenGL ES 2 0 OpenGL ES 2 0 3D HW Video Codec Key Integrated Ethernet Multi format D1 video 3D accelerator accelerator Multi format D1 Farce HD 720 TV Out encode and multi format OpenVG 1 1 OpenVG 1 1 graphics video encode and HD720 decode graphics accelerator multi format accelerator Security HD720 decode Security Security B Parametric Search E Configure Results Display P Exportto Excel Product of WDatasheet X W Order
45. and a high level of integration to reduce overall system bill of materials These processors are also available in extended temperatures for industrial focused devices running up to 600MHz iMXS3 Processors gt iMXS Processors iMX Software and Development Tools future Documentation Feature i MX512 i MX513 Software amp Tools Target a s FAQs Markets Consumer amp Industrial Consumer amp Industrial Worldwide United States PE A 201 W7 Login Buy Annotate this Page E Browse History My Recommendations i MX514 Automotive About Freescale 1 processors will 2 0 My Freescale 3D graphics multiple connectivity options and a high level of system integration Building on the success ofthe i MX515 in the consumer market the automotive family of i M bring the consumer electronics user experience and device connectivity into the vehicles of the i MX515 Consumer amp Industrial gt Enter Part Number Enter Keyword Why Should I Register i MX Family Comparison Tag L Page Gp Tools iMX27 Processors gt Consumer and Industrial applications Automotive applications Featured Partners iMX31 Processors gt Freescale s consumer and industrial i MX51 Freescale s automotive i MX51 processors provide R an applications processors balance the performance what is necessary to steer today s most advanced i MX51 F
46. ans while lt N gt will exclude a feature Press lt Esc gt lt Esc gt to exit lt gt for A Legend feature is selected feature is excluded configure ernel Linux 2 6 31 imx gt lways rebuild the kernel roduce cscope index nclude kernel headers onfigure the kernel eave the sources after building Package selection gt Put an next to Always ackage list gt Target System Configuration Rebuild Kernel ptions gt Configure the Kernel Taree lt Help gt e Po Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc ss Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink Py reesca e and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 67 semiconductor LTIB Power Demo gt Select Package List freescale freescale desktop imx linux packages imx51 O39 i2 ltib Manx gt A Linux system iS File Edit View Terminal Help comprised of two main Freescale INXS based Boards Arrow keys navigate the menu lt Enter gt selects submenus gt entities Highlighted letters are hotkeys Pressing l
47. are mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platformin a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc Buy Specifications Training amp Support See what other engineers are interested in gt i MX51 Evaluation Kit with Android OS gt Archived Software and Documentation for the i gt iMX35 Product Development Kit PDK More v VY Type Format Size Rev Date Last Availability Ubuntu 9 10 Karmic Rootfs 010 Board Support Packages 712413 ER2010 07 Programmers 104032 ER2010 07 Flash etc 8 6 2010 Board Support ER2010 07 Packages plain BSP Source Code Board Support 2 ER2010 07 Packages plain Prebuilt image MM Codec Package OpenMAX MM Codec Package Gstreamer LTIB e MM Codec Package Gstreamer Ubuntu Codecs and ER2010 07 other Algorithms Codecs and other Algorithms ER2010 07 Codecs and other Algorithms ER2010 07 8 5 2010 Board Support ER2010 07 Packages 8 5 2010 e Kernel Patch fro TVout oo SOPP dia ae aangas vownioaa Packages Board Support zip 72780 ER2010 04 5 26 2010 free
48. arks of Freescale Semiconductor Inc All other pro rvice nam e the property of their respective owne 5 2010 escale Semi 4 semiconductor S a E i MX51 Evaluation Kit EVK 699 Resale Single Board Development Platform Price Performance Personality i MX51 Evaluation Kit Features gt i MX51 Applications Processor Debug Serial Port gt 7 WVGA Touchscreen LCD Display add on 529 BGA JTAG module 4x 128MB DDR2 Reset boot switches Expansion board add on module 4MB SPI NOR Debug LED 2 LVDS connectors PMIC Atlas APL Power Sous DVI I connector MC13892JV or MC13892JVL 2 SD MMC Card Slots NAND and EIM Header USB Host x2 USB OTG x1 Ethernet Port Mini PCle SATA HDD connector SIM Card connector Keyboard connector Mic input stereo headphone output jack V2IP Headphone Speaker connector USB Camera connector PS 2 TP connector RGB output through DVI I connector Expansion Header Ambient light sensor footprint FM receiver footprint Power on off button Power Measurement Header gt gt gt gt gt gt gt gt gt gt gt vvvvvvy P a Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc freescale T Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert Q
49. ation Kit with Android OS gt Archived Software and Documentation for the i gt i MX35 Product Development Kit PDK More v Format Size Rev Date Last Availability K Modified 7 712413 ER2010 07 8 9 2010 104032 ER2010 07 plain 605648 ER2010 07 8 6 2010 plain 235122 ER2010 07 8 6 2010 Sy m lt freescale semiconductor Bootloaders Redboot and U Boot Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 41 e Po Z freescale semiconductor Typical Role of Bootloader gt Provides the first executable code when the board comes out of reset In most cases not the case on i MX51EVK gt Initializes the processor and memory Not 100 true for EVK gt Initializes additional devices e g Ethernet gt Provides a command interpreter for configuration gt Loads Linux into memory passes parameters and transfers execution to the kernel gt Additional Features Supports transfer of images from
50. e and hit TAB and it will fill in paths etc gt Everything is done in the home directory This is nhome vmuser If you want to get back to this location quick type cd gt To learn your current directory type pwd gt Its very common to type commands over and over again The Up Arrow is command history gt You can even search for a command by doing CTRL R and start typing the command It will fill it in gt If you type history you will get a list of all typed commands To execute one tyoe Where is the command number you want to execute e oA poe yee cale logo AltiVec C 5 CodeTEST CodeWan sie e C a are mol one GT PowerQUICC StarCor SEITE ny are trademarks of Freescale Semi Reg U S aps Tm n Of BeeKit Sa eSta ck CoreNi r a Energy Ett eso si n ne logo i hier C Platform i na aa pia Prot ary rt oal ise QUICC En rae SHARTMOS Tu a Li nk lt a reesca e and VortiQa n ademarks of Freescale Semiconductor Inc All other ace rvice nam e the property of their respective owne 5 2010 escale Semi 66 semiconductor mT Time to Build Demo gt Open the LTIB TERMINAL Window Treescale treescale desktop imx_ linux pacKages imx5i O09 i2 ltib 2 on desktop File Edit View Terminal Help Freescale GNXST Based Boards Arrow keys navigate the menu lt Enter gt selects submenus gt Highlighted letters are hotkeys Pressing lt Y gt selectes a feature gt d Itib C C me
51. e i p Windows Embedded CE 6 0 Source Code 2009 12 Show Downloads 15 Development Tools 4 IDE Debug Compile and Build Tools 1 ID and Description E Simulation amp Models 1 S MOIMG 1007 BSDL 01 UBUNTU_RFS_DEMOIMG_1007 NEW Root File System for the Ubuntu Demo Image Engineering Release IMANUFACTURING_TOOL_1007 NEW Tool and documentation for downloading i MX51 images during manufacturing 5 L2 6 31_10 07 11_ER_SOURCE 1 Source Code Files 2010 07 Engineering Programmers Flash etc 1 Printed Circuit Boards amp Schematics 1 Schematics 1 amp Run time Software 11 Board Support Packages 7 Codecs and other Algorithms 4 L2 6 31_MX51_SDK_1007_IMAG Linux 2 6 31 Binary Demo Files 2010 07 Engineering Sub Topics Release i Device Type Expand All IMx_ER_1007_OPEN_MAax_CODECS NEW Industry Open Max Libraries Header Files and documentation Special Topics a a MX_ER_1007_LINUX_SOURCE_CODECS NEW Source files for IMX Linux Debian Multimedia Codecs Engineering Release include source code and fa MX_ER_1007_LINUX_BINARY_CODECS NEW Binary files for IMX Linux Debian Multimedia Codecs Engineering Release include files and MX_ER_1007_LINUX_PATCHES NEW TV Out and Camera Patch for the ER 2010 07 2010 04 Windows Embedded CE 6 0 Source Code MX51_WINCE600_DEMOFILES_10_04 Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C W
52. eatured Design Tools See what other engineers are interested in gt i MX51 Evaluation Kit with Android OS gt i MX51 Evaluation Kit with Android OS Show gt Archived Software and Documentation for the i gt Archived Software and Documentation for the i Downloads 15 gt Windows Embedded CE 6 0 Source Code 2009 12 gt i MX35 Product Development Kit PDK Development Tools 4 More IDE Debug Compile and Build Tools 1 ID and Description Y Type Format Size Rev Date Availability Simulation amp Models 1 BSDL 1 IMX_ADVANCEDTOOLKIT_R170 IDE Debug 3003 Programmers FlasH Flash tool for downloading programing dumping and Compile and Printed Circuit Board erasing images in Flash memory to the i MX Build Tools Schematics 1 ntu Demo Image Engineering Packages 1 RPS SS Downioag e a Root File System for the Ubu z Z i Release Run time Software 11 a Support pl 605648 ER2010 07 8 6 2010 ETETD Board tana i L2 6 31_10 07 11_ER_SOURCE oe plain 605648 ER20 8 6 2010 ETET Ooan Support Packages 7 inux A 31 Source Cade Files 2010 07 Fnaineerinn ee P a Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc OT mw Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform
53. eatures in Redboot such as Fuse Burning gt Can also use Redboot as a Basis to run eCos eCos is a small POSIX compliant Real Time Operating system Stands for Embedded Configurable Operating System gt See www ecoscentric com for more details e oA poe yee cale logo AltiVec C 5 CodeTEST CodeWan sie e C a are mol one GT PowerQUICC StarCor SEITE ny are trademarks of Freescale Semi Reg U S aps Tm n Of BeeKit Sa eSta ck CoreNi r a Energy Ett eso si n ne logo i hier C Platform i na aa pia Prot ary rt oal ise QUICC En rae SHARTMOS Tu a Li nk lt a reesca e and VortiQa n ademarks of Freescale Semiconductor Inc All other ace rvice nam e the property of their respective owne 5 2010 escale Semi 47 semiconductor gt Very popular open source bootloader project by Denx http www denx de wiki U Boot ile Edit View Favontes Tools Help We Fevortes ig O Yahoo Finance Portfolios DT Ben s Bargains Coupons F edeainfo Daily Hot Deal Suggested Stes iP Get More Add ons gt Support several architectures Das U Boot the Universal Boot Loader Topics Welcome to the Wiki area for cooperating on U Boot development gt Mature code specific areas supported by different EA maintainers http www denx de wiki U Boot Custodians a gt Well documented start by the readme file gt Getting the source git git denx de u boot or custodian tree ircemet Protected Mode On fs A
54. ed 7 Files Code Hard Files Copy 1245 0 8 13 2010 45 ER2010 07 8 5 2010 297 ER2010 07 8 5 2010 18735 ER2010 07 8 5 2010 8 4 2010 ran a DIANINNA N Paasi aa Z freescale 49 semiconductor LL Working with U Boot on Ltib gt Freescale provides an U Boot port for its i MX development boards gt After installing LTIB get U Boot source Open terminal prompt from Desktop Special Terminal Prompt It Sets Destination directory to Freescale LTIB for you Type Itib p u boot m prep gt Source be extracted to rom BUILD lt respective package checked out gt gt What just happened Extracted U boot from community and Patched Freescales changes on top of it gt View by changing to directory cd P yA W Fis cale logo AltiVec Deeg E nected Hie ioe KE incre Hiromi StarCor SETRI ny al e Sem Reg US Pat La Tm Ot ice i ie Sta k CoreNi a a Energy Effi eso si p ne ogo Fle a C PI i aa pia Pro r Expel er on a QUICC En rae SHARTMOS Tu Li nk lt a freesca e and VortiQa are trade a onductor Inc All othe eran e the a Sya of thei respective owners 20 escale Semic semiconductor ccna Working with U Boot on Ltib gt Workflow would be While in Itib directory Itib p u boot m prep Check out source and Patch Make desired modifications to source gt Now Build It Up arrow For last Itib command history You will get Itib p u boot m prep on
55. emarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 8 semiconductor Important Files Downloads Walk through of Freescale s i MX Web Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc e e freescale semiconductor mm 1 MX Web Resource 2z hd http www freescale com webapp sps site homepage jsp code IMx_HOME amp tid vanimx gt hito www freescale com imx File Edit View Favorites Tools Help Links gt gt eh Page O Tools a Ve Be i m Applications Processors e Ffi eescalc Contact Us Worldwide United States HE B 230 W7 Login My Freescale Enter Part Number gt lt a ki r escale Products Applications Technologies Support Buy About Freescale Enter Keyword gt Welcome Guest i Register or Login Annotate this Page Browse History My Recommendations
56. g point emulation gt Userspace binary formats gt lt Exit gt P a Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc oT w Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink se reesca e and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 71 semiconductor ee Exit Kernel Config gt Typical work flow Make changes in Kernel then Exit gt Kernel now builds gt LTIB has Patched various Freescale developed drivers onto the kernel org downloaded kernel yA W Freescale the Freescale logo AltiVec Se ei ee r Cold ioe ae Nee ARa StarCor SEITE ny al le Semi Reg US Pal ia Tm Ot aes aae eSta k Cor oa Ene ergy Effici ent ot rs logo Fle MXC PI a ackage as or expe Qor orta QUICC En rie SHARTMOS Tun ee ink 72 lt a freesca e and VortiQa are trademarks of Freescale Seri conductor Inc All other pro e the a Sya of thei respective owners 20 escale Semi semiconductor k i eee eee Other Ltib Tips gt Sometimes it is desired to modify only one package For example the bootloader U Boot we
57. he Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc oe mw Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink ar reesca e and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc semiconductor lt a a Oa a a ee Board Specific Files Board Directory gt Some files that you should care about Location D u boot 2009 08 board freescale mx51_bbg amp 50 List View v Name Size ss Type Date Modified board imx51 h 1 6 KB C header Wed 03 Mar 2010 05 27 37 PM BRT _ config mk 83 bytes plain text document Wed 03 Mar 2010 05 27 37 PM BRT _ flash_header s 5 0 KB C source code Wed 03 Mar 2010 05 27 37 PM BRT lowlevel_init S 7 4 KB C source code Wed 03 Mar 2010 05 27 37 PM BRT Makefile 1 4 KB Makefile Wed 03 Mar 2010 05 27 37 PM BRT mx51_bbg c 3 23 4 KB C source code Wed 03 Mar 2010 05 27 37 PM BRT u boot lds 1 9 KB C source code Wed 03 Mar 2010 05 27 37 PM BRT te Fog US Pat amp Tm Off BeoKi BeeStack GoreNet he Energy Efficient Solitons logo lexis MXC Platform ina Package Proveseor Expert Gori QUICC Ergin
58. host to target Programs flash Executes additional programs or scripts Freescale the Freescale logo AltiVec C CodeTEST CodeWarn sie e C a bie GT Powel shane StarCor SEITE ny al e Semi Reg U S Pat amp Tm Off Beskit Be eSta k CoreNi a a Energy Effi eso si p ne ogo Fle a C PI i ca je Prov r Expel ct on a QUICC En rae SHARTMOS Tu ia Li nk and VortiQa are trademarks of Freescale Sac onductor Inc All othe erp e the ae ne afio of thei eeper ective owners 20 escale Semic 42 W freescale semiconductor Bootloader gt The bootloader provides early initialization code so the system is able to boot the OS A typical run cycle for an embedded system bootloader ee ee EN Pass execution Init critical and boot args to BEVE the OS P a Freescale the Freescale logo AltiVec ter eo deTEST CodeWani He ldFii n pine GT Powe anen StarCore SEITE ny are tradem le Semiconduci T Reg U S Pat amp Tm Off BeeKit Bes aay S Con eNet the Energy Effo ent Sol i aio ne ogo Flex se Platfor ana ora ade hs ssor Expr a a ai auice En rae SHARTHOS Tu it Li nk gt lt a reesca e and VortiQa are trademarks of Fret a Seni onductor Inc All other ba roduct re the prope ity 0 of thei respectiv aneis 2010 Freescale Semiconduc semiconductor as i MX Bootloaders gt REDBOOT the Stalwart Bootloader Freescale uses on i MX Supports Flash File System e Supports Ethernet e Manipulation of i MX
59. ics Training amp Support DataSheet G Application Notes gy Buy Sample News li The i MX515 multimedia applications Lanes Appain Pesssser Fraasealaavalveseccand processor offers high performance saHaIanGinsenarbookionn processing optimized for the lowest power factors Withenew tablet design consumption for smartbooks nethooks and g many other consumer and industrial x applications as well including portable Getting Started Software Tools TAG media players ming console cure a handheld devices and applications requiring E a Order Samples FSL Tools an advanced HMI It features Freescale s advanced and power f a Buy Development Board e FSL BSP efficient implementation of the ARM Cortex A8 core which ia Featured Documentation operates at s up to 800 MHz Extended temperature is anans Supporting Software IC IBIS Models etc vailable for industrial focused devices running at up to 600 MHZ mage venetian Freescale 31d Part Tools Info Farssry ad Sarte e C menmen O O Related Video Audiocasts y Features Lerten E10 Stomnery VF z i Oa 7 I corezoisu E introducing the CPU Complex aia 1 tows Ew mis aa Family end 800 MHz ARM Cortex A8 CPU g E igo 4 11 32KB instruction and data caches Featured Documentation Unified 256KB L2 cach ducing the i MX51 Family and e E gen ne n IMX51CONINDFS IMX51 Consumer and Industrial Fact Sheet Introducing the i MX51 Family and NEON SIMS medla accelerator IMX51EVKKITFS
60. ile Coral_Reef_Adventure_720 wmv amp gplay Coral_Reef_Adventure_720 wmv amp leo Freescale the Fre eee ee AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc ss Fii Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient it Solution ns logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS Tur boli nk gt lt a reesc a e and VortiQa are ti tails of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 88 semiconductor E GPU SDK gt Goal Tocreate collect and distribute a set of software tools and Documentation for our GPU hardware to facilitate customer education and product development gt Supporting Linux X11 and FBdev gt Samples Linux fodev and X11 OpenGL ES 1 1 and 2 0 NeHe OpenGL Tutorials OpenVG Tiger and HMI Demo C2D Blit Gradient Rotation etc gt Demos Full Source 3DGUI aie The CES Demo thee Ae cale logo AltiVec C 5 CodeTEST CodeWan He e C Big are mol ebie GT PowerQUICC StarCor ETR ny are trademarks of Freescale Semi Reg U S aps Tm n Of BeekKit ee Sta ick CoreNi ea a Energy Eft eso si rs ne logo i hik XC Platform ii ne aa pia Prot ary rt oal ise QUICC En rae SHARTMOS Tu a Li nk lt a freesca e and VortiQa
61. ile Operating System for i MX Appl ID and Description W Type AN3870 NEW Application Developing an Application for the i MX Devices on Notes Linux Platform IMX51_1007_OPENM_MMDOCS_BUNDLE new SUPPorting a a Information Linux OpenMax Multimedia Codecs Documentation ER 2010 07 for i MX51 5 ica S IMX51_1007_GSTR_MMDOCS_BUNDLE New S PPorting a Information Linux Gstreamer Multimedia Codecs Documentation ER 2010 07 for i MX51 7 Supporting IMX51_ER1007_LINUXDOCS_BUNDLE NEW Ss i MX51 EVK Linux Documentation Bundle Includes Application Notes ANANA i MX51 Power Up Sequence Notes TEPERT ee eee ee Training amp Support d b b Format pdf gz gz Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc See what other engineers are interested in i MX51 EVK Fact sheet Android Mobile Operating System for i MX Appl i MX51 Applications Processors for Consumer a More Size Rev Date Last Download Order i K Modifi
62. im http opensource freescale com pub scm imx uboot imx git gt BEST WAY From Freescale BSP more Later leo Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc oe Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink ar rees a e and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 48 semiconductor U Boot Porting Guide for 1 MX51 gt http Awww freescale com webapp sps site prod_summary jso code MCIMX51EVKJ amp nodeld 0162468rH31143ZrDR633B amp fpsp 1 amp tab Design Tools Tab Freescale gt i MX Applications Processors gt i MX51 Processors gt MCIMXS1EVKJ i MX51 Evaluation Kit Overview Documentation Downloads Buy Specifications Application Notes Sf Buy Refine Your Results Show Documentation 20 Application Notes 9 Reference Manuals 1 Users Guides 1 Engineering Bulletins 1 Fact Sheets 2 Supporting Information 6 Sub Topics Device Type Expand All Industry Special Topics Featured Documentation gt i MX51 EVK Fact sheet gt Android Mob
63. indows XP Windows 7 e Firmware Linux WinCE P Z Freescale the Freescale logo AltiVec Se ei ee r Cold ioe ae Nee ARa StarCor SEITE ny al le Semi Reg US Pal ia Tm Ot aes aae eSta k Cor oa Ene ergy Effici ent ot ns logo Fle MXC PI a ackage Pro or expe Qor orta QUICC En rie SHARTMOS Tun yer nk gt lt a reesca e and VortiQa are trademarks of Fi ale carie conductor Inc All other pro e the a Sya of thei respective owners 20 escale Semi 36 semiconductor aa Manufacturing Tool Basic Functions Host Component The Mfg Tool host component is an operator friendly GUI interface for the firmware imaging process The GUI associates a physical USB port to the firmware imaging operations and provides feedback to the operator The Mfg Tool Framework is an architecture that supports e Communication with various USB device drivers e Loading firmware to ROM device enabling extended ROM functionality or complete application functionality e Invoking commands supported by currently executing firmware yA W ale lo e E r ee EE r Cold aN KE ERE ARa Stal ee Aae mp ny al le Sem ee eeSta S Con isha Enel ergy Effici ert ot s logo Fle seas a kage or Exper Gor orla QUICC En rie SHARTMOS Tun Gol nk lt a freesca e and VortiQa are trademarks of Fre eesc sale Sem uctor Inc All other pro e the st se erty 0 ofthe espec eat ive owners 20 escale Semic 37 semiconductor LSS Manufacturing Tool Basic Functions
64. l Adress Existing Members Enter Email Address Why register EPan Get easy access to all your embedded design needs when you register on Freescale com F e date pariculaty wih erata and new documentato orenousl viewed tems tone joutnd what you reed Download software and tools Order product samples Get technical help 7 Remember me on this computer Ac Forgot your password R Access Agreement Enter Password dregaraess of wnetner s on demand training eceive weekly Design News to stay up to date panticularly with errata and new documentation Track your browsing history for easy access to previously viewed items ae See your personalized recommendations to help you find what you need Zi eas a a a ee ee a Ro Z yliccing Register Now you signif SteMap Tems cf Use Trademarts Pri ricenductor he 2004 2010 AN Rights Reserved New Members Not registered with Frg Why click Remember me Selecting Remember me on this computer means that every time you visit the site your history will be recorded regardless of whether you are logged in or not if this is your fi log in you will be required to review R E OF THE TERMS contained in the Access is granted By clicking egister Now you signify F Freescale employees should log in using their core ID and one Freescale gt Registration Register New User Register info password and then p
65. ld o CWA seca Paws AICO SiC anel Sympho ny a e Semi Reg US Pal A Tm Of Be eKit Ba eStack Cor eNet the Ener ergy Effici ert ot ns logo Fle MXC PI aPa ca e Pro or Exper Go i QUICC Engine SHARTNOS Tur olin and VortiQa are trademarks of Fi Sor onductor Inc All other pro e the ae ne afio of thei eeper ective owners 20 escale Semic 19 yA W Z freescale semiconductor oe Moral of the Story gt Good information can be found on Freescale s Web site if you know where to look gt Find important documents in the MCIMXEVK s Documentation and Downloads tabs gt Also look under the specific iMX51 s Documentation and Downloads tabs gt The website htio www freescale com imxtools is alive and it could simplify the information search yA W i cale the cale logo AltiVec He Boies CodeWar r Cold a O Wan mang Powa QUICC StarCor and Sympho ny al le Sem Reg US Pat E Tir OF Nags ate Stack Cor eNet the Ene ergy Effici ert ot ns logo Fle MXC PI eee ackage Pro or expe Qor orta QUICC En rie SHARTMOS Tun ieli nk lt a freesca e and VortiQa ale carie onductor Inc All other pro e the a Sya of thei respective owners 20 escale Sem 20 semiconductor a a http www freescale com imxtools Alive rs rains ar Ce TS vanimxtools x Jip search C Links A e E bie brace G Toos gt Fie Edit View Favorites Tools Help ve e ggf Se imx515 Product Summa
66. marks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc semiconductor La Code Walkthrough The first board specific call gt board freescale mx51_bbg lowlevel_init S globl lowlevel_ init lowlevel_ init Idr r0 GPIO1_BASE ADDR Idr r1 rO 0x0 orr r1 r1 1 lt lt 23 str r1 rO 0x0 idr r1 rO 0x4 orr r1 r1 1 lt lt 23 str r1 rO 0x4 GPIO1_23 controls the ON_OFF signal e oA Freescale the Freescale logo AltiVec C eo deTEST CodeWar r Cold e C ai me aa Powe shane StarCor SEITE ny al e Sem Re US es Tm Ot aes ree ie eSta k CoreN a a Enel ergy Effici eso si n ne ogo Fle MXC PI ha aa ade Pro r Expel ct on a QUICC En re SHARTMOS Tu ibo Li nk lt a reesca e escale Semic eg and VortiQa are trademarks of Freescale Semic onductor Inc All othe e the ay of thei jective owners 20 oe or ape iad st semiconductor LTIB Linux Target Image Builder 2o a Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc P e mw Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink ar reesca e and VortiQa are trademarks of Free
67. mory Size Baud Rates Prompt ETC include lt asm arch mx5i h gt High Level Configuration Options CONFIG ARMV7 i This is armv7 Cortex A8 CPU core CONFIG L2 OFF define define define define define define define define define define define define define define CONFIG MXC L CONFIG _ MX51_BBG 1 in a mx51 CONFIG FLASH HEADER 1 CONFIG FLASH HEADER_OFFSET 0x400 CONFIG FLASH HEADER BARKER 0xB1 CONFIG SKIP RELOCATE UBOOT CONFIG MX51_ HCLK FREQ 24000000 RedBoot says 26MHz CONFIG ARCH _CPU_INIT CONFIG ARCH MMU CONFIG DISPLAY CPUINFO CONFIG DISPLAY BOARDINFO BOARD LATE INIT e Po Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc ose T Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink se reesca e and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc semiconductor Code Walkthrough Execution Flow 1 2 Common code amp SoC specific code oad te start_armboot arch_cpu_init Some calls were omitted for simplicity Freescale the Freescale logo AltiVec C 5 CodeTE
68. o Fle MXC PI eee ackage Pro or Exper Aor or QUICC En rie SHARTMOS Tun old nk lt a reesca e and VortiQa sof F ale Seniic onductor Inc All other pro e the see of thei respectiv Saanel G20 escale Sem 91 semiconductor Android Demo freescale semiconductor CINDROID leo Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc oe T Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink ar reesca e and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 92 semiconductor Questions P 2 oe Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc Pa fr e es ca e Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc
69. or Agenda 1 Introduction 2 Downloads Files from Web 3 MCIMX51EVK Overview Capabilities 4 Linux Host Setup 5 Tools 6 Bootloaders 7 Building and Deploying Linux Using LTIB Gstreamer for Multimedia GPU SDK 8 Ubuntu on Target 9 Android on Target If Time Allows 10 Questions W Freescale the Freescale logo AltiVec Q5 CodeTEST CodeWan r Cold o CWA seca Paws AICO SiC anel Sympho ny a le Sem Reg US Pat ia Tm Of Be eKit Ba eStack Cor eNet the Ener ergy Effici ert ot ns logo Fle MXC PI a Pan ackage Pro or Exper Go i QUICC Engine SHARTNOS Tur italik lt a freesca e and VortiQa are trademarks of Freescale Semic onductor Inc All other pro ethe opr ery ol of thei espective owners 20 escale Semic 3 semiconductor System Setup gt MCIMX51EVKJ Connected to DVI monitor Vmware Player Free running in Windows e UBUNTU 10 04 Image with Freescale iMX L2 6 31_ 10 07 11 SDK Installed Serial connected to Laptop 115200 Ethernet between laptop and I MX51 Auto MDIX 4GB SD CARD e SDHC Card Reader P Z Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWar r Cold n are mol aea E rQUICC StarCor SEITE ny are trademarks of Freescale Semi Reg U S Pat amp mn Off Be aae eSta ck Core Sa k Enel ergy Effici ert ot mo i ive XC Platform i nae ackage Pro ary er Qo ise QUICC En rie SHARTMOS Tun iet nk lt a reesca e d VortiQa are tradem
70. orlQ QUICC Engine SHAR IMRS Tur boLi nk gt lt a and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 5 semiconductor LYDS Connector 1 Resistive Touch Header Display Expansion Header Power Measurement Header Mini PCle MCIMX51EVKJ Features DYI Connector DYI and VGA support JTAG UART g g 2 3 amp Expansion Header Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 5VDC Jack Ethemet NAND and EIM Header USB Host ports 1 and 2 MMC SD 2 Reset e Po Z freescale semiconductor MCIMX51EVKJ Features UART DB9 F Sires PELTE ETD phe acne aini SD MMC 1 TTT e Key board connector Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor
71. port Packages 7 oj Codecs and other Algorithms 4 Sith Tanice Documentation Downloads Buy Specifications Exportto Excel Featured Design Tools gt i MX51 Evaluation Kit with Android OS gt Archived Software and Documentation for the i b Windows Embedded CE 6 0 Source Code 2009 12 ID and Description Y UBUNTU_RFS_DEMOIMG_1007 NEW Root File System for the Ubuntu Demo Image IMANUFACTURING_TOOL_1007 NEW Tool and documentation for downloading i MX51 images L2 6 31_10 07 11_ER_SOURCE a Linux 2 6 31 Source Code Files 2010 07 Engineering Release L2 6 31_MX51_SDK_1007_IMAGE Linux 2 6 31 Binary Demo Files 2010 07 Engineering Palaaca Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc Type Board Support taz Packages Programmers Flash etc Board Support Packages Board Support Packages Training amp Support See what other engineers are interested in gt i MX51 Evalu
72. r experts gt iMX Community Share ideas design tips and meet other i MX fans On Freescale Semiconductor Inc 2004 2010 All Rights Reserved ofl TTT 9 irene O C P Rome SH a Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc oT Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink 21 se rees a e and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc semiconductor 2 Input your email address and choose your login RS Freescale Member Registration for web resource download 1 For first time user register to Freescale WEB site using this link and press Register Now https www freescale com security public login LoginActionController sp PEO CT Engo PE Fie Edt Vew Favortes Took Hap OOOO 5 Like Freescale gt Log in e t A Freescale Lon jm BD RE l Page Tos eescale gt L J Contectus Wortiwide Untsa Sites HE FLEE BAOL WY Logn My Freescale ener Par number Lod T Products Applications Technologies Support Buy About Freescale Erter Keyword Existing Members Why regster Enter Emai
73. rd Package management including creation of board arch specific RPM for installing a package into the RFS and patch generation for package source modifications gt LTIB assumes operation on packages with little change If a package requires significant modifications e g when porting a Linux kernel Check out the source Build and test with standard development tools Reintroduce source code changes and Consolidate them as a patch yA W Freescale the Freescale logo AltiVec C CodeTEST CodeWar n e C a bie aa Powe shane StarCor SEITE ny al e Semi Reg U S Pat amp Tm Of BeeKit Be Sta ae oe t the Energy Ett eso si n ne ogo Fle MXC PI ha aa pia Prot r Expel en a0 a QUICC En rae SHARTMOS Tu Nei Li nk lt a freesca e a and VortiQa are trademarks of Freescale Semio uctor Inc All othe Ber e the ae ope erty 0 ofthe espective owners 20 escale Semic 62 semiconductor LL LTIB cont gt LTIB performs all package configuration build and installation tasks that normally would take place on a self hosted Linux platform using build tools and RPM However it does so on the host machine gt Conceptually running LTIB means updating the Root FS for the target platform including the boot loader and kernel W lel AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc P Cd m i Stack CoreNet the Energy Efficient
74. re trademarks of Freescale Semiconductor Inc Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink 5 multimedia applications offers high performance GL ES 2 0 and OpenVG 1 1 hardware accelerators ns Aetentere Puce Training amp Suppor Featured Documentation IMx51 CONINDFS IMX51 Consumer and Industrial Fact Sheet IMX51 EVKKITFS Mx IMX51CEC i MX5 Industrial Products EVK Factsheet ANDRDIMXFS Android Mobile Operating System for i MX Freescale Web Resource Enhancement gt For example click to i MX515 main page http www freescale com webapp sps site prod_summary jsp code i MX515 Roll over image for additional features i MX515 Applications Processor System Control Secure JTAG Power Mgmt Pixs Clock Reset Timers Timer x3 PWM x 2 Multimedia Watch Dog OpenGLES20 OpenvG 1 1 Memory Hardware Video Codecs ROM 32 KB RAM 128 KB Security Image Processing Unit HD720 TV Out Sahara v4 Resizing and Blending TrustZone RTIC SCC v2 Inversion and Rotation Image Enhancement SRTC Camera Connectivity Fast IrDA HS MMC SDIO x 4 LSx1 UART x3 PCx3 1 Wire ATA 6 USB OTG HS PHY SPDIF Tx GPIO Keypad Ethernet mDDR 200 MHz C
75. ress Next to continue Freescale uses your email as your user id Please enter your email address and choose a password indicates required information Password Guidelines Email Freescale ID Password Confirm Password Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 22 Z freescale semiconductor common ae in transforming i MX applications processors ni N practically anything imaginable i MX Community e Serves all component enablement peripherals including basic to complex software j MX Forums Groups and Blogs Posts e News Photos and Videos e Training Events and Promotions Check it out Become a member today and you will be entered to win a i MX development system of your choice Drawing will be held on June 30t P oA Freescale the Fre eee ee AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc
76. ri GUIGO En re SHARTMOS Tu ro Link be freesca e and VortiQa are trademarks of Freescale Semic onduc pre All other pro ethe opr po ery ol of thei espective owners 20 escale Sem 86 semiconductor E amp E OEY Video Playback Demo gt gplay e gplay The_Future_of_Smart_Mobile_Devices mp4 amp Much Easier Huh leo Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc oe Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink P rees a e and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 87 semiconductor si Video Playback Demo gt Playing WMV 720p video gst launch filesrc location Coral_Reef_Adventure_720 wmv mfw_asfdemuxer name demux demux queue max size buffers 0 max size time 0 mfw_vpudecoder mfw_v4lsink gst launch filesrc location Coral_Reef_Adventure_720 wmv mfw_asfdemuxer name demux demux queue max size buffers 0 max size time 0 mfw_vpudecoder mfw_v4lsink demux queue max size buffers 0 max size time 0 mfw_wmat1Odecoder audioconvert audio x raw int channels 2 alsasink gst launch playbin uri f
77. s not powered upon boot by default booting from TOP card requires MODS LID GPIO for Lid of Laptop Emulation PWR Very Important e Used to override the Soft Power switch Useful recommendation leave this ON Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 28 Dip Switches BOOT_ BUS_ MEM_ MEM_ MODE WIDTH TYPE T CTL ae Meo On ale Vea NG Geol oy ey Wie SASE AOON O SOOO Abe at subsets Neila gt Gael lt D cal tA ia mogo ah tt wae m p pi Ti lt p a 4 B 1 d 58 lno Sa WaT ETE p ms ore PH ii La TP 5 ee Phe ee iC 20u imin u u LLU lt Ver B oz eS Z freescale semiconductor Dip Switches gt Weare going to need to set the boot switches for next step gt Please set to following 1and20ON UP 3 4 5 and 6 OFF Down 7 and 8 ON UP 9 OFF Down lt 10 ON UP BOOT_ BUS_ MEM_ MEM_ MODE WIDT TYPE CTL a H tide en N38 Se
78. scale semiconductor 16 Linux BSP document on Freescale website gt http Awww freescale com webapp sps site orod_summary jsp code MCIMX51EVKJ amp nodeld 0162468rH31143ZrDR633B amp fpsp 1 amp tab Documentation_Tab i MX51 Evaluation Kit Overview cale gt i MX Applications Proce gt i MXS1 Proc MC Documentation Downloads Buy Specifications Training amp Support Application Notes Bf Buy Refine Your Results Show Documentation 20 Application Notes 9 Reference Manuals 1 Users Guides 1 Engineering Bulletins 1 Fact Sheets 2 Supporting Information 6 Featured Documentation See what other engineers are interested in gt i MX51 EVK Fact sheet gt i MX51 EVK Fact sheet gt Android Mobile Operating System for i MX Appl gt Android Mobile Operating System for i MX Appl gt i MX51 Applications Processors for Consumer a More ID and Description YW Type Format Size Rev Date Last Download Order i K Modified Files Code Hard Files Copy AN3870 NEW Application pdf 1245 0 8 13 2 Developing an Application for the i MX Devices on Notes Linux Platform Sub Topics F li Yi A MXS W MMDOC g oupp g f fH Device Type Expand Alf IMX51_1007_OPENM_MMDOCS_BUNDLE NEW niomaton e Doc for MM Codec Industry Linux OpenMax Multimedia Codecs Documentation 2 HERH ER 2010 07 for i MX51 Package OpenMAX Er Pees IOCS cy Supporting 297 ER2010 07 8 5 2010 MX5 7
79. scale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 60 semiconductor E LTIB gt Freescale GNU Linux Target Builder is an Open Source tool used to build Linux target images composed of a set of packages gt LTIB has been released under the terms of the GNU General Public License GPL gt LTIB BSPs draw packages from a common pool Requirements 1 Cross compiler Bootloader sources Kernel sources Kernel configuration Busybox config file Top level config file main lkc BSP config file defconfig ph ox Ol IN W the Freescale logo AltiVec Eke CodeTEST CodeWan T Cold o CWA seca Paws AICO SiC anel Sympho ny a Freescale e Sem Reg US es Tm Ot aes ree ie eSta k CoreNi a a Energy Effi eso si p ne ogo Fle MXC PI ha aa pia Pro r Expel ct on a QUICC En rae SHARTMOS Tu He Li nk gt lt a freescale and VortiQa are trademarks of Fi a onductor Inc All othe eae e the a Sya of thei respective owners 20 escale Semi 61 semiconductor LL LTIB cont gt LTIB provides a lightweight command line interface to Perl scripts and LKC syntax configuration menus to perform the following functions Build kernel boot loader and application packages from source Deploy built packages to a root file system RFS Prepare appropriate kernel or RFS image file ready for network or flash based use on the embedded target boa
80. sor Expert QorlQ QUICC Engine SMARTMOS TurboLink P rees a e and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 3 1 semiconductor LL ET ATK Continued gt Setup ATK as shown gt With power Off we MUST put board in UART USB BOOTSTRAP mode Switches 1 and 2 ON we did this in prior slides gt Turn on board and click Program Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWar r Cold Reg U S Pat a Tm Off Be ate Stack Cor eNet the Ene ergy Effici ert ot ns logo i and VortiQa are trademarks of Freescale Semiconductor Inc All other pro EB Advanced Toolkit Flash Tool 5 x r Operation type Flash Device C Download Dump P 8 Swap I BBT Peh moda Progam Erase LBA F Interleave J Read back check r Operation settings Address Ox 00000000 Size Ox Image Image File Download Program input Dump output D Profiles B 06319 Desktop mx 51_babbage_redboot bin Browse Process P Silicon Security Type HAB_TYPE N24 Flash Capacity N A lt Quit Exit Load Save Program Stop es a nena are mol pnia Powa rQUICC StarCor anol ee ny are trademarks of Freescale Semi Ff I oe atommina ra aa as ary et Gr et QUICC Enginer SMARTHOS Tun eink 2 QUICC E freescale 32 semiconductor a e
81. t BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink sa reesca e and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 14 semiconductor Ge i MX51 EVK aka BBG 3 0 cont gt The evaluation kit for develooment ContactUs Worldwide United States HE B 230 27 Login My Freescale Enter Part Number gt 2 freescale semiconductor Products Applications Technologies Support Buy About Freescale Enter Keyword gt Welcome Guest Register or Login Annotate this Page z Browse History Why Should I Register Fr 1 Proc s gt MCh ations Pr 1EVKJ a o sbi i MX51 Evaluation Kit Overview Documentation Downloads Buy Specifications Training amp Support Orderable Parts Information gt Compliance Budgetary gt Package Replacement Price US gussbeak Da Order ae a e Jescripti e S Availability Part Number Description Tool Type tatus Women MCIMX51 EXP are Tech Support Bundle I MX51 EXPANSION CARD Hardware DADOHTER ot all orderable parts are offered through our online am For further a sample order advice e Refer to FAQ for more information e Looking ete part Check our new part number search a Return to Top mopling prog
82. t Y gt selectes a feature while lt N gt will exclude a feature Press lt Esc gt lt Esc gt to exit lt gt for Legend feature is selected feature is excluded Kernel roduce cscope index A nclude kernel headers File System onfigure the kernel eave the sources after building Package selection ackage list Target System Configuration gt The Package List is options gt Target Image Generation ptions gt what produces the File 4 Sys t em lt Exit gt lt Help gt P a Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconductor Inc OT en Reg U S Pat amp Tm Off BeeKit BeeStack CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS TurboLink se reesca e and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc 68 semiconductor Packages Demo gt Browse through the package list Mostly made nr Freescalegtreescale desktop iim imix packageeimxoT_0 TIOE ETE up of open source File Edit View Terminal Help packages FACKSOSILERE Arrow keys navigate the menu lt Enter gt selects submenus gt Highlighted letters are hotkeys
83. the command line Take advantage of the Free typing Change the last line of m prep to m scbuild Build Source Up arrow again change scbuild to scdeploy Put u boot bin in root File System goes to lt Itib_install_dir gt rootfs boot P oA Freescale the Freescale logo AltiVec C 5 CodeTEST CodeWarrior ColdFire C Ware mobileGT PowerQUICC StarCore and Symphony are trademarks of Freescale Semiconduc Fii Reg U S Pat amp Tm Off BeeKit Bee Stac k CoreNet the Energy Efficient Solutions logo Flexis MXC Platform in a Package Processor Expert QorlQ QUICC Engine SMARTMOS inte Li nk lt a reesca e and VortiQa are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners 2010 Freescale Semiconductor Inc semiconductor SSE Working with U Boot on Ltib gt Lets Change the U boot Prompt make sure your are in LTIB directory Itib p u boot m prep We already did this in a prior step don t have to do Change to rpm build u boot 2009 08 directory then type cd include configs gedit mx51_bbg h search for CONFIG_SYS_PROMPT Should be BBG U Boot gt gt Change to your liking and save such as amp Tm Off utions logo Flexis are trademarks of Freescale Semiconductor Inc All other product or service names ae ne Ayo ie owners define CONFIG_SYS_ PROMPT FTF_ROCKS gt
84. tsrc Autovideosink Cirl c to exit yA W Fis cale the cale logo AltiVec oe eo deTEST CodeWar r Cold ioe me aa Powe shane StarCor SEITE ny al le Semi Rey 8 Pat amp nO es ate Stack Cor eNet the Ene ergy Effici ert ot ns logo Fle MXC PI eee ackage Pro or Exper Go i QUICC Engine SHARTNOS Tur ielink lt a freesca e and VortiQa cale Semic onductor Inc All other pro e the a Sya of thei respective owners 20 escale Semic 81 semiconductor EEA aaa a aa EE Properties Demo gt To view properties of a plugin gt gst inspect pluginname gt Example gst inspect 0 10 grep mfw gt Changing the property gst launch 0 10 v videotestsrc pattern 1 autovideosink Try different numbers for the Pattern W Ti cale the cale logo AltiVec eas ees erare r Cold n araci ARa StarCor SEITE ny al le Sem Reg US P em OF Be ree ie eSta k CoreN a a Enel ergy Effici eso une ee ogo Fle MXC PI ana aa ade as r Expel ct on ro QUICC En rae SHARTMOS Tu iba Li nk lt a freesca e and VortiQa sof Fi cale Semic onductor Inc All other pro e the a Sya of thei respective owners 20 escale Semic 82 semiconductor a Web Camera Loopback Demo gt UVC web camera is support in the current Linux Kernel gt Take the camera image and direct it to display gst launch 0 10 v4l2src video x raw yuv mfw_v4lsink gst launch v4l2src video x raw yuv width 640 height 480 mfw_v4lsink
85. uture_of_Smart_Mobile_Devices mp4 video quicktime aiurdemux name demux demux queue max size buffers 0 max size time 0 mfw_vpudecoder mfw_v4lsink amp Video Audio gst launch filesrc location The_Future_of_Smart_Mobile_Devices mp4 video quicktime ailurdemux name demux demux queue mMax size buffers 0 max size time 0 mfw_vpudecoder mfw_v4lsink demux queue max size buffers 0 max size time 0 mfw_aacplusdecoder audioconvert audio x raw int channels 2 Alsasink amp gt The 720p video displays on the DVI monitor at 720p resolution gt Hit Enter and Type top and Notice CPU utilization vY Fre ogo nee Na CodeWarrior ColdFire C War See sneer ak ane oymi Re U A pal am ot sesta ae tth e Ene yi Etc Solutions bae Flexi MXC P Kage 1 and VortiQa eof cale Sem sabia ctor Inc All other product service naines a ae ne Ayo e E N 201 le Semi pert Gra UCC Ene e SHAFT MOST sie ink se freescale OF 85 semiconductor SS Video Playback Demo gt Playbin cd e gst launch playbin uri file The_Future_of_Smart_Mobile_Devices mp4 amp Hit enter and type top and hit enter Note the CPU usage again yA W Freescale the Freescale logo AltiVec C gt eo deTEST Cor a Warn r Cold ioe bie aa Powe shane StarCor SEITE ny are tradem le Semi T Reg U S Par aTM OF Be erit es Stack CoreN et ahs nergy Effici eso uio ne lo ogo Fle MXC PI ar cha ae Pio or Expel en 20
Download Pdf Manuals
Related Search
Related Contents
取扱説明書 設置・運転編 Kenroy Home 32484ORB Installation Guide “WAKO BIO WINDOW” No.112(2011.10) 4.5 Instalação das Unidades Evaporadoras Wagner SprayTech Power Painter User Manual Engine Compartment Measurement assembly montaje assemblage Jwin JP-177 User's Manual SKY LASER MANUEL D`UTILISATION Copyright © All rights reserved.
Failed to retrieve file