[技術] Milestone的鬧鐘問題

Written on 12:47 上午 by Yu Lai

Milestone從原本都很正常work的鬧鐘,
從我出差來泰國後, 沒有插著AC充睡覺就開始怪怪的.
後來花了點時間去trace, 才發現原來RTC的interrupt在2.1的firmware被改濫了.
還好有人把新版本的kernel從新的加拿大版的firmware取出來做成SBF.

Ref From: http://and-developers.com/motorola_milestone:sbf

2.1 kernel fix of scheduled CPU wake-ups

This SBF file will flash only the boot.img (kernel+init) from SHOLS_U2_03.10.0: mediafire, rapidshare

It will fix the broken scheduling of Alarm/RTC interrupts on the SHOLS_U2_02.31 and
SHOLS_U2_02.34 systems (kernel problem - alarms delayed).


升級前先把Kernel的版號記錄一下:
2.6.29-omap1 a21146@ca25rhe74 #1

透過上一篇提到的sbf_flash指令,把kernel更新後,版號變成如下:
2.6.29-omap1 rkg683@ca25rhe56 #1

應該是有更新成功吧,就看這幾天鬧鐘正不正常囉。

If you enjoyed this post Subscribe to our feed

No Comment

張貼留言