Design with Freescale TechDays - Dayton, OH, USA




Dayton, OH


14 May 2013



Looking to maximize performance in your next generation design and deciding if multicore is right for you? Need to preserve legacy code while developing new code to support the addition of new services in your next generation design? Struggling to parallelize code to take advantage of subsequent cores in your new platform? These are all questions that will be answered in this one-day seminar offered by Freescale Semiconductor and IEEE. Multicore has arrived in the embedded applications space and it offers a way to increase performance, reduce power consumption, reduce bill of material costs and differentiate your products from the competition. However, with the adoption of multicore there are a number of design challenges that designers are facing. This one-day seminar, held by Freescale will delve into the software design consideration that need to be made when taking your single core platform to dual- and multi-core; including use cases to performance tune, parallelize and load balance your code across many cores. Attendees will get hands-on experience parallelizing code on Freescale's low cost QorIQ P1 Tower System, as well as the opportunity to see a variety of demos based on open source software that can be used as a starting point for your own multicore design. As a main sponsor for these events ARM will be presenting the latest features of the Keil™ MDK-ARM™Development Kit and the ARM Development Studio 5 (DS-5™) toolchain at this Designing with Freescale Seminar.

Registration begins at 8:30 a.m. and the training sessions begin at 9:30 a.m.

Cost: 99.00 USD

Course Outline


  • Introduction to the i.MX 6 platform (20 mins)
  • Introduction to Linux (45 mins)
  • Community and licensing (15 mins)
  • Development environment (20 mins)
  • The different components of a Linux system: programs, frameworks and libraries (10 mins)
  • Compiling the code using toolchains (10 mins)
  • Building a Linux system (10 mins)
  • Using LTIB (30 mins)
  • Ubuntu on the i.MX 6 (20 mins)


  • Working with U-Boot (30 mins)
  • Working with the Linux kernel (60 mins)
  • Application development (60 mins)
  • Adapting Linux for a custom i.MX 6 design (20 mins)
  • Going further (10 mins)


We use cookies to give you the best experience on our website. By continuing to use our site you consent to our cookies.

Change Settings

Find out more about the cookies we set