トップ 差分 一覧 Farm ソース 検索 ヘルプ PDF RSS ログイン

Diary/2023-9-30

Rock5B


縁があって遊んでみている.

セットアップ

https://wiki.radxa.com/Rock5/install/microSD

UARTでコンソールアクセス

https://wiki.radxa.com/Rock5/dev/serial-console

  • 6ピン: GND
  • 8ピン: ROCK5B -> ホストPC
  • 10ピン: ホストPC -> ROCK5B

通信レートが1500000bpsなので注意

電源

PD対応のUSBアダプタだと起動時にループしてはまる.
ループするようならPD非対応でとりあえず起動するのもあり
https://wiki.radxa.com/Rock5/5b/power_supply
にリスト

ネットワーク設定

ipコマンド使う場合

sudo ip a add 10.0.0.105/24 dev enP4p65s0
sudo ip route add default via 10.0.0.1

nmcli使う場合

sudo nmcli con mod "Wired connection 1" ipv4.method manual ipv4.addresses "10.0.0.105/24"

NVMeから起動

https://wiki.radxa.com/Rock5/install/nvme
https://wiki.radxa.com/Rock5/install/spi SPIでブートローダの設定が必要

イメージをNVMeなSSDに書き込んで,

root@rock-5b:/home/rock# dd if=rock-5b_debian_bullseye_kde_b39.img \
                            of=/dev/nvme0n1 \
                            bs=1M \
                            status=progress \
5231345664 bytes (5.2 GB, 4.9 GiB) copied, 47 s, 111 MB/s
5722+1 records in
5722+1 records out
5999997952 bytes (6.0 GB, 5.6 GiB) copied, 48.6549 s, 123 MB/s

SPIフラッシュ用のファイルをダウンロード

wget https://dl.radxa.com/rock5/sw/images/others/zero.img.gz

新しく書き込むブートローダをダウンロード
debuging bootloader with u-boot serial console enabled
(This is an debug bootloader if you need to troubleshoot booting issue with serial)
って書いてあるデバッグ用を使う.

wget https://dl.radxa.com/rock5/sw/images/loader/rock-5b/debug/rock-5b-spi-image-gbf47e81-20230607-debug.img
mv rock-5b-spi-image-gbf47e81-20230607-debug.img spi-image.img

書き込み

sudo dd if=zero.img of=/dev/mtdblock0 status=progress
sync; sync; sync;
md5sum zero.img /dev/mtdblock0
sudo dd if=spi-image.img of=/dev/mtdblock0 status=progress
sync; sync; sync;
md5sum spi-image.img /dev/mtdblock0