aki_iic’s blog

己の欲せざる処人に施す事無かれ、狂人の真似するは即ち狂人なり

RP2040/RP2350-GEEKでFUZIX0.5(その3)

 RP2040-GEEKでFUZIX0.5(その2)の続き。

aki-iic.hatenablog.com

 最近自分で調べないでGemini2.5に訊く悪癖(人間堕落するのは早いものでして:)rpipicoでpico2に対応する方法のご神託は:

rpipicoでpico2(引用)

 ぎりぎりですが原典を示してくれたので(LLMって原理的に物知り馬鹿だからこの原典を出さないと(求めないと)一部メディアが自己主張する事態になりかねない。結局の処そのサイト様が以下となります(これが正しい原典引用)↓

zenn.dev

20250621 03:36追記:ターゲットとなるRP2350-GEEK(Waveshare社製)のWiki。回路情報は最後の方にリンクがあります。

www.waveshare.com

そして回路図(PDF)↓

https://files.waveshare.com/wiki/RP2350-GEEK/RP2350-GEEK.pdf

RP2350-GEEK回路図(Waveshare Wikiより引用)

 これに従ってpico2(RP2350-GEEK)用のfuzix.uf2とfilesystem.imgを生成し、uf2はpico2にDFUで書込み、filesystem.imgはdd等でマイクロSD(中華的にはTFcard)に書き込む。

RP2350-GEEKでFUZIX0.5

 起動画面殆どRP2040-GEEKと変わらないのですが8行目の520KiB total RAMがRP2040と異なる処でしょうか(RP2040は264KiB)。正直これぐらいしか違いが見た目に分からないのですが操作すると何となくRP2040より速い・・・気がしないでもない。尚、hdb(マイクロSD)の区画はhdb1にrootfsを割り当てています。

RP2350-GEEKでFUZIX0.5

 ln levee vi でハードリンクでvi cloneをRP2040-GEEKの時と同じ様に設定して/etc/inittabを見るとtty1〜3になっている(RP2040-GEEKではtty1〜4)様で私がビルド時のパラメタ間違えたのかそういうものなのか分かりません:)

 RP2040-GEEKとRP2350-GEEKはラベル以外で判別困難なので/proc/cpuinfoの様なものがあると有り難いのですが・・・

aki-iic.hatenablog.com