03-19-2016, 03:40 PM
To support the differences between Pine64 and Pine64+ U-Boot needs to be updated. It now detects the model and the default environment will load different device trees (/boot/pine64/sun50i-a64-pine64-plus.dtb, /boot/pine64/sun50i-a64-pine64.dtb).
Get 20160319-1 from https://www.stdin.xyz/downloads/people/l...64-images/
To update both Kernel an U-Boot to the latest releases, run the following commands (as root):
and reboot.
If you update the Kernel as well you will get both device trees, making the image also work with networking on the non-plus Pine64 when you remove the fixed dtb filename from the existing /boot/uEnv.txt.
Get 20160319-1 from https://www.stdin.xyz/downloads/people/l...64-images/
To update both Kernel an U-Boot to the latest releases, run the following commands (as root):
Code:
bash <(curl -s https://raw.githubusercontent.com/longsleep/build-pine64-image/master/simpleimage/platform-scripts/pine64_update_uboot.sh)
bash <(curl -s https://raw.githubusercontent.com/longsleep/build-pine64-image/master/simpleimage/platform-scripts/pine64_update_kernel.sh)
If you update the Kernel as well you will get both device trees, making the image also work with networking on the non-plus Pine64 when you remove the fixed dtb filename from the existing /boot/uEnv.txt.