Presentation is loading. Please wait.

Presentation is loading. Please wait.

TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective.

Similar presentations


Presentation on theme: "TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective."— Presentation transcript:

1 TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. Freescale MQX™ Software Solutions – бесплатные RTOS и стеки коммуникационных протоколов для встраиваемых приложений Андрей Абрамов - Генеральный директор Freescale Semiconductor в России Александр Акименко – Инженер по применению продуктов

2 TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. 2 The Ultimate Enablement Solution Tower System Development and Runtime Software += Time to Market

3 TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. 3 Elevate your design to the next level.

4 TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. 4 Introducing the Freescale Tower System The Freescale Tower System is a modular development platform for 8-, 16- and 32-bit processors that enables advanced development through rapid evaluation and prototyping. Featuring multiple development boards or modules, the Tower System provides designers with building blocks for entry-level to advanced application development. Tower System. Elevate your design to the next level.

5 TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. 5 Tower System Components 1. Processor Module 2. Peripheral Modules 3. Elevator Boards Tower System

6 TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. 6 Primary Elevator: Common serial and expansion bus signals Two 2x80 connectors on backside for easy signal access and side-mounting board (e.g. LCD module) Power regulation circuitry Standardized signal assignments (e.g. UART, SPI, Timers, External Bus, I2C, CAN, GPIO, Ethernet, USB, etc.) Mounting holes The Tower System Processor Module: Tower controller board Works stand-alone or in Tower system Features integrated debugging interface for easy programming and run-control via standard USB cable. Secondary Elevator: Additional and secondary serial and expansion bus signals * Standardized signal assignments * Mounting holes and expansion connectors for side-mounting peripheral boards Peripheral Module: Standard peripheral boards compatible with all controller boards (e.g. Serial, memory, WIFI, etc..) Size: The Tower is approx. 3.5” H x 3.5” W x 3.5” D when fully assembled Board Connectors: Four card-edge connectors Uses PCI Express connectors (x16, 90mm/3.5” long, 164 pins)

7 TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. 7 Who is Tower System for? The Embedded Developer Eager to find complete hardware and software embedded solutions. Needs comprehensive prototyping solutions that can expedite time to market while reducing cost and learning curve. The Student/Professor Always on the go. Relies on scalable, low cost development tools and devices to keep his edge and keep his interest. The Hobbyist Master experimentalist. Always seeking community knowledge. Desires modular, build-it-yourself components and a team of people to explore with.

8 TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. 88 Available Tower System Modules www.freescale.com/tower www.freescale.com/tower TWR-SER TWR-ELEV TWR-PROTO Peripheral Modules ($15 – $149) Processor Modules ($39-$119) Coming Soon TWR-MEMTWR-LCD TWR-K60N512 TWR-K40X256 TWR-MCF5441X TWR-MCF51AG TWR-56F8257 TWR-S08LL64 TWR-MCF5225X TWR-MCF51CN TWR-SENSOR- PAK TWR-MPC5125 … … Wi-Fi 802.11n TWR-WIFI-RS2101 Sept 20 Wi-Fi 802.11b TWR-WIFI- G1011MI Oct 21 Analog Digital Converter MED-EKG TWR-ADCDAC-LTC Jan 2011 Industrial Ethernet Module PISMO Memory Expansion Home Plug Powerline Comm Motor Control Audio Dual Ethernet & High-speed USB TWR-SER2 Sept 27 TWR-AUDIO Q4 2010 Coming Soon Under Development TWR-MCF51MM TWR-S08MM128 TWR-MCF51JE-KIT New

9 TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. www.towersystem.ruwww.towersystem.ru Присоединяйся. Общайся. Воплощай.

10 TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. Присоединяйся. Общайся. Воплощай. http://www.towersystem.ru/forum/http://www.towersystem.ru/forum/

