Buildroot inside Debian on APF
From ArmadeusWiki
So you just installed Debian on your APF (Debian_on_APF) and still want to test Buildroot stuff without reformatting your disk or delete your installation ? Here is a small tutorial for you (tested on APF6 only).
Installation
- On your Debian rootfs, create a directory that will be used to store Buildroot rootfs:
# mkdir /buildroot
- Uncompress it your Buildroot rootfs:
# tar xvf apf6-rootfs.tar -C /buildroot/
- Create a script that will launch buildroot init at start instead of Debian one:
# vim /br_init
- Put it in:
#!/bin/sh mount -t proc none /buildroot/proc mount -t sysfs none /buildroot/sys exec chroot /buildroot /sbin/init
- Give it executable rights
# chmod 755 /br_init
Usage
- In U-Boot create a script to start your Buildroot rootfs:
BIOS> setenv brboot 'setenv mmcdev 0; setenv mmcpart 1; setenv mmcdir; setenv mmcroot /dev/mmcblk2p2 rw; setenv extrabootargs init=/br_init; run genmmcboot;'
- Launch it:
BIOS> saveenv BIOS> run brboot
- Tada !