9a1bd7cc1c
Update the commit id for u-boot to include fixes from the starfive-tech u-boot repository: 494e5ef7b807 jh7100: Enable full 2M L2 cache 4571f5a4e1e4 vic7100: enable cache ways (L2 cache) abb06422a5cd Remove fdt_high and initrd_high for Starfive 93099a61c7b0 starfive: beaglev: Disable SIFIVE_CLINT and enable RISCV_TIMER bfb5abac3d1f Revert "riscv: Enable the SiFive CLINT block driver in S-Mode(VIC7100 ONLY)" 7b70e1d44ba9 defconfig: enable cache_wayenable for better performance 7c585978616b configs: earlycon=sbi is deprecated The commit abb06422a5cd ("Remove fdt_high and initrd_high for Starfive") has removed the need for buildroot to patch the fdt_addr_r address. Update linux from commit in the old 5.10 branch that Fedora image was using to head of esmil_starlight branch [1] which is currently based on 5.13-rc5 and represents the best kernel for this board [2]. This commit was tagged as buildroot-20210609 because the branch gets rebased regularly. In addition, the updated kernel now has jh7100-beaglev-starlight.dtb so buildroot no longer needs to copy the dtb from u-boot. [1] https://github.com/starfive-tech/linux/tree/esmil_starlight [2] https://github.com/starfive-tech/linux/issues/26 Signed-off-by: Drew Fustini <drew@beagleboard.org> Acked-by: Alistair Francis <alistair.francis@wdc.com> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> [Arnout: add comment to refer to the tag in linux repo] Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
12 lines
485 B
Bash
Executable File
12 lines
485 B
Bash
Executable File
#!/bin/sh
|
|
BOARD_DIR=$(dirname $0)
|
|
|
|
# Bring the extlinux.conf file in.
|
|
install -D -m 0644 ${BOARD_DIR}/extlinux.conf \
|
|
${TARGET_DIR}/boot/extlinux/extlinux.conf
|
|
|
|
# To be reflashed through Xmodem, the bootloader needs to be prepended
|
|
# with a 4-byte header that contains the total size of the file.
|
|
perl -e 'print pack("l", (stat @ARGV[0])[7])' ${BINARIES_DIR}/fw_payload.bin > ${BINARIES_DIR}/fw_payload.bin.out
|
|
cat ${BINARIES_DIR}/fw_payload.bin >> ${BINARIES_DIR}/fw_payload.bin.out
|