Friday, August 28, 2009

How to Handle a Linux BSP: from u-boot to "Hello World!"


  1. Get a minimal Linux system capable of running a "Hello World" C application from the pack of software that your chip vendor calls their Linux "Board Support Package".
  2. Configure and build the u-boot bootloader, the Linux kernel, the busybox minimal application environment and getting dynamically linked applications working.
  3. Uses the qemu emulator to emulate an ARM hardware platform that loads all software over the network.