SlideShare a Scribd company logo
embedded  GNU/Linux for dummies
Проекта Основни положения Необходимости Изисквания Налични материали СРОК – 45 дена – ЕП Варна 2005
Схема Секретариат Управляващи лаптопи Табла Главен компютър  (секретариат) Лаптоп 1 Лаптоп 2 Лаптоп 3 Табло 1 Табло 2 Табло 3 Лаптоп 4 Табло 4
 
 
 
 
 
Обзор Управляващ лаптоп OS – Windows Софтуер – наш Хардуер – вече закупен Табло OS –  неизвестна Софтуер – зависи от  OS Хардуер – зависи от  OS Монитори – вече закупени
Embedded OS DOS OS/2 Windows 98/XP Embedded Windows CE Embedded Windows XP VxWorkx, QNX GNU/Linux
GNU/Linux Kernel space Kernel Drivers Firmware User space Libraries – libc, libpng, libjpeg Applications – ls, X, Perl, OpenOffice Demons – OpenSSH, Apache, imapd
GNU/Linux FAT GNU/Linux По-бърз процес на компилация По-големи системни изисквания Загуба на контрол върху системата Thin GNU/Linux По-сложен процес на компилация Минимални изисквания Стриктен контрол върху системата
Ядро Премахване на излишните неща Оптимизиране за конкретен хардуер /dev  или  devfs Monolitic  или  Modular
Библиотеки libc – glibc Не е библиотека, ами е Библиотеката Намира се навсякъде Голяма  ~ 2MB Никакви особенности при компилация Никакви особенности при свързване uClibc Олекотена библиотека Намира приложение в  embedded  системите Малка  ~500KB Компилира се особенно  (toolchain & buildroot) Свързва се особенно
Оптимизации Статично или динамично свързване Busybox Собствен  init  скрипт Компилиране (и оптимизиране) на  X.org Собствен скрипт за стартиране на  X Cramfs
Трудности Липса на информация Трудно проследяване на зависимостите Всичко трябва да се прекомпилира и свърже с  uClibc Крос компилация Непрекъснати рестарти
 
 
 

More Related Content

PPTX
Minimal linux live
ODP
Zoraide Vani Gnoatto
PPT
Prperioxes(Dragoumis)
PPT
Cumpleaños de Ulpi
PPT
Impelementasi MVC Pada RSS Directory
PPT
Workshop Copywriting
PDF
Sentinel Hardware Keys
Minimal linux live
Zoraide Vani Gnoatto
Prperioxes(Dragoumis)
Cumpleaños de Ulpi
Impelementasi MVC Pada RSS Directory
Workshop Copywriting
Sentinel Hardware Keys

Viewers also liked (20)

PDF
Portfolio Setembro 2014 Enjoy Marketing Promocional
PPT
我的提案
PPT
Week Van De Democratie
PPT
Es Nadal
PPT
Pharmacology websites
PPT
Blaxos & Louloudis
PPT
قواعد اللغة الانجليزية.صفوت محمد رضا شعيب
PPT
Recapitulare Microsoft Word
PPT
LA REVOLUCION INDUSTRIAL A TRAVES DEL ARTE
PPT
Primeros Lugar De 1er Bimestre
PPT
Bassklarnet
PDF
Informations Management
PPT
PPT
Proteine
PDF
Restano Ricerca su Mamme blogger 031208
PPT
Tema 8
PPT
Current Inflation
PDF
pacto nacional do ensino medio Caderno2
PPT
視力を落とさない方法2
Portfolio Setembro 2014 Enjoy Marketing Promocional
我的提案
Week Van De Democratie
Es Nadal
Pharmacology websites
Blaxos & Louloudis
قواعد اللغة الانجليزية.صفوت محمد رضا شعيب
Recapitulare Microsoft Word
LA REVOLUCION INDUSTRIAL A TRAVES DEL ARTE
Primeros Lugar De 1er Bimestre
Bassklarnet
Informations Management
Proteine
Restano Ricerca su Mamme blogger 031208
Tema 8
Current Inflation
pacto nacional do ensino medio Caderno2
視力を落とさない方法2
Ad

