推 as6633208: 原來原po要表達的是這個意思05/05 12:29
推 sxy67230: 感謝翻譯官,我還以為是我專業不足了,原來是原PO不是05/05 18:51
→ sxy67230: 講中文05/05 18:51
推 yamakazi: 我軟體仔啦,有問過硬體仔有時候真的是上拉電阻的問題,05/05 19:02
→ yamakazi: 畢竟I2C如果連邏輯分析儀後訊號有問題,但別的板子沒問05/05 19:02
→ yamakazi: 題,如果板子的差別只有上拉電阻不同那當然懷疑上拉電阻05/05 19:02
→ yamakazi: 啊05/05 19:02
推 yamakazi: 我在一家mems做演算法一年半就遇過三次上拉電阻問題05/05 19:05
→ dataflow: 上拉電阻是真的會有問題 如果速度比較快 電阻不對 會讓05/05 20:14
→ dataflow: master或slave判斷錯05/05 20:14
我知道i2c不通五成是pull-up有問題,但是在懷疑阻值錯誤前,是不是應該
1. 確認internal pull-up已經關閉
2. 連上示波器抓圖
如果這兩點都沒做到,就去盧HW換個電阻試試看,我覺得這是很不尊重同事的不專業行為
※ 編輯: alumi7 (36.230.10.11 臺灣), 05/05/2020 20:57:35
噓 ljmk1246: 只能說 半瓶水響叮噹05/05 23:31
好啦你最行
推 gackt770414: SW會去用示波器量? 我怎麼覺得有點難05/06 00:19
→ gackt770414: 難在不一定會量或是沒有去找儀器來量05/06 00:20
高速示波器很貴可能買不起 但是量量i2c之類的應該公司不大可能沒有
推 yamakazi: 都五成可能了當然是先找HW啊,要SW看OSC要求也太多,我S05/06 09:42
→ yamakazi: W都是LA看一下基本上就差不多了,OSC要看也是HW去看 05/06 09:42
推 yamakazi: 我覺得用到LA已經是我SW的極限了,再下去那是HW的工作 05/06 09:48
基本操作沒有很難 而且我覺得學會這個東西可以和HW拉近距離也是不錯 而且有圖有真相
真要吵架的時候把圖丟出來殺傷力很強 好處多多
※ 編輯: alumi7 (36.230.10.214 臺灣), 05/06/2020 13:54:15
推 yamakazi: OSC都幫你看,那要不要電阻值順便幫你算順便幫你rework? 05/06 14:28
推 yamakazi: 現實面來說,FW常幫HW workaround,我還沒看過哪個HW敢跟 05/06 14:38
→ yamakazi: FW吵說不想rework電阻然後叫FW自己先看OSC,HW不rework 05/06 14:38
→ yamakazi: 那下次就不要找FW workaround 05/06 14:38
推 cphe: 分工就是分工,沒有什麼要拿出一槍斃命的證據才能叫你看,要05/06 19:32
→ cphe: 不要連薪水都幫你領?05/06 19:32
→ cphe: 推來推去才是不好的工作文化05/06 19:32
我入行到現在都是驅動程式工程師
只是分享我對處理這個問題的做法而已
你可以不同意我的做法
但是扯到推工作也差太遠了
老實講示波器是我工作上會用到的工具
I2C算簡單的 之前也會拿來確認mipi phy的timing
這東西你沒親眼見到是要怎麼保證寫的code正確無誤
當然你可以叫HW幫你抓
但是還不如自己動手比較快又安心
這又不是多難的東西
我同事連CMU200都自己轉 那才真是太扯了
※ 編輯: alumi7 (36.230.11.97 臺灣), 05/06/2020 22:16:22
→ shooter555: sw為什麼要會用示波器? 05/07 13:53
推 flwind331: sw不懂很正常好嗎?一定要sw懂是什麼心態?05/07 20:55
老實講我真的不在乎你會不會用示波器
你懂不懂都和我無關啊
→ fgkor123: 分層沒做好才要一直看= =05/08 03:51
→ fgkor123: 連寫應用層的FW頂多幫忙性質看一看,要SW看是什麼意思.. 05/08 03:54
→ fgkor123: 那hw要不要燒寫好的test case去看電路? 05/08 03:58
...
※ 編輯: alumi7 (223.136.229.119 臺灣), 05/08/2020 08:49:29
→ cphe: 會不會跟該不該做是一回事吧 硬要自幹就是盲點而已,如果 05/08 08:54
→ cphe: 你們家HW會的你都會,還需要他做什麼05/08 08:54
→ cphe: 好的分工是可以提升效率的,你也可以叫HW弄個GDB來看問題,05/08 08:55
→ cphe: 但有意義?05/08 08:55
我是在講一個「驅動程式工程師」遇到問題時應有的態度跟技能
這和部門分工一點關係也沒有吧
示波器只是一個工具而已,用這東西看波型到底困難在哪裡
示波器上也沒貼條子說要HW的人才能用
順手就能處理的事情為何要扯什麼分工
而且HW要會的東西也很多
示波器只是個小工具,我根本不敢說學了這個就叫什麼HW會的我都會
推 ifchen0: 這樓根本是系統廠各team推issue的樣子05/08 09:10
所以我們覺得台灣的site security非常穩固啊
真不知道該感到高興還是悲哀
※ 編輯: alumi7 (36.230.118.7 臺灣), 05/08/2020 09:53:42
※ 編輯: alumi7 (36.230.118.7 臺灣), 05/08/2020 09:58:39
※ 編輯: alumi7 (36.230.118.7 臺灣), 05/08/2020 10:47:36
→ iPadProPlus: 這樣說我就懂了 05/09 18:27
→ fgkor123: 寫驗證省事好嘛? 沒改特別的東西HW可以直接給SW 05/10 05:15
→ fgkor123: 要不然互相揮來揮去,我還很貼心還寫了軟體和使用教學QQ 05/10 05:21
→ fgkor123: 後來SW和HW直接用我寫的東西開幹,還改一改直接拿去QA用05/10 05:41
...
※ 編輯: alumi7 (36.230.222.94 臺灣), 05/10/2020 14:52:38