Raspberry Pi3でのFuchsia / MagentaOSの実行
Running Fuchsia Magenta Os Raspberry Pi 3
元の: https://blog.csdn.net/alex___zhao/article/details/75211002
GoogleはついにFuchsia / MagentaカーネルのRaspberryPiバージョンをリリースしました。以下をコンパイルして実行する方法は次のとおりです。
準備をするには、最初にHDMI画面が必要です。これが800X480 HDMI画面で、次にキーボードが必要です。
GoogleSrcまたはGithubからマゼンタのコードをダウンロードします
https://fuchsia.googlesource.com/magenta
実行中のディレクトリ内
Scripts / download-toolchain必要なツールをダウンロードします。私はMacOSを使用しているので、Darwinツールをダウンロードしました。
次に、使用する作業ディレクトリに切り替えます
magenta-rpi3-arm64にMagentaをコンパイルさせる
コンパイル後
cp ./build-magenta-rpi3-arm64/magenta.bin /kernel8.img
cp ./build-magenta-rpi3-arm64/bootdata.bin /bootdata.bin
cp ./kernel/target/rpi3/config.txt /config.txt
cp ./kernel/target/rpi3/cmdline.txt /cmdline.txt
cp ./kernel/target/rpi3/bcm2710-rpi-3-b.dtb /bcm2710-rpi-3-b.dtb
次に、以下のリンクからダウンロードします
https://raw.githubusercontent.com/raspberrypi/firmware/7fcb39cb5b5543ca7485cd1ae9e6d908f31e40c6/boot/bootcode.bin
https://github.com/raspberrypi/firmware/raw/390f53ed0fd79df274bdcc81d99e09fa262f03ab/boot/start.elf
bootcode.binとstart.elfをSDカードにコピーします
最後に、SDカードのMBRBOOTパーティションに含まれているものを確認します
bootcode.bin
bootdata.bin
config.txt
kernel8.img
start.elf
bcm2710-rpi-3-b.dtb
cmdline.txt
これらの7つのファイル、SDカードをRaspberry Pi 3に挿入し、Raspberry Pi 3の電源を再投入すると、次のように表示されます。
楽しんで