Development Environment Setup
- How to install Minicom on Linux / Ubuntu
- How to setup tftp server on Ubuntu ?
- Load kernel, bootloader and filesystem images on embedded target using tftp
- How to setup and use tftp client on Ubuntu ?
- How to compile elfutils for x86 based platforms ?
- What is the difference between elfutils and binutils ?
- Create a Dual Partition SD Card with Linux / Ubuntu
- How to configure static IP address on Ubuntu Linux
Compilation, Porting
- How to compile C program for X86 Desktop and Embedded Hardware ?
- Difference between native compilation and cross compilation ?
- Integrating kernel module inside Linux kernel source and building it as part of kernel compilation
- How to cross compile Busybox
Startup / Booting
Kernel, Bootloader
- How to compile dts to dtb from Linux kernel and manually
- How to Compile and Install device-tree-compiler (DTC) On Ubuntu
- How to cross compile static dtc for ARM
- How to recreate dts file from live Embedded device ?
File System
- How to extract files from jffs2 root filesystem image ?
- Creating jffs2 filesystem image for embedded target platform
- How to cross compile Busybox
Raspberry Pi
BeagleBoard
ARM
- Understanding sections header of ARM ELF binary file
- Solved: compilation error for ARM toolchain “undefined reference to `_exit’”