U-Boot for A64 git - Printable Version +- PINE64 (https://forum.pine64.org) +-- Forum: PINE A64(+) (https://forum.pine64.org/forumdisplay.php?fid=4) +--- Forum: Linux on Pine A64(+) (https://forum.pine64.org/forumdisplay.php?fid=6) +--- Thread: U-Boot for A64 git (/showthread.php?tid=99) |
RE: U-Boot for A64 git - longsleep - 02-21-2016 I published a new simpleimage, this time with BSP Kernel inside. MMC, Ethernet (at 100M), Wifi and HDMI (1080p) are working. Get 20160221-3 from https://www.stdin.xyz/downloads/people/longsleep/tmp/pine64-images/ Also the BOOTLOG has been updated showing this image booting. As HDMI works, you no longer need a serial UART tty to see something. Please note though that no console is started on HDMI in initrd - means to interact with the initrd rescue shell get a UART tty. RE: U-Boot for A64 git - longsleep - 02-27-2016 I published another simple image with a new Kernel based on BSP 1.2, Ethernet 1000M fix from the new Android Image and new ATF to support Hardware virtualization. Get 20160227-1 from https://www.stdin.xyz/downloads/people/longsleep/tmp/pine64-images/ Also the BOOTLOG has been updated to show this image booting. RE: U-Boot for A64 git - tllim - 02-27-2016 (02-27-2016, 06:46 AM)longsleep Wrote: I published another simple image with a new Kernel based on BSP 1.2, Ethernet 1000M fix from the new Android Image and new ATF to support Hardware virtualization. Finally back in California from Asia trip. I will spend time on this weekend to try out your build. Appreciate and thanks on your contribution. RE: U-Boot for A64 git - longsleep - 03-04-2016 I published another simple image reflecting the latest changes to Kernel and device tree. See first post on this thread for details what has changed. Get 20160304-1 from https://www.stdin.xyz/downloads/people/longsleep/tmp/pine64-images/ RE: U-Boot for A64 git - longsleep - 03-06-2016 I backported normal booti support from mainline U-Boot and hacked in the 64-bit warm reset over from boota. This means, U-Boot for Pine64 now can boot a normal Kernel image + initrd instead of the android style with boota. The builtin U-Boot default environment has been changed considerably, meaning you have to update your file structure when you update to the new U-Boot or change your uEnv.txt or uboot.env to old style. Get 20160306-1 from https://www.stdin.xyz/downloads/people/longsleep/tmp/pine64-images/ All my build gear has been updated to get rid of android images and use the new file locations. For the new default environment see https://github.com/longsleep/u-boot-pine64/blob/pine64-hacks/include/configs/sun50iw1p1.h#L337-L372 - the building gear has been changed to build boot support for this new environment. I will no longer support android style booting, but the U-Boot build will keep it enabled for now. RE: U-Boot for A64 git - longsleep - 03-12-2016 To support additional CPU frequencies, U-Boot needs to be updated. Get 20160311-1 from https://www.stdin.xyz/downloads/people/longsleep/pine64-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) RE: U-Boot for A64 git - longsleep - 03-19-2016 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/longsleep/pine64-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) 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. RE: U-Boot for A64 git - longsleep - 04-03-2016 I updated the simpleimage build to include the latest Kernel. No changes to U-Boot. Get 20160403-2 from https://www.stdin.xyz/downloads/people/longsleep/pine64-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) RE: U-Boot for A64 git - longsleep - 04-23-2016 I updated the simpleimage build to include the latest changes to the device tree, U-Boot and Kernel. See the first post in this thread for the list of changes. Get 20160423-1 from https://www.stdin.xyz/downloads/people/longsleep/pine64-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) RE: U-Boot for A64 git - rahlquist - 04-23-2016 (04-23-2016, 01:29 PM)longsleep Wrote: I updated the simpleimage build to include the latest changes to the device tree, U-Boot and Kernel. See the first post in this thread for the list of changes. thank you |