精華區beta Programming 關於我們 聯絡資訊
※ 引述《richliu.bbs@bbs.poorman.org (新的人生)》之銘言: > 非常可惜呀, 剛剛才看到這個討論串. 結果是一堆吵 JTAG/ICE 有什麼不一樣. > 有這麼重要嗎? 基本上有很多人還會誤用 ICE 為 JTAG. > ==== > 目前我算在 Embedded Linux , 剛好也在 IC Design House . > 也很剛好的, 我是做 ARM 的 SoC . > 目前 IC Design House 除了在硬體設計階段需要有 Software 進去討論, > 在我們做到這個地方, 也需要有 OS 的人進去參與設計和建議 > SoC 在做出來之後, 很大一塊是要 porting 到 OS 上去執行的 > 而以 Linux 的複雜度而言, 不是說 hardware 做了一個什麼 OOXX > 功能, 我在 Linux 就可以很簡單的用到. > 更不要講 JTAG 在 trace 這樣的 code 時, 己經很像是廢物了 > 有時候可能要逛一大堆 linux source code 才找得到地方放 code ... > 做完之後, 要驗證功能, 要測試, 要交付客戶, 要訓練 > 這時講的 Embedded Linux 就是整合了. > 很簡單嗎? > 一點也不. 不要以為整合是小事, 一點點簡單的功能也會搞死人. > 真的要玩 Embedded Linux , 我覺得比較合適還是先從 x86 + dom > 開始玩, 這樣有 kgdb , 也有一點感覺可以整合. > 畢竟搞 hardware 的機會相對軟體是很少的(國內應該很多, 不過很多都是 > porting) > 有志青年進入這一行, 要有變成師程工的決定呀(工程師被操到翻) 我曾猜測微軟與英特爾大約在七至十年內可能會面臨是否對決的局面, 為什麼?就是SoC的茁壯以及OS 市場變小緣故(因為Open Source掘起) ,到最後微軟把OS寫入SoC來賣,而英特爾就用SoC替代OS來賣,於是 二大就開始打架! 現在我在猜,未來SoC中的OS 應該是屬於可寫入的方式,但為了避免被 駭客侵入而更改,所以必定要經由伺服端的一個工具才可寫入。 所以呀,提供那個工具的廠商,以及目前正在做Embedded OS廠商以後都 有福了~,而做軟體的大約是沒有差,做法應該變化不多。 -- ┌─────KKCITY─────┐ ◢╱ 只要你通過身份認證 ~ ◥█ bbs.kkcity.com.tw 免經驗、五人連署即開班系板 └──From:220.228.245.20 ──┘ ◥╲ 趕快為班上設個秘密基地吧! --