研究所所学仅仅两年的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也是如此呢?
讨论看看囉