Skip to content

Instantly share code, notes, and snippets.

@hcyang1012
Created December 16, 2018 13:18
Show Gist options
  • Save hcyang1012/30288a5e6634acf3695f052cb2795dd4 to your computer and use it in GitHub Desktop.
Save hcyang1012/30288a5e6634acf3695f052cb2795dd4 to your computer and use it in GitHub Desktop.
BBB NFS & FBTFT Test
sudo tar xfvp ./*-*-*-armhf-*/armhf-rootfs-*.tar -C /home/hcyang/work/boot/rootfs/
sync
sudo chown root:root /home/hcyang/work/boot/rootfs/
sudo chmod 755 /home/hcyang/work/boot/rootfs/
sync
sudo mkdir -p /home/hcyang/work/boot/rootfs/boot/
sudo mkdir -p /home/hcyang/work/boot/rootfs/boot/dtbs/${kernel_version}/
sudo mkdir -p rootfs/boot/dtbs/${kernel_version}/
sudo sh -c "echo 'uname_r=${kernel_version}' >> /home/hcyang/work/boot/rootfs/boot/uEnv.txt"
sudo tar xfv ./bb-kernel/deploy/${kernel_version}-dtbs.tar.gz -C /home/hcyang/work/boot/tftpboot/dtbs/
sudo cp -v ./bb-kernel/deploy/${kernel_version}.zImage /home/hcyang/work/boot/tftpboot/vmlinuz-${kernel_version}
sudo cp -v ./bb-kernel/deploy/${kernel_version}.zImage /home/hcyang/work/boot/rootfs/boot/vmlinuz-${kernel_version}
sudo tar xfv ./bb-kernel/deploy/${kernel_version}-dtbs.tar.gz -C /home/hcyang/work/boot/rootfs/boot/dtbs/${kernel_version}/
sudo tar xfv ./bb-kernel/deploy/${kernel_version}-modules.tar.gz -C /home/hcyang/work/boot/rootfs/
sudo sh -c "echo '/dev/mmcblk0p1 / auto errors=remount-ro 0 1' >> /home/hcyang/work/boot/rootfs/etc/fstab"
sudo vi /home/hcyang/work/boot/rootfs/etc/network/interfaces
sudo vi /home/hcyang/work/boot/rootfs/etc/udev/rules.d/70-persistent-net.rules
setenv bootargs 'console=tty0 console=ttyO0,115200n8 root=/dev/nfs rootfstype=nfs rw nfsroot=172.30.1.40:/home/hcyang/work/boot/rootfs ip=dhcp rootwait'
setenv ipaddr 172.30.1.50
setenv serverip 172.30.1.40
tftpboot 0x80200000 vmlinuz-4.18.16-bone15
tftpboot 0x815f0000 dtbs/am335x-boneblack.dtb
bootz 0x80200000 - 0x815f0000
modprobe fbtft_device busnum=1 name=adafruit18 gpios=dc:117,reset:115
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment