解決升級到Recalbox 9.x後,Retroflag *Pi 4 Case無法正常關機的問題

最近有空把RecalBox由8.x版升級到9.x版,結果原有的Retroflag SuperPi 4 Case關機safe shutdown 功能卻半殘,關機後無法完整關閉電源。好家在GitHub上已經有了解決方式,為了讓其他台升級時好處理,簡單記錄一下操作過程。

如果是新安裝RecalBox + Pi 4B + Pi 4 Case,安裝完後依然要先進行Case 4的Patch,在console中設定抓取以下修正檔案安裝:
wget -O - "https://raw.githubusercontent.com/RetroFlag/retroflag-picase/master/recalbox_install.sh" | bash

新安裝完畢重開機後,或是已經由舊版安裝升級的話,就再繼續進行以下步驟修正關機bug:

Step 1.
Putty連接SSH到Pi 4 console中,依序鍵入以下指令:
mount -o remount,rw /boot

cd. /boot

Step 2.
開啟recalbox-boot.conf檔案進行編輯:
nano recalbox-boot.conf

尋找case=none:1,修改為case=NESPi4:1
case名字要打SUPERPi4也可以,修改完後Ctrl+x存檔離開。

Step 3.
開啟recalbox-user-config.txt檔案進行編輯:
nano recalbox-user-config.txt

在檔案最後一行加入以下內容:
dtoverlay=gpio-poweroff,gpiopin=4,active_low=1,input=1
修改完後Ctrl+x存檔離開

Step 4.
重開機reboot後收工,Pi 4 case又能正常關機了!

Author: Hank

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料