刚好看到,回应一下
※ 引述《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
: 非常感谢
:
: