Rock64ハンドブック
rock64とは
ROCK64-2GB Single Board Computer - PINE STORE
ラズパイサイズのSBC
Rockchip RK3328 1.5GHz搭載
1GB/2GB/4GB版がある
自分のは以前秋月で売っていた1GB版
なおwifiはついておらずネットワーク接続はLAN又はusbトングを用いる
質問スレ
電源が特殊でDC jackがtype H 3.5mm/1.35mm となっている
テスターでDC jackのGND,5Vを調べて無理やり半田付けした
usbへの接続はusbケーブルを分解したものを使った
この方法では電力不足を気にしなくてよいので気に入った \
秋月ではGPIOピンを使った専用のアダプタがあったらしい
あるいはamazonでCamon 3.5 mm(3.4 mm) 1.3mm <-> usbのケーブルが売っているのでそれを買う(400円くらい)
なおGPIOはラズパイ互換である
起動するとledがピカピカするのですぐに分かるだろう
mieki256's diary - DCプラグを探していたり
armbian
armbianをダウンロードして以下でsdに書き込み
xz -dc -T0 ~/Downloads/Armbian_22.11.1_Rock64_jammy_current_5.15.80.img.xz | dd of=/dev/mmcblk0 status=progress bs=1M
wifiがついていないので WDC-150SU2MBK [無線LAN子機 11n/g/b 150Mbps USB2.0用 ブラック] を買った(1000円くらい 安い)
起動してarmbianの設定をしたら
lwfinger/rtl8188eu: Repository for stand-alone RTL8188EU driver.
以上をあらかじめ他のPCでcloneしておいてsdのホームディレクトリに書き込む
そして以下を実行
make
sudo make install
これでwifiトングが使える用になる
電力を食うらしくusb3.0の方に接続した
正しく接続されていれば
nmcli device show
で見えるはず
そうしたら
nmcli device wifi connect *SSID* password *pass*
で接続する
linuxbeanにWDC-150SU2MBKを取り付けと設定: PCでハイレゾ音楽
Linux 5.15 Staging Replaces Its Realtek RTL8188EU WiFi Driver - Phoronix
arch
以上を参考に rksd_loader.img と u-boot.itb 、パーティションを書き込む
内部は以下の様になっている
Hint:
0x40=64
0x4000=16384
16384*512=8MiB
0x8000=32768
32768*512=16MiB
Boot option - Rockchip open source Document
以下のarmv8(arm64)である
補記
少し古いがメモリの周波数を下げて安定性を上げる
ayufan-rock64/rkbin: Firmware and Tool Binarys
rock64, compile problems "illegal instruction", "memory fault" -> ddr_333Mhz?