Embedded Linux
Last updated
Was this helpful?
Last updated
Was this helpful?
āļĢāļ°āļāļāļāļāļīāļāļąāļāļīāļāļēāļĢāļĨāļĩāļāļļāļāļāđāļāļĩāđāļāļđāļāļāļąāļāđāļāđāļēāđāļāļāļĒāļđāđāđāļāļāļāļĢāđāļāļŠāļĄāļāļāļāļĨāļāļ°āļāļđāļāđāļĢāļĩāļĒāļāļ§āđāļē āļĢāļ°āļāļāļāļāļīāļāļąāļāļīāļāļēāļĢāļĨāļĩāļāļļāļāļāđāđāļāļāļāļąāļāļāļąāļ§ (Embedding Linux) āļāļķāđāļāđāļāđāļāļĢāļ°āļāļāļāļĩāđāļāļđāļāļāļĢāļąāļāđāļāđāļāđāļāļāļĢāđāđāļāļĨāđāļĨāļ°āđāļāļĢāđāļāļĢāļĄāļĢāļ°āļāļāđāļŦāđāļŠāļēāļĄāļēāļĢāļāļāļģāļāļēāļāđāļāđāļāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļāļāļŦāļāđāļ§āļĒāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāļĨāļēāļāļāļāļāļāļāļĢāđāļāļāļąāđāļāđ āļāļķāđāļāđāļĢāļĩāļĒāļāļ§āļīāļāļĩāļāļēāļĢāļāļĩāđāđāļāđāļāļāļąāļāļĻāļąāļāļāđāļ āļēāļĐāļēāļāļąāļāļāļĪāļĐāļ§āđāļēāļāļēāļĢ âPortingâ āļāļāļāļāļēāļāļāļąāđāļāđāļāļāļąāļāļāļļāļāļąāļāļāđāļĄāļĩāļāļĢāļīāļĐāļąāļāļāļģāļāļ§āļāļĄāļēāļāļāļĩāđāļāļēāļĒāļāļĨāļīāļāļ āļąāļāļāđāļāļĩāđāļĄāļĩāļĢāļ°āļāļāļāļāļīāļāļąāļāļīāļāļēāļĢāļĨāļĩāļāļļāļāļāđāđāļāļāļāļąāļāļāļąāļ§āļāļĒāļđāđāļ āļēāļĒāđāļ āđāļĨāļ°āļāđāļĒāļąāļāļĄāļĩāļāļĩāļāļŦāļĨāļēāļĒāļāļĨāļļāđāļĄāļāļĢāļīāļĐāļąāļāļāļĩāđāļāļģāļāļļāļĢāļāļīāļāđāļāļĩāđāļĒāļ§āļāļąāļāļāļēāļĢāđāļŦāđāļāļĢāļīāļāļēāļĢāđāļāļāļāļāļāđāļĢāļ§āļĄāļāļēāļāļāđāļēāļāļāļēāļĢāļāļąāļāļāļēāļĢāļ°āļāļāļāļāļīāļāļąāļāļīāļāļēāļĢāļĨāļĩāļāļļāļāļāđāđāļāļāļāļąāļāļāļąāļ§ āđāļĄāđāļ§āđāļēāļāļ°āđāļāđāļāļĨāļĩāļāļļāļāļāđāļāļāļĢāđāđāļāļĨāļāļĩāđāļāļđāļāļāļĢāļąāļāđāļāđāļāļāļīāđāļĻāļĐ āđāļāļĢāļ·āđāļāļāļĄāļ·āļāļāļēāļĢāļāļāļĄāđāļāļĨāđāļŠāļģāļŦāļĢāļąāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāđāļēāļāđ (Cross-development tools) āđāļĨāļ° āđāļĨāļāļĢāļēāļĢāļĩāļāļēāļāļāđāļēāļāļāļēāļĢāļāļģāļāļēāļāđāļāļāđāļ§āļĨāļēāļāļĢāļīāļ (Real time extensions) āđāļāđāļāļāđāļ āļāļ·āļāđāļāđāļ§āđāļēāļĢāļ°āļāļāļāļāļīāļāļąāļāļīāļāļēāļĢāļĨāļĩāļāļļāļāļāđāļāļąāđāļāđāļāđāļāļĢāļ°āļāļāļāļāļīāļāļąāļāļīāļāļēāļĢāļāļĩāđāđāļŦāļĄāļēāļ°āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļģāļāļēāļāļāļēāļāļāđāļēāļāļĢāļ°āļāļāļŠāļĄāļāļāļāļĨāļāļąāļāļāļąāļ§āļĄāļēāļāļāļĩāđāļŠāļļāļ āđāļāļ·āđāļāļāļāļēāļāļĄāļĩāđāļāļĢāđāļāļĢāļĄāđāļĨāļāļĢāļēāļĢāļĩāļāđāļēāļāđ āļĄāļĩāļāļļāļāđāļāļĢāļ·āđāļāļāļĄāļ·āļāđāļāļāļēāļĢāļāļąāļāļāļēāļāļĩāđāļāļĢāļāļāđāļ§āļāđāļāļĩāļĒāļāļāļāļŠāļģāļŦāļĢāļąāļāļĢāļ°āļāļāļŠāļĄāļāļāļāļĨāļāļąāļāļāļąāļ§
āļāļāļāđāļāļĢāļ°āļāļāļāļāļĩāđāļāļąāļāļāļąāļāļāļēāļŦāļĢāļ·āļāļāļđāđāļŠāļāđāļāļāđāļēāļāđāļāļāđāļāđāļĨāļĒāļĩāļĢāļ°āļāļāļŠāļĄāļāļāļāļĨāļāļąāļāļāļąāļ§āļāļ§āļĢāļāļģāļāļ§āļēāļĄāđāļāđāļēāđāļāļāļąāļāđāļŠāļāļāđāļāļāļēāļĢāļēāļāļāđāļēāļāļĨāđāļēāļ
āļāļēāļĢāļēāļāļāļāļāđāļāļĢāļ°āļāļāļāļŠāļģāļāļąāļāļāļ·āđāļāļāļēāļāđāļāļāļēāļĢāđāļāļĢāļĩāļĒāļĄāļŠāļģāļŦāļĢāļąāļāļāļāļĢāđāļāļŠāļĄāļāļāļāļĨāļāļąāļāļāļąāļ§
BSP (Board Support Package)
āļ āļēāļĒāđāļāļāļĢāļĢāļāļļāļāļąāļ§ bootloader āđāļĨāļ° Kernel āļāļĩāđāļĢāļāļāļĢāļąāļāđāļĨāļ°āđāļāđāļēāļāļąāļāđāļāđāļāļąāļāļĢāļļāđāļāļāļāļāļŪāļēāļĢāđāļāđāļ§āļĢāđāļāļĩāđāđāļāđāđāļāļāļāļĢāđāļāļŠāļĄāļāļāļāļĨāļāļąāļāļāļąāļ§āļāļĩāđāđāļĨāļ·āļāļāđāļāđ
Cross Toolchains
āđāļāļĢāļ·āđāļāļāļĄāļ·āļāļāļąāļāļāļēāļāļĩāđāļŠāļēāļĄāļēāļĢāļāđāļāļĨāļāļĢāļŦāļąāļŠāđāļāļ·āđāļāđāļŦāđāļāļģāļāļēāļāļāđāļēāļĄāđāļāļĨāļāļāļāļĢāđāļĄāđāļāđ
Third-party components
āđāļĨāļāļĢāļēāļĢāļĩāļāđāļēāļāđ āđāļĨāļ°āđāļāļĢāđāļāļĢāļĄāļāļīāđāļĻāļĐāļāļēāļāļāļąāļāļāļąāļāļāļēāļ āļēāļĒāļāļāļ āļāļķāđāļāļāļēāļāļāļ°āļĄāļĩāļĨāļīāļāļŠāļīāļāļāļīāđāļāļēāļĢāđāļāđāļāļēāļ āđāļāđāļ GPLv3, Apache, MIT āđāļāđāļāļāđāļ
Hardware āđāļĨāļ° Accessories
- āđāļāļĢāļ·āđāļāļ Host āļāļ·āļ āđāļāļĢāļ·āđāļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāļāļĩāđāļāļīāļāļāļąāđāļāļĢāļ°āļāļāļāļāļīāļāļąāļāļīāļāļēāļĢāļĨāļĩāļāļļāļāļāđ āļŠāļģāļŦāļĢāļąāļāļāļĢāļąāļāđāļāđāļāļĨāļĩāļāļļāļāļāđāļāļāļĢāđāđāļāļĨāđāļĨāļ°āļāļāļĄāđāļāļĨāđāđāļāļĢāđāļāļĢāļĄāļāđāļēāļāđāļŠāļģāļŦāļĢāļąāļāļāļāļĢāđāļ target
- āđāļāļĢāļ·āđāļāļ Target āļāļ·āļ āļāļāļĢāđāļāļŠāļĄāļāļāļāļĨāļāļąāļāļāļąāļ§ āđāļāđāļ Beagleboard, Versatile Express, Pandaboard, ODROID, FriendlyARM āđāļāđāļāļāđāļ
- āļŠāļēāļĒ Cable āļāđāļēāļāđ āđāļāđāļ LAN Cable, Serial Cable, USB-to-Serial āđāļāđāļāļāđāļ
- MMC/SD Card
āļŠāļģāļŦāļĢāļąāļāļāļąāđāļāļāļāļāļŠāļģāļāļąāļāļāļāļāļāļēāļĢāļāļąāļāļāļēāļĢāļ°āļāļāļŠāļĄāļāļāļāļĨāļāļąāļāļāļąāļ§āļāļąāđāļ āļŠāļēāļĄāļēāļĢāļāđāļāđāļāļāļāļāđāļāđāđāļāđāļ 4 āļŠāđāļ§āļāļŦāļĨāļąāļāļāļ·āļ
āđāļāļ·āđāļāļāļāļēāļāļāļāļĢāđāļāļŠāļĄāļāļāļāļĨāļāļąāļāļāļąāļ§āļāļģāđāļāđāļāļāđāļāļāļĄāļĩ bootloader āļāļĩāđāļĄāļĩāļāļēāļĢāļāļąāđāļāļāđāļēāđāļāļĩāđāļĒāļ§āļāļąāļāļāļģāđāļŦāļāđāļāļāļāļ Kernel Image, root file system āđāļĨāļ°āļāđāļēāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāļĩāđāļāļģāđāļāđāļ āđāļāļ·āđāļāđāļŦāđāļāļāļĢāđāļāļŠāļēāļĄāļēāļĢāļāļāļđāļāđāļāđāļēāļŠāļđāđāļĢāļ°āļāļāļāļāļīāļāļąāļāļīāļāļēāļĢāļĨāļĩāļāļļāļāļāđāđāļāļāļāļąāļāļāļąāļ§āđāļāđāļŠāļĄāļāļđāļĢāļāđāđāļāļ āļāļķāđāļāļāđāļēāļāļāļĢāđāļāđāļāļ·āđāļāļĄāļāđāļāļāļĒāļđāđāļāļąāļ Ethernet LAN āļāđāļŠāļēāļĄāļēāļĢāļāđāļāđāļēāļŠāļđāđāļĢāļ°āļāļāļāđāļēāļ telnet āļŦāļĢāļ·āļ ssh āđāļāđāļēāđāļāđāļāđ āđāļāđāļāļĒāđāļēāļāđāļĢāļāđāļāļēāļĄāđāļāļĢāļ°āļŦāļ§āđāļēāļāļāļēāļĢāļāļąāļāļāļēāļāļ§āļĢāđāļāđ serial console āđāļāļ·āđāļāđāļāđāļŠāļģāļĢāļāļāļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļāđāļāļāļĢāļāļĩāđāļĄāđāļŠāļēāļĄāļēāļĢāļāļāđāļ LAN āđāļāđ
āđāļāļĢāļāļŠāļĢāđāļēāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļāļāļĢāļ°āļāļāļāļāļīāļāļąāļāļīāļāļēāļĢāļĨāļĩāļāļļāļāļāđāđāļāļāļāļąāļāļāļąāļ§ āļāļ°āđāļĄāđāđāļāļāļāđāļēāļāļĄāļēāļāđāļĄāļ·āđāļāđāļāļĩāļĒāļāļāļąāļāļĢāļ°āļāļāļāļāļīāļāļąāļāļīāļāļēāļĢāļĨāļĩāļāļļāļāļāđāļāļąāđāļ§āđāļ āļāļąāļāđāļŠāļāļāđāļāļĢāļđāļāļāđāļēāļāļĨāđāļēāļ