[請益] BIOS和韌體 工程師

作者: unixxxx (皓皓)   2015-01-09 14:20:40
想請問 BIOS 和 韌體的差異?!
看到很多人說BIOS出入很窄 韌體就不會這樣說...
BIOS不是韌體的一種嗎@@
BIOS和韌體 不是都是寫C CODE 燒在硬體上?!
為什麼BIOS出路會比較窄?!
作者: leacks (天行者)   2015-01-09 14:30:00
據說台灣還有人在寫asm
作者: Leadgen (新竹~)   2015-01-09 14:42:00
BIOS跟著特定板子,作特定的事。
作者: MyohMy (我的天老爺呀!)   2015-01-09 14:59:00
窄才好呀!就像以前大學窄門,擠進去就爽了
作者: moon963 (moon963)   2015-01-09 15:13:00
窄=取代性低,外人很難跨進來
作者: koka813 (shift)   2015-01-09 15:19:00
前提是x86不會倒吧XD
作者: moon963 (moon963)   2015-01-09 15:51:00
現在bios很多都用最新uefi來開發了吧,基本上都在用C語言以前較窄是因為傳統bios都只用組語,現在bios都用efi了,再配合所學到的硬體架構知識等,出路滿不錯的
作者: shnobi (shiro)   2015-01-09 19:45:00
這世道一堆人愛吼爛,要去當免洗就保重
作者: Knudsen (true me)   2015-01-10 01:01:00
bios不推, 話說也沒看過任何強者同學去做bios
作者: badyy (nick)   2015-01-10 12:03:00
一般vendor不是就會給boot loader 跟SDK或者BSP了嗎?有需要自己搞太多bootloader/BSP/SDK嗎?
作者: cphe (魔鬼藏在垃圾筒裡)   2015-01-10 12:23:00
"出路" 先回去罰寫十次C 是一種語言,用這種語言做什麼事完全是兩回事UEFI是一種架構,bios也是fw的一種,但你可以改的東西不多大部分的事vendor都會做了 但不代表bios工程師就沒事做有工作經驗就會懂為什麼 不解釋
作者: moon963 (moon963)   2015-01-10 15:49:00
噓的那位有事嗎? 一般bios工程師是養成成本高,沒個3~5年根本很難獨當一面,但只要撐過養成的那幾年,根本取代性
作者: badyy (nick)   2015-01-10 15:50:00
不就是在一堆給binary的FW之中測試,能debug好算好了。
作者: moon963 (moon963)   2015-01-10 15:50:00
很低,免洗你個頭
作者: badyy (nick)   2015-01-10 15:52:00
不能debug就bisect.改不就call vendor.外加協助生產加開會
作者: unixxxx (皓皓)   2015-01-10 15:59:00
所以BIOS發展性很低?!
作者: moon963 (moon963)   2015-01-10 16:14:00
bios可不只是在那邊做啥FW測試,一般來說,業界開發BIOS有分為二種,一種是去專門開發BIOS code的公司,先幫你搞到可以開機,之後你在為自己的code 加強功能。另外一種是公司自己開發BIOS code,開發的工程師 負擔就會比較重,但是可以達到跟人家與眾不同的效果,開發的秘密也不會被發現。至於原PO要說的發展性,通常養成之後,取代性低價值也就高,通常到了5~10年,平均應該都會有年薪100W~150W左右如果是做UEFI架構的當然較好,Intel、AMD都在積極開發這一塊
作者: badyy (nick)   2015-01-10 16:22:00
Chip的detail chip vendor最知道了。P A I三家還不是只能聽vendor的.像P就是Intel的黑單,結果你看看。如何了。
作者: moon963 (moon963)   2015-01-10 16:24:00
如果原PO說的發展性是指年薪的話是不錯的,CP值也算還可
作者: badyy (nick)   2015-01-10 16:28:00
AMD除了gfx在算罩得住,還要跑去賣ARM CPU了.OC的CPU去OC,那準備要被抓去吃牢飯了吧!如果換換BIOS能的話如果有人能給個能換BIOS能讓非OC的SKU去OC那該多有CP值啊~來個與眾不同的cost down還比較實在。像RC/AGESA chip init都是vendor在給不是嗎??!!還是我誤會

Links booklink

Contact Us: admin [ a t ] ucptt.com