剛好看到,回應一下
※ 引述《Ferrara (紅燒冰淇淋)》之銘言:
: 小弟已經在職 工作是通訊軟體工程師
: 平常日8點左右下班 人在台北
:
: 因為平常工作摸不到Embeded Linux
: 但又覺得很重要 所以想找個在職班學一下
: 希望能摸到Kernel 還有CortexM,ARM
你想玩的是完整的 SoC? 還是 CortexM 或 Ardruino 這類的MCU?
是想做 driver porting, android, 還是什麼呢?
工具,程式,平台都不一樣呢
: 大概看過台交大 還有資策會開的在職班課程
: 目前查到的課程都比較不符需求
: 所以想請問還有什麼地方友開設這類課程可以讓人報名
這東西非常的硬,要看看電機或資工的實驗課程,或許沒有開放外面的人修
jserv 在成大開的課,主要是講 MCU 的: http://wiki.csie.ncku.edu.tw/
如果你是想玩 Cortex-A 類型的, 有 MMU 的, 就去買張實驗版來玩玩吧
不要買 Rpi, 選擇也不少, beagle bone, cubieboard, odroid,
買來自己動手找資料裝個 linux, 看看能跑什麼, 了解手上硬體的特性跟功能,
再來看看自己可以動手寫什麼
很多資料都是英文的, 可以看看今年 embedded linux conf 的投影片跟錄音
投影片: http://events.linuxfoundation.org/events/embedded-linux-conference/program/slides
錄音檔: http://events.linuxfoundation.org/events/embedded-linux-conference/program/audio-recordings
這邊也有些訓練課程的教材 (點進最上面四個課程後, 有 training material):
http://free-electrons.com/training/
教材怎麼樣我說不準, 但至少有參考價值
之後,要玩 linux 就要去跟 mailing list, 看看大家在幹嘛
ARM 的話就跟 LAKML (linux-arm-kernel mailing list)
如果你不想每天信箱都被塞爆, 可以到 patchwork 上面看 patch:
https://patchwork.kernel.org/project/linux-arm-kernel/list/
或是其他的 mailing list archive
: 非常感謝
:
: