[skoleni-kurzy.eu] Zde najdete různé kurzy, školení, semináře a rekvalifikační kurzy z různých oborů.
Nenašli jste kurz, školení a/nebo seminář?
Pošlete nám nezávaznou poptávku po kurzu a my se ho pokusíme najít a pošleme Vám kontakt na vzdělávací firmu a/nebo Vaši poptávku kurzu zveřejníme v seznamu poptávek.
Registrace školící firmy
Jste školící firma, vzdělávací instituce a/nebo pořádáte školení, kurzy, rekvalifikační semináře?
Zaregistrujte svoji firmu na serveru a zvyšte počet svých klientů.
Náhodný kurz/školeníČtení a kreslení technické dokumentace - JUBELA, s.r.o.
Certifikovaný rekvalifikační kurz Rekvalifikační kurz Čtení a kreslení technické dokumentace připraví účastníky na práci v projekčních kancelářích a na místech, kde je vyžadováno zpracování nebo úprava technické dokumentace. Absolvent bude ovládat normy technické dokumentace, umí číst technickou ^ EMBEDDED LINUX KERNEL AND DRIVER DEVELOPMENTViz také následující kurzy :
- Power BI - Efektivní analýza dat a reportingPower BI - Data Analysis and Reporting
- HTML5 a CSS3 pro pokročilé - Moderní kódování webuHTML5 and CSS4 Advanced
- Controlling s vazbou na finanční analýzu a nákladyControlling with a link to financial analysis and cost
- Úvod do umělé inteligence a strojového učení Introduction to AI and machine learning
- MS Excel - praktické příklady využití datového modelu a DAX funkcíMS Excel - Data analysis using Power Pivot, Power Query and Power Map
|
Kurz - Embedded Linux kernel and driver development - s certifikátem
Tento vzdělávací kurz/seminář již proběhl - Původní program vzdělávacího kurzu
Tento kurz již byl smazán
Tento kurz pořádala firma: © ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills -
Brno - Žabovřesky
Další podobné školení nebo kurzy:
Popis kurzu Embedded Linux kernel and driver development - s certifikátem
Lektoři kurzuLektoři z firmy: ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills
[Kurz] Program kurzu (obsah přednášky/semináře/rekvalifikace/studia) ... Introduction to the Linux kernel - Kernel features
- Understanding the development process
- Legal constraints with device drivers
- Kernel user interface (/proc and /sys)
- Userspace device drivers
Kernel sources - Specifics of Linux kernel development
- Coding standards
- Retrieving Linux kernel sources
- Tour of the Linux kernel sources
- Kernel source code browsers: cscope, Kscope, Linux Cross Reference (LXR)
Lab - Kernel sources - Making searches in the Linux kernel sources: looking for C definitions, for definitions of kernel configuration parameters, and for other kinds of information
- Using the Unix command line and then kernel source code browsers
Configuring, compiling and booting the Linux kernel - Kernel configuration
- Native and cross-compilation. Generated files
- Booting the kernel. Kernel booting parameters
Lab - Kernel configuration, cross compiling and booting - Configuring, cross-compiling and booting a Linux kernel
Linux kernel modules - Linux device drivers
- A simple module
- Programming constraints
- Loading, unloading modules
- Module dependencies
- Adding sources to the kernel tree
Lab - Writing modules - Write a kernel module with several capabilities
- Access kernel internals from your module
- Setup the environment to compile it
Linux device model - Understand how the kernel is designed to support device drivers
- The device model
- Binding devices and drivers
- Platform devices, Device Tree
- Interface in userspace: /sys
Lab - Linux device model for an I2C driver - Implement a driver that registers as an I2C driver
- Modify the Device Tree to list an I2C device
- Get the driver called when the I2C device is enumerated at boot time
Introduction to the I2C API - The I2C subsystem of the kernel
- Details about the API provided to kernel drivers to interact with I2C devices
Pin muxing - Understand the pinctrl framework of the kernel
- Understand how to configure the muxing of pins
Lab - Communicate with the Nunchuk over I2C - Configure the pin muxing for the I2C bus used to communicate with the Nunchuk
- Extend the I2C driver started in the previous lab to communicate with the Nunchuk via I2C
Kernel frameworks - Block vs. character devices
- Interaction of userspace applications with the kernel
- Details on character devices, file_operations, ioctl(), etc.
- Exchanging data to/from userspace
- The principle of kernel frameworks
The input subsystem - Principle of the kernel input subsystem
- API offered to kernel drivers to expose input devices capabilities to userspace application
- Userspace API offered by the input subsystem
Lab - Expose the Nunchuk functionality to userspace - Extend the Nunchuk driver to expose the Nunchuk features to userspace applications, as a input device.
- Test the operation of the Nunchuk using sample userspace applications
Memory management - Linux: memory management - Physical and virtual (kernel and user) address spaces
- Linux memory management implementation
- Allocating with kmalloc()
- Allocating by pages
- Allocating with vmalloc()
I/O memory and ports - I/O register and memory range registration
- I/O register and memory access
- Read / write memory barriers
Minimal platform driver and access to I/O memory - Implement a minimal platform driver
- Modify the Device Tree to instantiate the new serial port device
- Reserve the I/O memory addresses used by the serial port
- Read device registers and write data to them, to send characters on the serial port
The misc kernel subsystem - What the misc kernel subsystem is useful for
- API of the misc kernel subsystem, both the kernel side and userspace side
Lab - Output-only serial port driver - Extend the driver started in the previous lab by registering it into the misc subsystem
- Implement serial port output functionality through the misc subsystem
- Test serial output from userspace
Processes, scheduling, sleeping and interrupts - Process management in the Linux kernel
- The Linux kernel scheduler and how processes sleep
- Interrupt handling in device drivers: interrupt handler registration and programming, scheduling deferred work
Lab - Sleeping and handling interrupts in a device driver - Adding read capability to the character driver developed earlier
- Register an interrupt handler
- Waiting for data to be available in the read file operation
- Waking up the code when data is available from the device
Locking - Issues with concurrent access to resources
- Locking primitives: mutexes, semaphores, spinlocks
- Atomic operations
- Typical locking issues
- Using the lock validator to identify the sources of locking problems
Lab - Locking - Observe problems due to concurrent accesses to the device
- Add locking to the driver to fix these issues
Driver debugging techniques - Debugging with printk
- Debugfs entries
- Analyzing a kernel oops
- Using kgdb, a kernel debugger
- Using the Magic SysRq commands
- Debugging through a JTAG probe
Lab - Investigating kernel faults - Studying a broken driver
- Analyzing a kernel fault and locating the problem in the source code
ARM board support and SoC support - Understand the organization of the ARM support code
- Understand how the kernel can be ported to a new hardware board
Power management - Overview of the power management features of the kernel
- Topics covered: clocks, suspend and resume, dynamic frequency scaling, saving power during idle, runtime power management, regulators, etc.
The Linux kernel development process - Organization of the kernel community
- The release schedule and process: release candidates, stable releases, long-term support, etc.
- Legal aspects, licensing
- How to submit patches to contribute code to the community
Předpokládané znalosti: Znalost unixového prostředí a programování v jazyku C.
[Kurz] Obsah kurzu/školení...Tento kurz je určen vývojářům embedded Linux zařízení. V rámci školení porozumíte jádru systému Linux, naučíte se pracovat s ovladači, ladit Linuxové jádro, pracovat s pamětí, procesy a napájením. Naučíte se nasazovat linuxové jádro v nových zařízeních a další. Součástí školení jsou praktické laby Raspberry Pi board. - Introduction to the Linux kernel
- Introduction to the Linux kernel
- Kernel sources
- Lab - Kernel sources
- Configuring, compiling and booting the Linux kernel
- Lab - Kernel configuration, cross compiling and booting
- Linux kernel modules
- Lab - Writing modules
- Linux device model
- Lab - Linux device model for an I2C driver
- Introduction to the I2C API
- Pin muxing
- Lab - Communicate with the Nunchuk over I2C
- Kernel frameworks
- The input subsystem
- Lab - Expose the Nunchuk functionality to userspace
- Memory management
- I/O memory and ports
- Minimal platform driver and access to I/O memory
- The misc kernel subsystem
- Lab - Output-only serial port driver
- Processes, scheduling, sleeping and interrupts
- Lab - Sleeping and handling interrupts in a device driver
- Locking
- Lab - Locking
- Driver debugging techniques
- Lab - Investigating kernel faults
- ARM board support and SoC support
- Power management
Znalost unixového prostředí a programování v jazyku C. |
[Kurz] Cíl školení / poznámka ke kurzu...Tento kurz je určen vývojářům embedded Linux zařízení. V rámci školení porozumíte jádru systému Linux, naučíte se pracovat s ovladači, ladit Linuxové jádro, pracovat s pamětí, procesy a napájením. Naučíte se nasazovat linuxové jádro v nových zařízeních a další. Součástí školení jsou praktické laby Raspberry Pi board. |
Další kurzy a školení: Embedded Linux kernel and driver development Odkaz na podobné školení a/nebo školení od jiné firmy a v jiné ceně:
Podobný kurz |
Popis kurzu |
Další kurzy a školení |
DO400 - Red Hat DevOps Pipelines and Processes: CI/CD with Jenkins, Git, and Test Driven Development
|
Jiný kurz v jiné ceně : Build essential skills to implement agile and DevOps development processes and workflows. DevOps practices have enabled organizations to undergo a digital transformation, moving from a monolithic waterfall approach to a rapidly deploying cloud-based agile process.
|
Další podobné školení nebo kurzy
|
Daňová evidence (dříve jednoduché účetnictví) - rekvalifikační kurz
|
Jiný kurz v jiné ceně : Aktuální akce Právě probíhá akce NIŽŠÍ CENA O 20% . Objednejte kurz co nejdříve a akce se bude vztahovat i na Vás.
|
Další podobné školení nebo kurzy
|
ITIL 4 Specialist: Drive Stakeholder Value + Exam
|
Jiný kurz v jiné ceně : The adoption of ITIL as the most widely used guidance in the world on IT and service management continues with ITIL 4. It ensures continuity with existing ways of working (where service management is already successful) by integrating mode> and emerging practices with esta
|
Další podobné školení nebo kurzy
|
Linux - pokročilá administrace Linux - Advanced Administration
|
Jiný kurz v jiné ceně : Kurz seznámí správce systému Linux s pokročilými funkcemi, konfigurací a zabezpečením tohoto systému. Naučí kurzanty kompilovat jádro, sledovat události a vytížení systému, nastavit systém se zvýšenou dostupností dat a zabezpečeným přístupem do systému.
|
Další podobné školení nebo kurzy
|
Linux - správa síťového prostředí Linux - Networking
|
Jiný kurz v jiné ceně : Účastníci se na kurzu seznámí detailněji s síťovými službami a jejich konfigurací na systmu Linux. Kurz je určen zejména absolventům školení základů administrace, kteří chtějí prohloubit své znalosti o síťové konfiguraci Linuxu.
|
Další podobné školení nebo kurzy
|
IBM Integration Bus V10 Application Development IIBM Integration Bus V10 Application Development I
|
Jiný kurz v jiné ceně : This course teaches you how to use IBM Integration Bus to develop, deploy, and support message flow applications. These applications use various messaging topologies to transport messages between service requesters and service providers, and also allow the messages to be rou
|
Další podobné školení nebo kurzy
|
Game Development v UnityGame Development v Unity
|
Jiný kurz v jiné ceně : Chtěl jsi už jako malý tvořit hry, ale nikdy jsi nevěděl, jak z této vášně vytvořit hobby či povolání? Rád bys postavil svou dokonalou hru, ale nevíš, kde začít?
|
Další podobné školení nebo kurzy
|
Linux – základy administraceLinux - Basic Administration
|
Jiný kurz v jiné ceně : Kurz seznamuje s OS Linux, jeho instalací, ovládáním, konfigurací a možnostmi využití. Mimo samotné instalace systému se naučíte pracovat s instalačními balíčky a repozitáři.
|
Další podobné školení nebo kurzy
|
Linux - programování v BASHLinux - Shell Programming
|
Jiný kurz v jiné ceně : Kurz je určen účastníkům, kteří již mají základní znalosti práce s Linuxovým operačním systémem, ale chtějí se naučit automatizovat dávky a vytvářet shellové skripty. Cílem je naučit účastníky efektivně automatizovat běžné úlohy v Linuxu.
|
Další podobné školení nebo kurzy
|
RH415 - Red Hat Security: Linux in Physical, Virtual, and Cloud
|
Jiný kurz v jiné ceně : Red Hat Security: Linux in Physical, Virtual, and Cloud (RH415) is designed for security administrators and system administrators who need to manage the secure operation of servers running Red Hat® Enterprise Linux®, whether deployed on physical hardware, as virtual machines,
|
Další podobné školení nebo kurzy
|
Spravujte identity na Linuxu pomocí FreeIPA
|
Jiný kurz v jiné ceně : Jak elegantně vyřešit správu identit napříč různými platformami (Linux, Windows, UNIX, …)? FreeIPA nabízí robustní řešení pro řízení všech uživatelských účtů, skupin, rolí a oprávnění včetně SSH klíčů a SUDO pravidel.
|
Další podobné školení nebo kurzy
|
RH342 - Red Hat Enterprise Linux Diagnostics and Troubleshooting
|
Jiný kurz v jiné ceně : The Red Hat Enterprise Linux Diagnostics and Troubleshooting course (RH342) provides system administrators with the tools and techniques they need to successfully diagnose, and fix, a variety of potential issues. Students will work through hands-on problems in various subsys
|
Další podobné školení nebo kurzy
|
Veritas InfoScale Availability 8 for UNIX/Linux: Administration
|
Jiný kurz v jiné ceně : The Veritas InfoScale Availability for Unix - Linux: Administration course is designed for the IT professional tasked with installing, configuring, and maintaining Veritas Cluster Server (VCS) clusters. This class discusses how to use InfoScale Availability to manage appl
|
Další podobné školení nebo kurzy
|
Veritas InfoScale 8 Fundamentals for UNIX/Linux: Administration
|
Jiný kurz v jiné ceně : The Veritas InfoScale Fundamentals for UNIX - Linux Administration course is designed for the IT professional who wants an overview of the Veritas InfoScale Storage and Veritas InfoScale Availability products. This five-day class is a condensed version of the five-day Ver
|
Další podobné školení nebo kurzy
|
Veritas InfoScale Storage 8 for UNIX/Linux: Administration
|
Jiný kurz v jiné ceně : The Veritas InfoScale Storage for UNIX: Administration course is designed for the IT professional tasked with installing, configuring, and maintaining the Veritas InfoScale Storage environments, including Volume Manager (VxVM), File System (VxFS), and Cluster File System (C
|
Další podobné školení nebo kurzy
|
Automatizovaná správa linuxových serverů pomocí Foreman
|
Jiný kurz v jiné ceně : Kurz je určen pro IT administrátory linuxových systémů, kteří chtějí automatizovat běžné činnosti spojené se správou linuxových serverů , jejich údržbou , konfigurací a rozvojem . Během dvou dnů získají účastníci přehled o možnostech využití nástroje Foreman a jeho rozšíře
|
Další podobné školení nebo kurzy
|
SELinux - bezpečnost v linuxu
|
Jiný kurz v jiné ceně : SELinux se stal integrální součástí linuxového jádra již před delší dobou, avšak vztah systémových administrátorů k možnostem jeho využití zůstává rezervovaný. Na druhé straně se mnohdy hledá řešení bezpečnostních problémů a požadavků složitějšími cestami, zatímco elegantn
|
Další podobné školení nebo kurzy
|
RH442 – Red Hat Performance Tuning: Linux in Physical, Virtual, and Cloud
|
Jiný kurz v jiné ceně : Performance tuning and capacity planning for Red Hat Enterprise Linux Red Hat Performance Tuning: Linux in Physical, Virtual, and Cloud (RH422) teaches senior Linux® system administrators the methodology of performance tuning. This course discusses system architecture with
|
Další podobné školení nebo kurzy
|
První kroky s Linuxem
|
Jiný kurz v jiné ceně : IT konference Kurzy a certifikace Open Source Linux Recenze - První kroky s Linuxem Zpět Bronislav Pačinek 1. 2.
|
Další podobné školení nebo kurzy
|
Technický workshop - Linux Troubleshooting & Tuning
|
Jiný kurz v jiné ceně : IT konference Kurzy a certifikace Open Source Linux Recenze - Technický workshop - Linux Troubleshooting & Tuning Zpět Vojtěch Sova 16. 6.
|
Další podobné školení nebo kurzy
|
= Podobný kurz nebo školení
Poslední aktualizace: 2024-01-01 16:04:21
ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills |
Embedded Linux kernel and driver development # Rekvalifikační vzdělávací kurzy + Počítačové kurzy a semináře - grafika, databáze, programování, web & internet, office, GIS
Téma kurzů nebo školení:
Počítačové a IT kurzy
Programování
Komentáře a dotazy na školení a nebo kurz
Pro tento kurz již nelze poslat žádný dotaz Podobné kurzy # embedded + linux + kernel + driver + development-
Červen 2024
Rozvoj obchodních dovedností Business Skills Development - A Triple Concept of Business - ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills
-
Listopad 2024
Rozvoj obchodních dovedností Business Skills Development - A Triple Concept of Business - ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills
-
Srpen 2769
Rozvoj obchodních dovedností Business Skills Development - A Triple Concept of Business - ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills
-
Srpen 2084
Mind set – rozvoj otevřeného myšlení a samostatnostiProfessional Development - ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills
-
Srpen 2084
Mind set – rozvoj otevřeného myšlení a samostatnostiProfessional Development - ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills
-
Květen 2024
Mind set – rozvoj otevřeného myšlení a samostatnostiProfessional Development - ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills
-
Květen 2024
Mind set – rozvoj otevřeného myšlení a samostatnostiProfessional Development - ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills
|
Poslední hledané kurzy a/nebo školenítrackback , zubní instrumentářka zlín , pedagog volného času , trackback , trackback , trackback , trackback , trackback , trackback , trackback , trackback , trackback , trackback , trackback , sanitářský kurz teplice , trackback , sanitář , sanitář trutnov , trackback , pedagog volného času , pedagog volného času , sanitářský kurz hradec OR králové , sanitář hradect králové , trackback , trackback , trackback , trackback , trackback , trackback , trackback , trackback , sanitář hradect králové , trackback , trackback , trackback , dále viz: statistika | Náhodně hledané školení^
|