主題: 年後轉職
瀏覽單個文章
andy740629
Senior Member
 

加入日期: Jan 2005
文章: 1,253
引用:
作者darkangel
原來你是說這個啊,那就真的程度不錯了。
我以為是一般只掛 u-boot 那種我們就不會著墨太多,其實我搞過的 platform,沒一個用跟 evb 完全相同的 chip,甚至連用的 ram 都不在適用列表裡,換一堆不是 pin to pin 的 chip 也很常見(整個線路都大改,porting 時還要幫硬體 debug...),這些東西有基本功的人應該都有辦法弄吧?
其實一般 chip 像 phy/mii 那種我覺得還好,我弄過難搞的是連 power management chip 跟相關 circuit 整個換掉的,尤其這整個又連動到 OS 的相關休眠充電啥的電源處理,改一髮動全身,非常頭痛。
在還沒進 OS 之前要考慮的東西比較單純,而且基本上就算換 chip,也會有原本的 code 可以參考或修改,當然如果你是從無到有,那就真的很強了。
當然我這樣講看起來好像很簡單,可是實際上會這些的人沒這麼好找,而且真實狀況百百種,不是三言兩語可以講完的。

你做的東西跟我應該有...


講到GPIO Led就一肚子火
基本上只是GPIO的High Low變化
從其他platform線路搬過來,開新案(chip都一樣)
Led還有滅不完全的情況

跟evb用一樣的ram ( 上兩顆 (512Mb x 16bit) * 2 ) , ex:winbond
進kernel會掛
用一顆才正常
但是evb用兩顆完全正常
問我是不是要改timing ...

i2c bus連接ctrl gpio
也沒挑有open drain特性腳位
提升電阻阻值不對
當然有用邏輯分析儀驗證

phy / RGMii / Mii
讀不到Register device ID
reset ctrl 有問題

PoE 802.3at / af
pwm ic ctrl有異常,48v煙火秀

基本上剛開案的玩具
有很大的機率要一起幫忙debug

哀,老子也要走了

__________________
l******* 帳號就是會亂嗆、攻擊、引戰、對號入座、腦羞成怒的瘋狗,已多人中槍請大家小心 !!!
分身帳號 : k*******a

嘴臭一言堂 , 持續更新中 ing
https://pcdvd.com.tw/showthread.php?t=986965&page=3&pp=10
https://pcdvd.com.tw/showthread.php?t=1191622&page=3
https://www.pcdvd.com.tw/showthread.php?t=1199571&page=2
瘋狗一言堂 , 持續更新中 ing
https://www.pcdvd.com.tw/showthread.php?t=1045414&page=1087&pp=10
https://www.pcdvd.com.tw/showthread.php?t=1199365&page=5&pp=10
嘴臭哥分身進化史
https://www.pcdvd.com.tw/showthread.php?t=1199365&page=6&pp=10
https://www.pcdvd.com.tw/showthread.php?t=1197251&page=5
舊 2015-01-20, 10:03 AM #30
回應時引用此文章
andy740629離線中