Re: [請益] 四年韌體工程師需要具備的條件

看板Soft_Job作者 (again)時間14年前 (2011/05/25 00:39), 編輯推噓5(507)
留言12則, 6人參與, 最新討論串2/3 (看更多)
※ 引述《fourier49 (關卡 )》之銘言: : 小弟是轉換跑道 來寫韌體相關 : 碰過的cpu arm 8051 寫過C 和組語 : 最近剛滿四年 可是一直覺得很弱 : 碰過的只有usb device usb host ethernet 這三樣 : 可以請問大大 一個稱職的韌體工程師 : 需要那些必備的條件? : ex linux base , os ,電子電路...... 1. 硬體 debug 做硬體的人會推責任, 尤其是經常出包快走路的 2. makefile 不然自己程式只能自己電腦 compile, 一給別人就要跑去幫忙設定 3. 適應殘缺的, 錯誤的 datasheet 以及 sample code linux 是做 embedded system, 跟你做的不一樣, 還是你公司認為 pc 以外都是 fw? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.13.209

05/25 01:10, , 1F
推1.... 懂些硬體才好溝通/debug 否則妳推我我推妳...
05/25 01:10, 1F

05/25 08:58, , 2F
還有一顆「耐心」。很多客戶的RD像菜鳥,全靠供應商幫忙
05/25 08:58, 2F

05/25 19:58, , 3F
我們不是搞 linux 是用簡單的os底層driver 自己寫 這樣f
05/25 19:58, 3F

05/25 19:58, , 4F
這樣不算韌體?
05/25 19:58, 4F
這樣算fw沒錯, fw 就是直接跟硬體溝通的一層才算, 也有人把 FPGA 算 fw

05/25 20:00, , 5F
請問硬體的debug包含哪些??可否再說清楚點!!
05/25 20:00, 5F

05/25 20:33, , 6F
有問題時會用示波器查清楚究意是HW誤動作還是自已的錯
05/25 20:33, 6F

05/25 20:33, , 7F
打錯 s/意/竟/g
05/25 20:33, 7F

05/25 20:48, , 8F
可是有時訊號是一連串 或訊號太髒 這種很難查
05/25 20:48, 8F
datasheet 都會有波型, 只要你送出的訊號符合, 硬體的波型就要對, 不對當然是電路有問題, 一串訊號就要會設 trigger, 會用 LA, 現在做電路的一堆不會 LA, 活該 debug 到死, 這種積木工程師跟只會用 framework 的軟工一樣 ※ 編輯: sniffer 來自: 112.104.13.209 (05/25 21:50)

05/26 08:26, , 9F
我只聽過做軟體的不會LA, 坐電路的不會LA這還是真是勇猛..
05/26 08:26, 9F

05/26 08:26, , 10F
不過說到FPGA驗證這件事,好像大部份都是SW在喇賽...
05/26 08:26, 10F

05/26 08:27, , 11F
就算是HW有問題往往都是要SW證明是HW有問題硬體才會下來看
05/26 08:27, 11F

06/02 01:09, , 12F
FPGA驗證就是FW把designer當老闆看,designer說的都很大很強
06/02 01:09, 12F
文章代碼(AID): #1DszyvFx (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1DszyvFx (Soft_Job)