看板 Soft_Job 關於我們 聯絡資訊
※ 引述《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
QQamin:推1.... 懂些硬體才好溝通/debug 否則妳推我我推妳... 05/25 01:10
jackcomtw:還有一顆「耐心」。很多客戶的RD像菜鳥,全靠供應商幫忙 05/25 08:58
fourier49:我們不是搞 linux 是用簡單的os底層driver 自己寫 這樣f 05/25 19:58
fourier49:這樣不算韌體? 05/25 19:58
這樣算fw沒錯, fw 就是直接跟硬體溝通的一層才算, 也有人把 FPGA 算 fw
fourier49:請問硬體的debug包含哪些??可否再說清楚點!! 05/25 20:00
lulala453:有問題時會用示波器查清楚究意是HW誤動作還是自已的錯 05/25 20:33
lulala453:打錯 s/意/竟/g 05/25 20:33
fourier49:可是有時訊號是一連串 或訊號太髒 這種很難查 05/25 20:48
datasheet 都會有波型, 只要你送出的訊號符合, 硬體的波型就要對, 不對當然是電路有問題, 一串訊號就要會設 trigger, 會用 LA, 現在做電路的一堆不會 LA, 活該 debug 到死, 這種積木工程師跟只會用 framework 的軟工一樣 ※ 編輯: sniffer 來自: 112.104.13.209 (05/25 21:50)
iincho:我只聽過做軟體的不會LA, 坐電路的不會LA這還是真是勇猛.. 05/26 08:26
iincho:不過說到FPGA驗證這件事,好像大部份都是SW在喇賽... 05/26 08:26
iincho:就算是HW有問題往往都是要SW證明是HW有問題硬體才會下來看 05/26 08:27
inses:FPGA驗證就是FW把designer當老闆看,designer說的都很大很強 06/02 01:09