Embedded Linux Systems: An overview of iPKG  John Thomson
<ul><li>Embedded Linux </li><ul><li>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? </li></ul></ul>
Who will win the mobile phone market share? Google Android RIM Blackberry Microsoft Mobile Apple iPhone OS
Upcoming SlideShare
Loading in …5
×

Embedded Linux

1,113 views
999 views

Published on

Brief slides to talk to about Embedded Linux

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,113
On SlideShare
0
From Embeds
0
Number of Embeds
85
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Embedded Linux

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

×