11 TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. ► Peripherals are more complex ex: RS232 => Ethernet, USB Solution: Full-Featured MQX RTCS, USB, BSP Drivers, 3 rd party and more ► Customers need an easier way to manage stacks and software Solution: Real-time operating system manages the time of a MCU/MPU  Features of an RTOS:  Allows multi-tasking  Scheduling of the tasks with priorities  Synchronization of the resource access  Inter-task communication  Time predictable  Interrupt handling ► Customers need higher quality of code Solution: Backed by Freescale Global FAE, TIC, AE and software developers ► 60% of a team’s resources are spent on software Solution: MQX allow customers to focus on their “Special Sauce” instead of stacks, drivers etc.. ► 32-bit devices require a higher need for re-use 89% of our customers say they reuse code from a previous project Solution: An RTOS allows you to reuse application on different processors and boards. ► Customers face the challenge of reducing costs while speeding time to market Solution: Freescale provides complimentary MQX RTOS, USB, TCP/IP, MFS www.freescale.com/mqx Trends

12 TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. 12 Freescale MQX RTOS Solution ► Full-featured and Powerful Tightly integrated RTOS, Middleware (USB, TCP/IP stacks), and BSPs (I/O Drivers) Designed for speed and size efficiency (12 KB of ROM & 2.5K RAM on Coldfire V2 core) ► Market Proven MQX has been available on Freescale processors for > 15 years MQX has been used in millions of products including Medical and Heavy Industrial areas ► Simple and Scalable Intuitive API & modular architecture - fine- tune to fit application requirements Production source code provided ► Similar to other “pay-for” software OS Full-featured, Scalable, and Proven RTOS bundled free with 32-bit MCUs/MPUs MQX Software speeds time to market with support from Freescale www.freescale.com/mqx Software Integration headache Integrated MQX Solution $95,000 of software bundled with Freescale MCU’s!

13 TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. 13 1989Time2000Time20042005Time20082009201020112012 Precise Founded MQX Began 20062005 Embedded Access Inc. (EAI) founded Roots from Precise & ARC Strategic Freescale Partner ARC acquired Precise with MQX Introducing Freescale MQX along with MCF5225x Acquired MQX across Freescale’s portfolio Used in over a million products in Medical, Industrial, and Defense Fortune 500 Companies. Certifiable for Medical (CFR 820.30 Part 21, IEC 60601-1) and Aerospace Standards (DO-178b) Proven: 15+ years in the market place

14 TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. Products Supported ► Complimentary Freescale MQX Software Solution comes with: ColdFire V1 Devices  MCF51CN  MCF51EM  MCF51AC  MCF51JM  MCF51MM ColdFire V2 Devices  MCF5225X, MCF5223X, MCF5222X, MCF5227X ColdFire V3 Devices  MCF5301x  MCF532x * Coming Soon ColdFire V4 Devices  MCF5445X  MCF5441x Power Architecture  MPC5125  MPC8308 * Coming Soon ** Coming Soon: MQX 3.6.1 Patch for Kinetis (Cortex™- M4) – Early Nov ► Select 32bit Freescale processors (i.MX / ColdFire® / Power Architecture™) do NOT include complimentary Freescale MQX, but MQX can be licensed at low cost through Embedded Access Includes 1 Year of Level 2 Premium Support 8 products ports completed (MCF51/52/54xxxx), 8+ ports planned for 2010

15 TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. What is Complimentary? Meets majority of customer requirements. RTOS (Full priority-based, pre-emptive scheduler) Real-time TCP/IP Communication Suite (RTCS) - TCP/IP, FTP, Telnet, DHCP, SNMP etc.. USB Host – PHDC (medical),HID, MASS, HUB, CDC, USB Device - HID, MASS, CDC, PHDC MS-DOS File System (MFS ) BSP I/O Driver: CAN, UART etc… Basic HTTP Web server Benchmarking Tool Base Support: Freescale TIC, FAE, AE Compatible Freescale embedded GUI Library Add-on Software & Services IAR* & CW: MQX Task Aware Debugging with tools Freescale - Level 2 Support Embedded Access: Webserver Basic/Standard/Pro, SNTP, XML, SMTP, POP3, SNMP (V3), SFFS Flash File System, On-Site Training, PEG Graphic Builder RTA & IXXAT: Industrial Protocols - 1588, CANopen etc.. Freescale Low Cost nanoSSL™ and nanoSSH™ Segger: Graphic Libraries What’s Free and Add-on?

16 TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. 16 Freescale MQX RTOS ► Designed to be customized by Feature Size Speed ► Lightweight services Smaller and faster vs. regular MQX services Allows control of RAM/ROM utilization ► Scalable Code Density ideal for MCU & MPU ROM size ranges from CFV2: 12K to 150K RAM size starting at 2.5K ► 2 task application with 1 LW Semaphore and minimum interrupt stack ► New, custom components can be added Simple and Scalable: Straight- forward API and modular architecture can be fine- tuned to fit application requirements

