Embedded Linux BSP development course

Oasis Technologies Pvt. Ltd
In Pune

Price on request
Compare this course with other similar courses
See all

Important information

  • Course
  • Pune
  • Duration:
    1 Day

Important information

Where and when

Starts Location
On request
S.N Pasalkar Udyog Bhavan, 2nd Floor, Opp Sinchan Bhawan , Barne Road, 409 B Mangalwar Peth, 411011, Maharashtra, India
See map

Course programme

The training program in embedded Linux trains the basics of Linux essential BSP creation, & Linux module driver structure. practical classes and with theory are the main in getting the aim of making developers confidence related to the problems related to Embedded Linux.

: training of C language programming
: Fundamental knowledge of OS and developing with the use of Linux kernel
: Training of embedded systems development using 32 bit SOC architectures like ARM9.


Description of embedded Systems & development of BSP
: Linux basics of source structure
: Tool chain configuratipon and builds
: Kernel patching and kernel build, download and installation
: This is a starting class that taeches the basics of embedded O.S development Linux B.S.P. The class teaches the Linux kernel 2.6 source code structure, patching S.O.C structural design to kernel, kernel building & downloading to Oasis A.R.M.9 Discovery board.

: Linux File system method Driver structure
: Description of Linux File system
: Linux Kernel units architecture & hands on
: print , strace, kgdb for debugging
: proc/mknod/ysfs
: major number/minor number/registering, kbufs
Description of Linux File system structure & method driver structure is trained in this class. Description to character device driver & adding a sample driver to the kernel BSP image is also taught.

: Embedded Linux Device Driver and system calls implementation
: Test application developing and its interface with driver for test.
: Data flow from user space to kernel space, IOCTLS, read, write
: GPIO driver
* The data flow paths are covered in this session along with other device driver basics. GPIO driver will also be employed & tested with a sample application with the use of IOCT , read & write calls

* handling of Interrupt & blocking IO?s
: Linux Interrupt structure & handling
: Bottom half/tasklets and blocking I?s
The topic teaches the way to handle of interrupt in Linux kernel & the concept of blocking IO?s. practical on exercises teaches topics included in interrupt handling in kernel

I2C,SPI driver development
: Sample driver development with the use of I2C/SPI methods.

Compare this course with other similar courses
See all