01.12.2012 Views

API for these operations to be used in multiple OSes or “bare-metal”

API for these operations to be used in multiple OSes or “bare-metal”

API for these operations to be used in multiple OSes or “bare-metal”

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

L<strong>in</strong>ux is an open-source <strong>in</strong>tegration of many components from<br />

many sources, most of which are architecture-<strong>in</strong>dependent and<br />

don’t <strong>or</strong>ig<strong>in</strong>ate with Freescale.<br />

Cus<strong>to</strong>mers (and FSL<br />

<strong>in</strong>ternally) cannot use<br />

L<strong>in</strong>ux without a complete<br />

kit.<br />

• Many distros exist.<br />

• Some cus<strong>to</strong>mers create<br />

their own.<br />

• Maj<strong>or</strong> FSL SW must <strong>be</strong><br />

usable with arbitrary<br />

distros.<br />

• But FSL also must use<br />

and ship one.<br />

• FSL choice: Yoc<strong>to</strong><br />

TM<br />

Kernel<br />

FSL-specific<br />

Supp<strong>or</strong>t<br />

GNU Tools & Libs<br />

FSL-specific<br />

Supp<strong>or</strong>t<br />

Bootloader<br />

FSL-specific<br />

Supp<strong>or</strong>t<br />

Maj<strong>or</strong> FSL component<br />

27<br />

Package & Update<br />

Manager<br />

W<strong>in</strong>dow System<br />

(if needed)<br />

Proprietary value-add<br />

(Often Tools <strong>in</strong><br />

Em<strong>be</strong>dded L<strong>in</strong>ux)<br />

10’s of Thousands<br />

of User Space<br />

Packages<br />

Build<br />

Environment<br />

Pass-through from other source<br />

BOM (License<br />

management)<br />

Docs<br />

User Space<br />

Management<br />

Scripts<br />

FSL User Space<br />

Packages<br />

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarri<strong>or</strong>, ColdFire, ColdFire+, C-Ware, the Energy Efficient Solutions logo, K<strong>in</strong>etis,<br />

mobileGT, PowerQUICC, Process<strong>or</strong> Expert, Q<strong>or</strong>IQ, Q<strong>or</strong>ivva, StarC<strong>or</strong>e, Symphony and V<strong>or</strong>tiQa are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc.,<br />

Reg. U.S. Pat. & Tm. Off. Airfast, BeeKit, BeeStack, C<strong>or</strong>eNet, Flexis, MagniV, MXC, Plat<strong>f<strong>or</strong></strong>m <strong>in</strong> a Package, Q<strong>or</strong>IQ Qonverge, QUICC Eng<strong>in</strong>e,<br />

Ready Play, SafeAssure, the SafeAssure logo, SMARTMOS, TurboL<strong>in</strong>k, Vybrid and Xtr<strong>in</strong>sic are trademarks of Freescale Semiconduc<strong>to</strong>r, Inc. All<br />

other product <strong>or</strong> service names are the property of their respective owners. © 2012 Freescale Semiconduc<strong>to</strong>r, Inc.<br />

27

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!