Similar to Embedded Gnu (7)

PPTX
Cross compiling
PDF
Дистанционни обновления и поддръжка на вградени Linux системи с Mender - TuxC...
PDF
Адаптация на Linux за ARM устройства
PDF
Виртуализирано видеонаблюдение под FreeBSD
PDF
Linux обновления с RAUC и Docker
PDF
Why do we need a language like go?
PDF
Linux Net Admin Guide
Cross compiling
Дистанционни обновления и поддръжка на вградени Linux системи с Mender - TuxC...
Адаптация на Linux за ARM устройства
Виртуализирано видеонаблюдение под FreeBSD
Linux обновления с RAUC и Docker
Why do we need a language like go?
Linux Net Admin Guide
Ad

More from Kaloyan Tsvetkov (10)

PPT
Wordpress Plugins
PDF
Kaк да станем пижамени предприемачи ?
PDF
Как да работим с клиенти
PDF
Прави пари с WordPress: преглед на многото начини по които може да се изкара...
PDF
WordPress Hooks: Какво са “куките” в WordPress, или какво да използваме за да...
PDF
Отвореният код и мястото му в бизнеса | OS and the business
PDF
Неволята Учи
ODP
Електронни терористи ли сме?
ODP
PPT
Word Press за маниаци
Wordpress Plugins
Kaк да станем пижамени предприемачи ?
Как да работим с клиенти
Прави пари с WordPress: преглед на многото начини по които може да се изкара...
WordPress Hooks: Какво са “куките” в WordPress, или какво да използваме за да...
Отвореният код и мястото му в бизнеса | OS and the business
Неволята Учи
Електронни терористи ли сме?
Word Press за маниаци

Embedded Gnu

  • 1. embedded GNU/Linux for dummies
  • 2. Проекта Основни положения Необходимости Изисквания Налични материали СРОК – 45 дена – ЕП Варна 2005
  • 3. Схема Секретариат Управляващи лаптопи Табла Главен компютър (секретариат) Лаптоп 1 Лаптоп 2 Лаптоп 3 Табло 1 Табло 2 Табло 3 Лаптоп 4 Табло 4
  • 4.  
  • 5.  
  • 6.  
  • 7.  
  • 8.  
  • 9. Обзор Управляващ лаптоп OS – Windows Софтуер – наш Хардуер – вече закупен Табло OS – неизвестна Софтуер – зависи от OS Хардуер – зависи от OS Монитори – вече закупени
  • 10. Embedded OS DOS OS/2 Windows 98/XP Embedded Windows CE Embedded Windows XP VxWorkx, QNX GNU/Linux
  • 11. GNU/Linux Kernel space Kernel Drivers Firmware User space Libraries – libc, libpng, libjpeg Applications – ls, X, Perl, OpenOffice Demons – OpenSSH, Apache, imapd
  • 12. GNU/Linux FAT GNU/Linux По-бърз процес на компилация По-големи системни изисквания Загуба на контрол върху системата Thin GNU/Linux По-сложен процес на компилация Минимални изисквания Стриктен контрол върху системата
  • 13. Ядро Премахване на излишните неща Оптимизиране за конкретен хардуер /dev или devfs Monolitic или Modular
  • 14. Библиотеки libc – glibc Не е библиотека, ами е Библиотеката Намира се навсякъде Голяма ~ 2MB Никакви особенности при компилация Никакви особенности при свързване uClibc Олекотена библиотека Намира приложение в embedded системите Малка ~500KB Компилира се особенно (toolchain & buildroot) Свързва се особенно
  • 15. Оптимизации Статично или динамично свързване Busybox Собствен init скрипт Компилиране (и оптимизиране) на X.org Собствен скрипт за стартиране на X Cramfs
  • 16. Трудности Липса на информация Трудно проследяване на зависимостите Всичко трябва да се прекомпилира и свърже с uClibc Крос компилация Непрекъснати рестарти
  • 17.  
  • 18.  
  • 19.