[讨论] 韧体在品牌及ic厂工作内容差别

楼主: eguyo (一估一估优)   2014-08-08 18:14:33
研究所所学仅仅两年的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也是如此呢?
讨论看看囉
作者: WisdomOrLie (LIvELIfE)   2014-08-08 18:27:00
系统厂fw只会call ic厂fw 对于个人能力养成是天差地别
作者: neoyori (静止时光)   2014-08-08 18:31:00
hw比较会这样..fw/sw还是看到不少跳IC厂RD的
作者: plsung   2014-08-08 19:04:00
IC厂韧体RD要帮designer验FPGA,可以从designer学到IC内部运做原理对为什么要写一些特定register IC才会动,会教有感觉
作者: lengcycat (wind)   2014-08-08 20:01:00
系统厂则是要了解os与driver上面的搭配,解这有关的问题
作者: plsung   2014-08-08 20:12:00
IC厂也有会懂OS和Driver的人帮系统厂解这类问题...因为driver是IC厂堤供的,系统厂porting不上OS也会找IC场
作者: soso7885 (YOHO)   2014-08-08 21:26:00
请问大大哪间学校哪个老师实验室有碰到这些
作者: a29831287 (剑逼)   2014-08-09 01:15:00
在某些厂就是ink flash sorting地狱XD
作者: cafopupu (李俊畿㊣大帅哥㊣ ®™)   2014-08-09 01:21:00
如果猪屎屋FW 那有某些产品可能要FW开发算法IP 或 HW架构 register 用法会反过来变FW主导制定不过也不是每个猪屎屋都这样 一些IC FW只是帮忙验证而已然后验一验顺便开发SW 继续验 验到天荒地老
作者: plsung   2014-08-10 17:47:00
包子赞赞赞!

Links booklink

Contact Us: admin [ a t ] ucptt.com