台北今天的天氣真是熱到受不了...@@...
尤其是今天去上班....更是熱到不得了...
待了快四年的公司,要換新家了。明天要搬今天公司內又亂,加上假日又沒冷氣,上了五個小時班的我不禁些微的欽佩起自己了(笑)
今天做了什麼呢?主要是測試USB還有AIC33吧
USB的測試已經拖了很久很久了,不管怎麼測Kernel總是抓不到Device attach的訊息
到底是硬體的問題還是Kernel設定的問題呀?
打開心防
認真的Trace有關musb的Source Code以及DM6446的Data sheet
發現要啟動USB PHY有幾個地方要設定
分別是USB PHY register以及另一個enable clock
發現這點之後,很開心的繼續找預設Kernel內有沒有做這兩件事
但是很難過的,預設Driver已經做完了Orz...所以Trace了這麼久結果也沒什麼用
唉唉...沒關係,至少Kernel設定錯的機會減低許多了
應該是線材的問題吧,USB母to母的接頭看起來很不順眼
另外是AIC33的簡單測試
發現I2C根本就不通,搞什麼!!
改了I2C Address也一樣,熱昏頭的Sean就不管了(哈哈哈)
一溜煙的跑回家啦
之前寒假為了AIC23 Driver的寫作弄了好久結果還是改回用AIC33
其實內心有點淡淡的哀傷呀
如果不是學校開學了,繼續給他做個一個禮拜不知道測不測的出來呢...@@...
==================================
題外話
其實做到現在對Davinci沒有太大的興趣耶
感覺最難的雙核心溝通部份都沒有摸到
好可惜唷...><...要不要借教材回來翻翻看呢...(思考中)
0 comments:
張貼留言