42# yy3070330703
另外提醒一點:
我收到的最新 ROT66 依然有無法記憶設定的問題,描述如下:
將手電筒從無級調光模式切換到檔位模式之後,轉鬆尾蓋物理斷電一分鐘以上,再轉緊尾蓋通電,會發現又跳回無級調光了。
這表示將設定寫入 EEPROM 的過程出了問題沒有成功,或是 EEPROM 本身狀況有點不對(通電後韌體初始時會從 EEPROM 讀入之前存入的設定,如果發覺是爛的,就不使用,跳回預設值)
解決方法如下:
將手電筒從無級調光切換到檔位模式,再從檔位模式切回無級調光,然後再切回檔位模式,之後轉鬆尾蓋物理鎖定斷電約一分鐘。之後轉緊尾蓋通電,確認是否還是檔位模式,如果跳回了預設的無級調光,就再嘗試一次。
這個過程要花一段時間,可能要好幾次才能搞定。
BLF 上的韌體開發者 ToyKeeper 認為這是因為儲存設定的過程沒有關閉中斷處理造成的(她在開發 D4 的韌體時遇到過類似狀況),不過我感覺事情好像不是這樣,因為我用上述過程嘗試到可以記憶設定之後,後續每一次調整設定的結果都可以在斷電並重新通電後仍然被正確記憶。如果單純是中斷的問題,那再怎麼弄,能不能記憶設定都應該是隨機的,不應該出現從某一次開始之後,每一次更改設定都可以被正確記憶的現象。
看來儲存設定沒有關閉中斷確實是個韌體程式的錯誤,但是 EEPROM 似乎也有點問題,需要觸發幾次不同數值的寫入才會比較穩定。 |
-
1
評分次數
-

----------------------------------
電筒王手機:0981190347
電筒王官方LINE@帳號: @wii.tw
手機直接加入官方line@帳號:@wii.tw --> 手機用戶請直接點我 |