Re: [討論] 促進交流增加人氣的自我介紹 [討論串]
※ 引述《OnlyRD (傳說中的RD)》之銘言:
: 看完有幾個問題想問一下:
: 1>IC是你們公司自己開的嗎? 因為看起來連BOOTLOADER跟OS到AP都自己做
: 而且有支援類比+數位電視還有MP3+上網...整合度那麼高的晶片...
: 而且跑LINUX...看起來有多工的功能...所以不是好幾顆80XX晶片+DSP
: 就是走CPU架構的晶片...還支援讀取USB跟CF卡...
: 我只能說MTK的數位電視晶片可能也差不多這樣而已~搞不好還輸你們
: 可是如果IC不是你們自己開的...
: 那只能說你們的IC設計廠商真的沒有天良~
: 竟然只給你IC的規格叫你們根據他們自訂的架構做SDK又做客製...
: 還一人統包~~~只能說是無言...把整合度這麼高的晶片當被動元件賣~ORZ...
: 2>你們需不需要COST DOWN? 如果只是AC控制+小螢幕+MP3整合到運動器材上
: 應該用不到LINUX那麼肥的OS...這樣記憶體又省好多
: 3>無法想像寫AP跟圖形介面,說自己C++尚可而已
: 那你C真的很強~佩服~我每次看那些有物件導向精神的C程式...
: 就會讚嘆好險有SourceInsight or SlickEdit之流的軟體存在~
: 不然要trace code真的會trace到死....
: 4>說到BUG...那我想IC真的是你們自己開的~
: 沒想到南部也有傳產公司願意自己開IC
: 不然你porting LINUX kernel的時候
: printk還不能用的階段 如何使用ICE之類的debug?
: 5>很好奇你們的IC design部門多少人啊?
: 真的甘拜下風~尤其還很年輕~
: 這等於一個人撐起來的軟體部門了
: 我有同事去晨星跟MTK
: 做的東西可能只有你的幾十分之一吧
: 看來人外有人天外有天啊
第一個問題呢....當然不是整合的晶片....而是像主機板一樣
可以說板子是我們的硬體工程師弄電路圖
請人家layout的....可以說是跟市面上的主機板沒兩樣
類比電視的部份目前還ok, 我可以用程式控制
數位電視是買別人的模組套上去
直接從AV或S端子進入, 數位電視的部份可能要外部控制, 例如遙控
當然數位電視也可以用一般的Cable進入, 我只要抓對Frequency就ok
這些都還好, 我們公司的機台偏偏都是賣國外的, 歐規的就不好處理了
Bootloader也還好啊, 因為是PC base,我用lilo或Grub都可以
mp3也不需要晶片, 只要軟體就可以了
第二個問題問的好
我之所以選linux的原因, 是因為他穩定
而且linux一點也不肥, 我可以縮減不必要的功能, 從核心編譯開始著手
我個人弄出來的一塊512MB的CF card都綽綽有餘 我都還嫌太大
cost down的問題我想是需要的
但我們目前還在評估效能修改板子的階段
不過我們這是屬於高單價的產品就是了....
第三個問題呢
其實我大學唸書時大一開始是學C++, 並不是C
但是由於長期接觸Linux的結果, 看的都是C的code
所以自然而然C會比較熟練, 大概就這樣
trace code啊....我常很瘋狂的把code都印出來用肉眼一行一行看
圖形介面的話GTK+真的很棒, 它只是模擬物件導向的形式而已
本身還是C語言, 我也搭配DirectFB, 可以不需要 X那樣的client-server的架構
在terminal下就可執行graphic程式
第四個問題
這要問我們的硬體工程師, 好歹他也待過某間有名的專做晶片也生產主機板的公司
原則上他也只弄電路, layout也是花錢請人做
LCD面板和觸控面板也是買的, 真正自己弄的恐怕是我軟體這部份而已
不過好在linux有相當豐富的open source可以參考
第五個問題
我們做電視的Team一隻手數的出來, 做AC Servo那ㄧ個Team也是
目前Pc Base的project只有我和硬體工程師在做
其他需要輔助的時候, 例如韌體的部份就會找韌體工程師幫忙
所以並不是我ㄧ個人撐起來啦
我通常是一面做, 一面看書, 看看核心的書, 看driver的書
我們主管也給予我很大的空間
關於linux的書籍我也買了相當多
不曉得....總覺得比微軟的東西有趣多了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.175.220.23
※ 編輯: GregHowe 來自: 218.175.220.23 (06/15 20:24)
推
06/15 20:42, , 1F
06/15 20:42, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 13 之 32 篇):
Soft_Job 近期熱門文章
11
74
PTT職涯區 即時熱門文章
13
28
155
332