17 TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. 17 Freescale MQX Real-Time Communication Suite (RTCS ) Simple and Scalable ► Small, configurable size conserves memory space for application ► Allows developers to add web servers, e-mail, network management, security, and routing to their designs Full- Featured and Powerful ► Developed to be tightly integrated with MQX RTOS ► Includes FTP, Telnet, DHCP, DNS servers and clients, and SNMP client ► Ethernet – Serial to Gateway applications Optional pre-integrated products *

18 TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. Complimentary Freescale USB Stack(Baremetal/No-OS or MQX RTOS) Medical Connectivity Library IEEE-11073, provide the standard communication interface that next- generation medical devices require Comply with medical industry standards such as the Continua Health AllianceContinua Health Alliance USB stack with PHDC Support Classes: (Device and Host) HID PHDC -"Continua Ready" personal health care – Device Only CDC MSD and more… 2 Options: 1) Built-into MQX RTOS 2) Bare-Metal (No - RTOS) MQX Compatible API Supports: S08, ColdFire - Now V2.5 Supports: Kinetis – Q4 2010 Agents (Devices) Continua Devices WAN Device Bluetooth USB Disease Management Service Home-based Remote Patient Monitoring System Personal Health Records AHDs (Managers) Health Repository http://www.freescale.com/usb New Version

19 TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. Embedded Graphic Library ( eGUI) ► Free Embedded Graphic Library (eGUI) Available Q410 Very lightweight software component allowing graphics LCD panels to be driven from small microcontrollers Structure of driver brings complete software solution for applications needing a color LCD screen Touch screen capability Organization done by screen with high level objects Very light RAM and FLASH footprint eGUI version 1.0 + MQX RTOS Support Both Types of LCD Driving Methods  Traditional LCD System (Dedicated LCD MPU)  SPI/Parallel driven LCD (Can be driven from any MCU) Supported products HCS08 (version 0.9) ColdFire V1 MCUs (version 0.9) ColdFire V2 MCUs (version 0.9) MQX interoperability (version 1.0) HCS12 (version 1.0) ColdFire LCD MPU MCF5227x (1.11) MobileGT LCD MPU MPC5125(1.20) Kinetis - Nov 2010 www.freescale.com/egui

20 TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. ► Advanced kernel analysis tool Allows developers to gain greater visibility into their embedded system. Obtain detailed data about system performance enabling optimization work that can reduce potential performance bottlenecks in their embedded application. ► TAD is included Codewarrior™ Professional Edition (30-day evaluation available) for Coldfire® V2 Core and above ► TAD is included with IAR’s C-SPY Debugger to give additional debugging functionality ► CodeSourcery GNU Tool Tool Chain & MQX Task Aware Debugging

21 TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. Freescale MQX™ Software Solutions www.freescale.com/mqx www.freescale.com/mqx

