- Configure kernel builds
- Configure modules for kernel builds
- Initial Ram Disk
- Bootable images
- Kernel Modifications
- Squashfs File System
|
- Understand schematics
- Read and understand data sheets
- Read and understand hw specs
- Analyzing error data for systemic issues
- Detailed failure analysis
- Deep understanding of processors and memory
|
- Makefiles
- Cross-compilation
- Building multiple targets from single source
- Building kernel modules into kernel
- Build kernel modules separately and loading them at boot or runtime
|