From 5cd69a496b380da3194664b7ff09411c9ce7da0b Mon Sep 17 00:00:00 2001 From: Alistair Francis Date: Tue, 12 Feb 2019 15:39:38 -0800 Subject: [PATCH] docs: fu540: Add steps for the Microsemi Expansion board Signed-off-by: Alistair Francis --- docs/platform/sifive_fu540.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/docs/platform/sifive_fu540.md b/docs/platform/sifive_fu540.md index 5913262..28b1844 100644 --- a/docs/platform/sifive_fu540.md +++ b/docs/platform/sifive_fu540.md @@ -100,3 +100,13 @@ dd if=build/platform/sifive/fu540/firmware/fw_payload.bin of=/dev/disk2s1 bs=102 ``` bootm 0x80600000 - 0x82200000 ``` + +Booting SiFive Fu540 Platform with Microsemi Expansion board +------------------------------------------------------------ + +Until the Linux kernel has in-tree support for device trees and mainline u-boot is fully supported on the HiFive Unleashed you can follow these steps to boot Linux with the Microsemi expansion board. This method should not be copied on future boards and is considered a temporary solution until we can use a more standardised boot flow. + +To boot the Linux kernel with a device tree that has support for the Microsemi Expansion board you can include the following line when compiling the firmware: +``` +FW_PAYLOAD_FDT="HiFiveUnleashed-MicroSemi-Expansion.dtb" +``` -- 2.7.4