Talk:HiFive Unleashed

Detailed setup instruction moved away from Regular/riscv64:

= How to run on HiFive Unleashed = This instruction assumes that the user is working on the computer with ALT Sisyphus installed on it. In order to run the image on the HiFive Unleashed one need to follow these steps:

Step 1. Download minimal system image with systemd, which is a tar archive with rootfs. To install the system one could choose between two options: automatic install on ALT Sisyphus and manual.

Automatic install on ALT Sisyphus
Step 2. Install the alt-rootfs-installer.

Step 3. The  will automatically install the system on microSD card. For example, to install  image on   with log output to  : After this procedure the  disk will contain two partitions:  FSBL (First Stage Bootloader) OpenSBI + U-Boot rootfs 

Now, microSD card is ready to use with HiFive Unleashed.

Manual install
Step 2. Untar two files from the archive from step 1. For example, in the case of :

These two files  и are FSBL and OpenSBI + U-Boot, acoordingly.

Step 3. Create the GPT table with three partitions on the microSD card: The example command for :
 * FSBL partition with GUID 5B193300-FC78-40CD-8002-E86C45580B47
 * OpenSBI partition with GUID 2E54B353-1271-4842-806F-E436D6AF6985
 * Linux Filesystem partition with GUID 0FC63DAF-8483-4772-8E79-3D69D8477DE4

Step 4. Write the FSBL to the partition with FSBL GUID (first partition in the example above):

Step 5. Write the OpenSBI + U-Boot to the partition with OpenSBI GUID (second partition in the example above):

Step 6. Create a filesystem on the third partition of the microSD. Mount it and untar the archive with rootfs:

Now, the microSD is ready to use with HiFive Unleashed.