22 TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. 22 Further Reading and Training Application Notes: ► Writing First MQX Application (AN3905) ► Using MQX: RTCS, USB, and MFS (AN3907)` ► How to Develop I/O Drivers for MQX (AN3902) Videos: www.freescale.com/mqx MCF5225x & Freescale MQX introduction Getting started with MCF5225x and Freescale MQX Lab Demos VFTF technical session videos www.freescale.com/vftf Introducing a modular system, Serial-to-Ethernet V1 ColdFire® MCU and Complimentary MQX™ RTOS Writing First MQX Application Implementing Ethernet Connectivity with the Complimentary Freescale MQX™ RTOS Documentations ► MQXUG User Guide MQXUG ► MQXRM Reference Manual MQXRM ► MQXUSBHOSTAPIRM USB Host API Reference Manual MQXUSBHOSTAPIRM ► MQXUSBDEVAPI USB Device API Reference MQXUSBDEVAPI ► MQXUSBHOSTUG USB Host User Guide MQXUSBHOSTUG ► MQXRTCSUG RTCS User Guide MQXRTCSUG ► MQXMFSUG File System User Guide MQXMFSUG ► MQXIOUG I/O Drivers User Guide MQXIOUG ► MQXFS Software Solutions Fact Sheets MQXFS ► TWR-MCF51CN-KIT Lab Document ► MCF5225x – Lab Document ► MQX Release Notes

23 TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. ► Freescale offers : www.freescale.com/mqx MQX Hands On Labs/App Notes/Documentations Videos Global Support from FAE Community Public Community: forums.freescale.com/forums.freescale.com/ ► Embedded Access (EAI) offers customizable software training designed for individuals, and companies 2 Day - MQX RTOS Course (Covers the API of the RTOS with hands-on labs) 1 Day - RTCS TCP/IP Stack (Overview of protocols, Initializing RTCS, Socket API ½ Day – USB (Overview of USB, USB Host Stack, USB Device Stack) ½ - 2 Day - Application Development Contact for pricing: www.embedded-access.com/training.htmlwww.embedded-access.com/training.html MQX Training

24 TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. 30 ноября 2010 г., Москва ► Семинары «Проектируй с Freescale»

25 TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. ► Что такое Designing with Freescale? Семинары Designing with Freescale — это тренинги под руководством инструктора, нацеленные на ускоренное обучение инженеров-проектрировщиков разработкам инновационных продуктов c использованием технологий Freescale. Эти однодневные технические тренинги включают в себя сессии по решениям для Автомобилестроения Потребительских приложений Промышленности Передовых систем Сетевых технологий ► Заинтересовались? Зайдите на сайт www.freescale.com/dwfms и зарегистрируйтесь!www.freescale.com/dwfms ► Место проведения: Москва, гостиница Holiday Inn Сокольники ул. Русаковская, д. 24, сбор участников в 8:30 Технические семинары

26 TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. Программа семинара 30 ноября 2010 г. ВторникОхотный рядЧистые прудыКрасные ворота 8:30 – 9:00 РЕГИСТРАЦИЯ 9:00 – 9:30 ПРИВЕТСТВЕННАЯ РЕЧЬ И ВЫСТАВКА ПАРТНЕРОВ (КРЫМСКИЙ ВАЛ). 9:30 – 10:00 ПРИВЕТСТВЕННЫЙ ЧАЙ И КОФЕ. 10:00 – 11:00 Новое семейство 32-разрядных микроконтроллеров Kinetis на ядре ARM® Cortex™-M4 (лекция + демонстрация). Высокопроизводительные решения Freescale: процессоры на базе Power Architecture® и цифровые сигнальные процессоры StarCore (лекция). Разработка приложений с использованием решений Freescale для беспроводной технологии ZigBee® (практикум). 11:00 – 11:15 КОФЕ-БРЕЙК И ВЫСТАВКА ПАРТНЕРОВ. 11:15 – 12:15 Новое семейство 32-разрядных микроконтроллеров Kinetis на ядре ARM® Cortex™-M4 (лекция + демонстрация). Высокопроизводительные решения Freescale: процессоры на базе Power Architecture® и цифровые сигнальные процессоры StarCore (лекция). Разработка приложений с использованием решений Freescale для беспроводной технологии ZigBee® (практикум). 12:15 – 13:15 Объективное восприятие мира: датчики Xtrinsic от Freescale (презентация). Партнерская сессия: компания ENEA. Разработка приложений с использованием решений Freescale для беспроводной технологии ZigBee® (практикум). 13:15 – 14:00 КОФЕ-БРЕЙК И ВЫСТАВКА ПАРТНЕРОВ. 14:00 – 15:00 Обзор семейства процессоров i.MX на основе архитектуры ARM® (лекция + демонстрация). Начинаем работать с процессорами Freescale на базе Power Architecture® (практикум). Ускоряем создание готового устройства с помощью модульной системы разработки Tower и ОСРВ MQX™(практикум). 15:00 – 16:00 16:00 – 16:15 КОФЕ-БРЕЙК И ВЫСТАВКА ПАРТНЕРОВ. 16:15 – 17:15Партнерская сессия: компания Microsoft.Партнерская сессия: компания Mentor Graphics. Ускоряем создание готового устройства с помощью модульной системы разработки Tower и ОСРВ MQX™(практикум). 17:15 – 19:00 ФОЙЕ: ФУРШЕТ И ВЫСТАВКА ПАРТНЕРОВ. ЛегендаПромышленностьСетевые технологии

27 TM


Download ppt "TM Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective."

Similar presentations


Ads by Google