Report the ad
Training on Embedded Linux RTOS ARM Device Driver at Mirror Technologies Pvt Ltd - Chennai
Tuesday, 19 August, 2014Item details
City:
Chennai, Tamil Nadu
Offer type:
Offer
Price:
Rs 15,000
Item description
Embedded Linux
Embedded Linux is an operating system which is more suitable for embedded systems. Dedicated to a specific task, they are built using several electronic components (microcontrollers, digital signal processors, application-specific integrated circuits, actuators, sensors…) and support specific software and operating systems for control, communication or multimedia tasks. Our program provides a solid understanding and experience on Embedded Linux programming and building embedded Linux for a target system.
This is an extensive program intended at explaining the core concepts of Linux OS and Device Driver Development on Linux OS. And this session is
also intended for providing in-depth knowledge on below listed topics
Operating System Concept
Architecture Linux operating systems
Knowledge on user space and kernel space
Programming HW through C programming Language
BIOS functionalities and boot up sequence
Device Driver Development on both operating systems
Driver compilation procedure and installation of Device Drivers
Driver debugging techniques and available tools
Duration: This program is planned for 4 weeks and minimum 2.00hours in a
day.
Attendees: This program is basically suitable for engineers or programmers
who intended to get more knowledge on hardware based programming along
with debugging capabilities
Pre-requisites:
Sound knowledge of C programming
Knowledge Linux OS internals
Basic H/W device concepts such as memory mapping, port access, device
registers etc
Week – 1 (Linux Device Drivers)
1.Kernel Module Programing Basics
2.Introduction to Device Drivers
3.Kernel Debugging Techniques
4.Hardware access control
Week – 2 (Linux Device Drivers)
1.Interrupt Handling
2.Character Device Drivers
3.Block Device Drivers
4.Network Device Drivers
Week – 3 (Linux Device Drivers)
1.Introduction to Target System
2.Introduction to tool chain
3.Porting Linux on ARM-Cortex
4.Root File systems
Week – 4 (Embedded Linux On ARM)
1.Developing Sample Device Drivers
2.Board bring up and Testing with sample Apps
3.Static Code Analysis
4.RTOS Fundamentals
Embedded Linux is an operating system which is more suitable for embedded systems. Dedicated to a specific task, they are built using several electronic components (microcontrollers, digital signal processors, application-specific integrated circuits, actuators, sensors…) and support specific software and operating systems for control, communication or multimedia tasks. Our program provides a solid understanding and experience on Embedded Linux programming and building embedded Linux for a target system.
This is an extensive program intended at explaining the core concepts of Linux OS and Device Driver Development on Linux OS. And this session is
also intended for providing in-depth knowledge on below listed topics
Operating System Concept
Architecture Linux operating systems
Knowledge on user space and kernel space
Programming HW through C programming Language
BIOS functionalities and boot up sequence
Device Driver Development on both operating systems
Driver compilation procedure and installation of Device Drivers
Driver debugging techniques and available tools
Duration: This program is planned for 4 weeks and minimum 2.00hours in a
day.
Attendees: This program is basically suitable for engineers or programmers
who intended to get more knowledge on hardware based programming along
with debugging capabilities
Pre-requisites:
Sound knowledge of C programming
Knowledge Linux OS internals
Basic H/W device concepts such as memory mapping, port access, device
registers etc
Week – 1 (Linux Device Drivers)
1.Kernel Module Programing Basics
2.Introduction to Device Drivers
3.Kernel Debugging Techniques
4.Hardware access control
Week – 2 (Linux Device Drivers)
1.Interrupt Handling
2.Character Device Drivers
3.Block Device Drivers
4.Network Device Drivers
Week – 3 (Linux Device Drivers)
1.Introduction to Target System
2.Introduction to tool chain
3.Porting Linux on ARM-Cortex
4.Root File systems
Week – 4 (Embedded Linux On ARM)
1.Developing Sample Device Drivers
2.Board bring up and Testing with sample Apps
3.Static Code Analysis
4.RTOS Fundamentals