Re: [閒聊] Linux Kernel 開發者的生活

看板Soft_Job作者 (321)時間10年前 (2015/12/03 10:29), 編輯推噓6(606)
留言12則, 6人參與, 最新討論串4/7 (看更多)
※ 引述《onlywig (環島旅行ing)》之銘言: : 結果我離職後這個driver竟然用到現在....... : 之後就系統廠直到現在在一間假外商 : 在系統廠 kernel team (或稱BSP team) : 要做的就是想辦法將公司從IC廠抄來修改的板子讓它動起來 : 改pin腳,移植OS跟driver每天必做的三件事! : 缺點跟原PO說的一樣 東西不像userland可以所見即所得這麼有快感 : 有時找個bug真的都要找很久 即使你有kgdb... : 因為有時候問題是出在硬體設計不良或是CPU體質不好XD : 這不是說硬體工程師不好 而是遇到了雙方就要有一起解決問題的心~ 講這個我想起以前隔壁部門的在開發 Embedded Linux 有一個案子 Code 在公版上開發已經跑很穩了, 然後試產 10-20 片, 試產的板子上 burnin 2-3 小時就會 Crash 掉, Crash 點每次都不太一樣... 當初就懷疑應該是 HW 的問題, 但 HW 就覺得 SW 要負責釐清是哪邊的問題? 至少要指出 HW 上大概是哪個部份的問題。 要不然上面東西這麼多怎麼找? 投了3-4個人找了快2周才發現是 DRAM 的問題, DRAM 換掉或是調參數就好了, DRAM 跟公版同牌子同型號但批號不同... Schedule 壓很緊,又一直逼 SW 快快快... 然後負責這個案子 SW Leader 就爆氣了. 過不久人就跑掉了。 所以我想以前認識很多SW強者都不願意做 Firmware , 就是這個原因吧。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.164.252.24 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1449109795.A.5AF.html

12/03 12:58, , 1F
debug真的最怕這種長時間才會錯的狀況
12/03 12:58, 1F

12/03 12:59, , 2F
遇過換電源插座就好,或是加散熱片就好的狀況
12/03 12:59, 2F

12/03 13:02, , 3F
所以作底層的要對platform有sense,不然一堆手機廠隨便拿外
12/03 13:02, 3F

12/03 13:02, , 4F
頭的便宜平台兜一兜就賣啦,還call chip vendor來support。
12/03 13:02, 4F

12/03 16:24, , 5F
硬體錯誤真的超幹 還很難證明
12/03 16:24, 5F

12/03 23:02, , 6F
講那麼多廢話,還是沒講到到底問題是啥啊…
12/03 23:02, 6F

12/04 00:04, , 7F
後面說dram阿,生產週期不同品質會不一樣
12/04 00:04, 7F

12/04 00:05, , 8F
電池也有這種特性,不同時間產的內阻會改變
12/04 00:05, 8F

12/04 18:02, , 9F
兩三個小時就會掛算好的了,跑兩三天才會掛的光是複製
12/04 18:02, 9F

12/04 18:02, , 10F
問題就搞死你
12/04 18:02, 10F

12/04 18:03, , 11F
另外DRAM調參數那個可以分享一下細嗎?搞不好之後會遇
12/04 18:03, 11F

12/04 18:03, , 12F
到,謝謝
12/04 18:03, 12F
文章代碼(AID): #1MNwaZMl (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1MNwaZMl (Soft_Job)