Going where no penguin has gone before.
Through our partner SDCS we offer these are high paced, hands on classes designed to present a structured method of developing with Linux. This is the most comprehensive courses available for uClinux, and is under continual development in order to ensure you are receiving the highest quality course possible.
Training classes span 2 or 3 days and can be offered at any location worldwide where the minimum attendance requirements are met. Typically we need 5 people within USA/Canada and 10 elsewhere.
Typical charges are USD$1250.00 for a 2 day class and USD$1495.00 for 3 day class.
Other Courses Offered:
- uClinux
- Embedded linux
- Real Time Linux
Please contact us for most up to date schedule.
uClinux Curriculum
- Embedded Linux Design
- Approaching an Embedded Linux project
- Bringing up a new hardware
- Managing source and integrating custom work with the standard distributions
- The use of the patch and diff tools
- Cross Compiler Tool Chain
- objdump
- objcopy
- nm
- elf2flt
- flthdr
- genromfs
- mkcramfs
- Basic Linux Bootup
- Linker Maps
- Start file
- Basic Architecture
- Interrupt vector
- Linux System
- Root File system
- Device Driver init
- Initial Ram Disks
- Console
- The init task
- Boot Loaders
- CoLilo - for m68k and Coldfire systems
- arm-boot - for arm platforms
- SnapGear Boot Loaders
- Arcturus Networks Boot Loaders
- NFS mount , NFS Root
- Kernel Configuration
- Flash Memory , Flash File Systems
- Kernel detection
- Flash drivers blkmem and mtd
- JFFS and JFFS2 flash file systems
- uClinux Debugging
- Basic self hosted debugging including the use of graphic tools
- Setting up a Cross Debugger
- Debugging User applications on the target using Gdbserver
- Introduction to GDB Stubs
- Hardware Debug, JTAG and BDM
- User Applications
- Libraries
- Hardware Access
- Network Applicatio
- Using BOA and CGI
- Using Simulators
Pricing
2 Day Class → USD$1250
3 Day Class → USD$1495
Custom training → Contact us
*Minimum attendance numbers required