Browse Source

opensbi-sifive-fu540: upgrade to 0.9

This release has:

  * Lots of fixes and improvements
  * Optimized trap handler for both RV32 and RV64
  * Domain support for system-level partitioning
  * Device tree based domain configuration
  * SBI v0.3 SRST extension
  * More detailed boot-time prints
  * Makefile option to use toolchain default ISA and ABI

u-boot.bin is now in
/usr/lib/u-boot/sifive_unleashed/u-boot.bin

Signed-off-by: Tim Orling <ticotimo@gmail.com>
Tim Orling 3 years ago
parent
commit
aa31f7c7a9

+ 1 - 1
meta-isar/recipes-bsp/opensbi/files/sifive-fu540-rules

@@ -6,7 +6,7 @@ endif
 
 override_dh_auto_build:
 	CFLAGS= LDFLAGS= $(MAKE) $(PARALLEL_MAKE) PLATFORM=sifive/fu540 \
-		FW_PAYLOAD_PATH=/usr/lib/u-boot/sifive_fu540/u-boot.bin
+		FW_PAYLOAD_PATH=/usr/lib/u-boot/sifive_unleashed/u-boot.bin
 
 %:
 	dh $@

+ 1 - 1
meta-isar/recipes-bsp/opensbi/opensbi-sifive-fu540_0.8.bb → meta-isar/recipes-bsp/opensbi/opensbi-sifive-fu540_0.9.bb

@@ -8,7 +8,7 @@ inherit dpkg
 SRC_URI = " \
     https://github.com/riscv/opensbi/archive/v${PV}.tar.gz;downloadfilename=opensbi-${PV}.tar.gz \
     file://sifive-fu540-rules"
-SRC_URI[sha256sum] = "17e048ac765e92e15f7436b604452614cf88dc2bcbbaab18cdc024f3fdd4c575"
+SRC_URI[sha256sum] = "60f995cb3cd03e3cf5e649194d3395d0fe67499fd960a36cf7058a4efde686f0"
 
 S = "${WORKDIR}/opensbi-${PV}"