[討論] 韌體在品牌及ic廠工作內容差別

看板Tech_Job作者 (一估一估優)時間9年前 (2014/08/08 18:14), 編輯推噓5(5010)
留言15則, 7人參與, 最新討論串1/1
研究所所學僅僅兩年的linux device porting 論文撰寫過Android Sensor HAL module code 雖說大部分實作但就在porting及debug 依我了解做的完全是系統廠的動作 因為研替有面試過許多品牌系統廠及IC廠fw缺的經驗,但還是分不太出兩者之間的差別 系統廠fw: 做board bring up、改register、debug,研究所做兩年了,坦白說有點無趣 除了某些大廠有說會自己開發driver,不過我覺得只是架構相同的大改而已 IC廠: fw可能就比較有料一點,要自己寫ic driver,不過問主管也說絕大部分都有個架構作小修改而已,非常小的機會是driver從頭開始寫 在我認知裡系統廠與IC廠的fw作的內容其實差沒很多,不過這是我的猜測拉 因為看到有人說到vendor跳系統廠比較好跳,系統廠跳vendor只能做AE 不清楚是hw才有這明顯區別還是fw/sw也是如此呢? 討論看看囉 -- Sent from my Android -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.70.199.64 ※ 文章網址: http://www.ptt.cc/bbs/Tech_Job/M.1407492876.A.A64.html

08/08 18:27, , 1F
系統廠fw只會call ic廠fw 對於個人能力養成是天差地
08/08 18:27, 1F

08/08 18:27, , 2F
08/08 18:27, 2F

08/08 18:31, , 3F
hw比較會這樣..fw/sw還是看到不少跳IC廠RD的
08/08 18:31, 3F

08/08 19:04, , 4F
IC廠韌體RD要幫designer驗FPGA,可以從designer學到IC內部運
08/08 19:04, 4F

08/08 19:06, , 5F
做原理對為什麼要寫一些特定register IC才會動,會教有感覺
08/08 19:06, 5F

08/08 20:01, , 6F
系統廠則是要了解os與driver上面的搭配,解這有關的問題
08/08 20:01, 6F

08/08 20:12, , 7F
IC廠也有會懂OS和Driver的人幫系統廠解這類問題...
08/08 20:12, 7F

08/08 20:15, , 8F
因為driver是IC廠堤供的,系統廠porting不上OS也會找IC場
08/08 20:15, 8F

08/08 21:26, , 9F
請問大大哪間學校哪個老師實驗室有碰到這些
08/08 21:26, 9F

08/09 01:15, , 10F
在某些廠就是ink flash sorting地獄XD
08/09 01:15, 10F

08/09 01:21, , 11F
如果豬屎屋FW 那有某些產品可能要FW開發演算法
08/09 01:21, 11F

08/09 01:22, , 12F
IP 或 HW架構 register 用法會反過來變FW主導制定
08/09 01:22, 12F

08/09 01:22, , 13F
不過也不是每個豬屎屋都這樣 一些IC FW只是幫忙驗證而已
08/09 01:22, 13F

08/09 01:25, , 14F
然後驗一驗順便開發SW 繼續驗 驗到天荒地老
08/09 01:25, 14F

08/10 17:47, , 15F
包子讚讚讚!
08/10 17:47, 15F
eguyo:轉錄至看板 Soft_Job 08/17 00:29
文章代碼(AID): #1JvACCfa (Tech_Job)