Using Timesys to Develop Linuxon the Digi ConnectCore™ for i.MX51 ModuleFreescale™ Technology ForumOrlando, FLJune 2010
180-Pin Connector180-Pin ConnectorSecuritySAHARA v4Trust ZoneRTICSCC v2SRTCSystem ControlSecure JTAGPower MgmtPLL x 3Clock ResetTimersWatch Dog x2Time
ConnectCore™ for i.MX51JumpStart Kit11
ConnectCore for i.MX51System-on-Module• Freescale i.MX51 600/800MHz Cortex A8• 512MB DDR2 RAM, 512MB NAND Flash• 802.11a/b/g/n integrated WLAN• 10/100
ConnectCore for i.MX51JumpStart Kit Development Board DesignUART (2)AudioVGAEthernet (2)USB 2.0 HS (2)SD/SDIOPoECamera (2)JTAGLCD (2)Antennas (2)USB O
Design Services and Support Available• Spectrum Design Solutions– Digi Subsidiary – Arrow ACES Partner• Hardware Design Support– Rapid-Response Design
What is ARM®? 15
A Little Bit of ARM®History• 1980 – The Reduced Instruction Set Computer (RISC) concept was developed at Stanford and Berkeley universities (The MIPS,
Freescale™ ARM®Cortex-A8 based i.MX51 Applications Processor17
Performance3 Key AdvantagesIntegrationLow Power Features18
i.MX515 Applications ProcessorSpecifications: CPU: Cortex-A8, up to 800MHz Process: 65nm, LP/GP Core Voltage: 0.8-1.15V Package: 19x19 0.8mm Temp
SpeakersRussell PeadField Applications EngineerArrow Electronics – Boston, MA2Maciej HalaszDirector, Product ManagementTimesys
i.MX51 Applications ProcessorARM-based CPU• 800 MHz performance• Superscalar Architecture• Open OS execution• Web browsing• Voice recognition• Navigat
i.MX51 Applications Processor128-bit Neon/SIMD DSP• Audio and speech codecs• Music playback and recording• Speech recording• Image processingSystem Co
i.MX51 Applications ProcessorVector FP DSP• Acoustic echo cancellation• Noise suppressionSystem ControlTimersMemorySecurityARM Cortex-A8 CPUVector Flo
i.MX51 Applications ProcessorVideo Processing Unit• Multi-standard video playback/record• Video telephony• Video transcoding• YouTube, HuluSystem Cont
i.MX51 Applications ProcessorImage Processing Unit• Image processing routines like scaling, rotation and post-processing• Photo editing• Multiple disp
i.MX51 Applications Processor2D Graphics• OpenVG™ support• VG accelerated web browsing (Flash® lite and page render)• Map display with both 3D and VG
i.MX51 Applications Processor3D Graphics• OpenGL® ES support• Advanced UI• Flash® 10 acceleration• 3D navigation• GamingSystem ControlTimersMemorySecu
i.MX51 Applications ProcessorSecurity• Hardware security accelerators• Secure boot• Cryptographic accelerators• Tamper detection• Secure financial tra
Freescale i.MX51 FamilyFeaturei.MX512 i.MX513 i.MX514 i.MX515 i.MX516Target MarketsConsumer & IndustrialAutomotiveConsumer & IndustrialAutomot
POWER & BATTERY • 1 buck, 350mA • 1 boost, 5V, adaptive • 14 LDOs • Main batt & coincell chgrs, GP ADC • WLED backlight drivers (main/aux, key
Agenda• Digi 802.11a/b/g/n Integrated Wireless• Digi ConnectCore™ for i.MX51– Design Services as Arrow ACES Partner• Freescale™ ARM®Cortex™-A8 based i
• SoC– 65nm technology– Mix of Low Power (low leakage) and General Purpose (high performance) transistors– Allows high performing CPU with minimal SoC
i.MX51 Freescale Audio ComponentsAudio Decoders Optimized for ARM coreWrappersGstreamer DirectShow OpenMAX™MP3 Cortex-A8 √ √ √WMA Cortex-A8 √ √ √AAC-L
i.MX51 Freescale Video ComponentsVideo DecodersHardware acceleration Wrappersi.MX51 Gstreamer DirectShow OpenMAXMPEG-4 √ √ √ √H.263 √ √ √ √H.264 √ √ √
i.MX51 Freescale Video ComponentsVideo EncodersHardware accelerationWrappersi.MX51 Gstreamer DirectShow OpenMAXMPEG-4 √ √ √ √H.264 √ √ √ √H.263 √ √ √
• Digi International– Franchised to sell modules and JumpStart kits• Freescale Semiconductor– Franchised to sell all ICs including i.MX51 and PMIC• Ar
Value of Arrow- Technical SupportTrained Arrow FAEs throughout the US and Canada– Serve as single contact for customer– Receive manufacturer support a
Hardware Summary• Digi ConnectCore for i.MX51 module• Wireless Connectivity with Digi 802.11a/b/g/n• Industrial Temp with up to 512MB of DDR2 Memory a
Timesys Linux37
Agenda• Introduction to Timesys – Provider of free Linux on Digi Wi-i.MX51• Demo: Linux Demonstration for the Wi-i.MX51 Development Kit• Complexity of
An Introduction to TimesysTimesys combines industry’s most easy-to-use embedded Linux offering with responsive, expert support at a fraction of the co
Digi International Background• Founded in 1985 as DigiBoard• Public offering in 1989 – NASDAQ: DGII• $165.9 Million Revenue in 2009 Fiscal Year• Based
Timesys LinuxLink• Timesys Embedded Linux Development Platform– Solid, commercial-grade Linux platform including kernel, tools, packages, libraries– I
Linux Demonstration for the Digi Wi-i.MX51 Development Kit
Linux Demo: Digi’s Wi-i.MX51 Development Kit• Goal: Experience Linux on Digi’s reference board– Interact with the system via Touchscreen/LCD– Experien
Linux Demo Structure• Single Purpose Device– Medical– Industrial Control– Kiosk– more• Multipurpose device– Media player– Infotainment– moreLinux Kern
• Divided into packages• Basline• Plugins• 3rdparty• 3rdparty plugins can take advantage of hardware specific acceleration (available on i.MX51 proces
Why Timesys Rich Multimedia UI Solution8 – 12 WeeksTime to DevelopingCustom ProductDay 1!Time to DevelopingCustom ProductTimesys Linux Link- Pre-Integ
Linux kernelLCDDriverDriver DriverDriver moreWi-i.MX51Video accel.WIFI USBmoreMiddlewareshellnetworking Qtvideo GStreamerCodecs3rdparty Application (i
Timesys LinuxLink for Rich Multimedia UI DevelopmentFastest and easiest platform to develop Multimedia & Graphics applications with Rich UIOut-of-
How Timesys HelpsProblem Timesys SolutionPlatform • Customization after the open source:– Integration of accelerator support (3D, codecs)– Choosing an
Timesys LinuxLink Subscription ModelProblem Timesys SolutionTime and Budget• Persistent TTM pressures• Limited Budgets• Development peaks• Easy-to-use
Digi International BackgroundSerialEthernetWireless5
TakeawaysWi-i.MX51 Linux Development Kit from Digi comes equipped with LinuxLink assembled images and a Free Linux development environmentRegister for
How to Reach UsAl Feczko is responsible for sales and customer engineering and can help you with your Linux needs:• +1 (412) 325-6390 (o)• +1 (412) 8
QUESTIONS?
ConnectCore for i.MX51Integrated 802.11a/b/g/n WLANSpecifications 802.11a 802.11b 802.11g 802.11nMax Data Rate54 Mbps 11 Mbps 54 Mbps 65 MbpsFrequency
802.11 Wireless LAN TechnologyWhy 802.11a?Pros and Cons 5 GHz band offers interference-free and entirely separated operation from 802.11-based and ot
ConnectCore for i.MX51Integrated 802.11a/b/g/n WLAN• Integrated 802.11a/b/g/n radio on module• Data rates up to 65 Mbps• Dual-diversity (receive) ante
ConnectCore for i.MX51Wireless Certifications• Entirely pre-certified WLAN radio further simplifies product development and integration process– Elimi
Komentáře k této Příručce