• Save
Embedded Linux
Upcoming SlideShare
Loading in...5

Embedded Linux



Brief slides to talk to about Embedded Linux

Brief slides to talk to about Embedded Linux



Total Views
Views on SlideShare
Embed Views



6 Embeds 82

http://pinguinsmagicos.blogs.sapo.pt 75
http://blogs.sapo.pt 2
http://www.slideshare.net 2
http://www.feedage.com 1
http://www.linkedin.com 1
https://www.linkedin.com 1



Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

Embedded Linux Embedded Linux Presentation Transcript

  • Embedded Linux Systems: An overview of iPKG John Thomson
    • Embedded Linux
      • What is an embedded system?
      • A component of a larger system
      • Special-purpose computer system designed to perform one or a few dedicated functions
      • There is no single formal definition
      • How big is the market?
      • How big are the combined markets of mobile phones, set-top boxes and other consumer electronics.
      • Why Linux?
  • Who will win the mobile phone market share? Google Android RIM Blackberry Microsoft Mobile Apple iPhone OS
  • A consortium comprising the largest manufacturers and software developers Open Handset Alliance Linux Mobile Foundation
  • What architectures are embedded designers using?
  • What is iPKG
    • iPKG is the Itsy Package Management System originally designed for smartphones like the Compaq iPAQ
    • “Do it like dpkg unless there is a strong reason not to”
    • Small, fine grain packages which run on limited capacity devices
    • It is now finding its way onto different consumer devices.
    OpenMoku uses a fork of iPKG, oPKG LinkSys, NSLU2 can use iPKG
  • What is the NSLU2 and why do I have one?
    • The NSLU2 is one of a variety of new embedded pieces of hardware that when combined with Linux can perform very different tasks to that which it was originally designed for.
    • 266MHz Intel Xscale IXP420 CPU. 32MB SDRAM and 8MB flash. 2 USB-2.0 ports and a network port.
    • Large community following at www.nslu2-linux.org
  • What is my UNSLUNG NSLU2 doing?
    • Currently not much, as its here...
    • Normally though it runs:
    • CIFS/SMB server for Windows machines... :(
    • NFS server
    • Media Player through uShare – DLNA + 360 compliant
    • Print Server through CUPS
    • Backup through rsync and cron tasks
    • Mine doesn't but it can:
    • Asterisk – Home VoIP PBX
    • BitTorrent for downloading CaixaMagica ISOs...
    • Web server + many other basic server tasks.
  • Conclusion Thank you very much for your time Muito Obrigado! Penguins are taking over! Join FOSS now! Questions?