Gömülü Sistemler(Embedded Linux) Eğitimleri
Gömülü Sistemler(Embedded Linux) Eğitimleri
YeniHayat A.Ş. 8+ yıllık deneyimli kadrosuyla, Gömülü (Embedded) Linux sistemler alanında varolan birikimini eğitimler yoluyla müşterilerine aktarmaktadır.
Gömülü Linux Eğitim programları, her defasında müşteriye ve eğitime katılacak gruba göre düzenlenmektedir. Bu düzenlemelerde aşağıda detayları yer alan YHB-EL1 eğitimi baz alınmakta, ihtiyaç ölçüsünde yeni başlıklar eklenmektedir. Standart YHB-EL1 eğitimimiz 4 gün ve 32 saatlik bir ders programından oluşmakta olup, 1. ve 2. günler ağırlıklı olarak teknik konular, 3 ve 4. günler de yoğun bir uygulama oturumuyla geçmektedir.
Bugüne kadar 82 kişi Gömülü Linux Sistemleri eğitimimize katılmıştır. Genel katılımcı profili üniversitelerin bilgisayar ve elektronik mühendisliği bölümlerinden mezun kişiler olmakla birlikte, temel Linux ve uygulama geliştirme bilgisi de eğitimlerin takibi için yeterlidir. Teknik yoğun bir eğitim olduğundan ötürü, olabildiğince homojen ve en fazla 12-14 kişilik gruplarla yürütülmektedir. Eğitimler bitiminde katılımcılara sertifika ve eğitim materyalleri verilmektedir.
YHB-EL1 Gömülü (Embedded) Linux Eğitimi
- Introduction
- System overview and role of the kernel
- History and versioning scheme
- Supported hardware architectures
- Legal issues: licensing constraints, software patents
- Kernel user interface
- Compiling and booting
- Getting the sources
- Using the patch command
- Structure of source files
- Kernel configuration
- Files used by kernel configuration tools
- Compiling
- Cross-compiling
- The bootloader
- Booting parameters
- Debugging through the serial port
- Creation of an initrd ramdisk
- Basic driver development
- Linux device drivers
- A simple module
- Programming constraints
- Loading, unloading modules
- Module parameters
- Module dependencies
- Adding sources to the kernel tree
- Kernel debugging
- Driver development
- Memory management
- I/O register and memory access
- Character device drivers
- Sleeping, interrupts
- mmap, DMA
- New device model, sysfs
- Hotplug
- udev dynamic devices
- Advice and resources
- Using Ethernet over USB
- Root filesystem on the host through NFS
- Review of the various filesystem types
- The MTD subsystem
- Getting help and contributions
- Bug report and patch submission to Linux developers
- Development Tools - GNU / Linux workstation
- Choosing GNU/Linux distribution and packages
- Dedicated commercial toolsets and distributions
- Getting or compiling a cross-compiling toolchain
- Emulators
- Minicom: serial console and file transfer with the target device
- How to find existing Free Software for a particular need
