[请益] 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