Embedded Handbook/Boards/Pine64 STAR64

From Gentoo Wiki
Jump to:navigation Jump to:search
This page has been nominated for deletion.

The given reason is: The page does not contain any useful information and is incomplete.

If you disagree with its deletion, do not remove this notice; discuss your objections on the associated discussion page.

Administrators, please remember to check if anything links here and the page history before deleting.

This notice should remain for a minimum of 1 month after it was placed on the page. If discussion is still ongoing it should remain until a consensus is reached, at which time the page may be deleted or this notice may be removed. (However, if the page has only been edited by the user who nominated it for deletion and/or is in the nominator's user space, then a speedy deletion may be called for.)

This page gives details on my attempts to install Gentoo in a standard desktop install on a RISC-V SBC.


This page aims to provide a comprehensive introduction to the STAR64 device and running Gentoo on RISC-V as though it was a standard x86_64 desktop. All packages will be compiled locally.

The majority of the information here is specific to the STAR64 and VisionFive 2 Single Board Computers, (SBC/SBCs). Please apply some common sense when adapting these instructions for other devices and do not blindly copy and paste commands without understanding what they do.

It should also be noted that the processes described hereafter are not always the most efficient in terms of commands used, I am still learning the GCC compilation toolchain and Gentoo in general. Additionally, the STAR64 has limited support opposed to the VisionFive 2 and there have been many moments where I have made questionable decisions regarding the firmware and bootloader of my device, these difficulties will be detailed in other sections below.

Hardware Config