エントリー

ラズパイでMinivMacを動作させてみた

Maclockの偽Mac組み込みを検討するためラズパイでMinivMacを動作させてみた

MinivMac for Windows

先ず必要ファイルの確認を含めWindows版でMinivMacの動作確認

大体の必要物は以下から手に入る

https://www.toughdev.com/content/2008/06/system-7-5-5-on-mini-vmac/

https://www.gryphel.com/c/minivmac/

Windows11でBootDiskを起動

ws00_winMinivMac.png

上記のリンク先を探ればわかるがROMはこちら

同じくBootDiskはこちら

ラズパイの準備

IMG_20260419_163109.jpg

組み込み時はラズパイZERO2Wになるが試行時は有線LANが使えるラズパイ3を使用

480x640の2.8inch LCDは高価なので320x240だがILI9341のLCDを使用

ws01_trixie64.png

OSはTrixie(64bit)を使ったところ画面のちらつきが気になることと画面がスケーリングできないため320x240でしか使えないことが判る

そこでOSはbullseyeになるが640x480のスケーリングが可能なfbcp-ili9341使用にすることに変更

①2023-05-03-raspios-bullseye-armhf-full.img.xzを使う

②fbcpを作成(手順

DC:GPIO24,RESET:GPIO25なら以下で良い

$ cmake -DILI9341=ON -DSTATISTICS=0 -DSPI_BUS_CLOCK_DIVISOR=8 ..

③/etc/rc.localからmakeしたfbcpをバックグランドで起動

④/boot/config.txtを編集(参考

(略)
#dtoverlay=vc4-kms-v3d
dtoverlay=vc4-fkms-v3d
(略)
framebuffer_width=640 framebuffer_height=480
(略)
hdmi_group=2 hdmi_mode=87 hdmi_cvt=640 480 60 1 0 0 0

⑤ラズパイを起動してデスクトップの設定から画面解像度を640x480にする

ws02_bullseye32.png

VNCで640x480で表示

IMG_20260419_202351.jpg

LCDでは320x240にスケーリングされて表示となるが文字は認識できそう

MinivMac for ARM

ARM版をDLしてWindows版と同じ構成で動作させる

ws03_piMinivMac_def.png

IMG_20260420_095321.jpg

LCDで撮影すると青っぽくなるようだ

初代Macは512x342なので640x480ではウインドウになってしまうため

https://www.gryphel.com/c/minivmac/var_serv.html

で,画面解像度を変更したdemo版を入手

ws04_piMinivMac_vga.png

IMG_20260420_091731.jpg

画面を占有して良い感じになるのだが,Window操作がまったくできなくなる欠点がある

MiniMac以外で利用しないのであれば問題とはならないがちょっと勿体ない

Maclockへの組み込み

320x240のILI9341LCDを使用しても精細とはいかないが解像度の問題にはならないようだがサイズが合わない

IMG_20260420_104956.jpg

基板の取付部分がはみ出てしまうため断念

ピンソケットで直接刺せる製品を探したところ現状は2.4インチ版しかないようだ

安価な代用品が調達できるようになるまで中断かな

追加

HDDでの構築例が以下

https://qiita.com/nak435/items/ee536b02747dc93ff57a

ページ移動

コメント

  • コメントはまだありません。

コメント登録

  • コメントを入力してください。
登録フォーム
名前(ニックネーム)
メールアドレス(必須ではありません)
URL(必須ではありません)
コメント
閲覧制限
投稿キー(スパム対策に、投稿キー を半角で入力してください。)

ユーティリティ

検索

エントリー検索フォーム
キーワード

新着コメント

Re:ArduinoIDEでFTDIチップでの書き込みエラー
2026/01/16 from 権限がありません
Re:ArduinoIDEでFTDIチップでの書き込みエラー
2026/01/15 from admin
Re:ArduinoIDEでFTDIチップでの書き込みエラー
2026/01/14 from 権限がありません
Re:NOAA受信システム復旧
2025/06/11 from admin
Re:NOAA受信システム復旧
2025/06/11 from とおりすがり

過去ログ

Feed