![]() |
|
|
||||||
Jollen's Consulting我們的顧問團隊在台北開設 Embedded Linux 相關課程,請參考 Jollen's Consulting 開課資訊。 Jollen's Training以下是 Jollen's Training 相關資訊。 Jollen 的嵌入式 Linux 訓練課程;專為「工程師」所規劃的「在職訓練」解決方案。
您除了能在 Jollen's Blog 讀到 Jollen 所分享的技術日記與專欄外,透過我們的教育訓練服務,您可以「縮短學習時間」與「得到更佳的學習效果」。Jollen 正陸續把「所有的教材專欄化」,讓知識得以分享與流通;因此,無法來上課的朋友,也可以透過 Jollen 的各種專欄來學習 Embedded Linux。 Jollen 的課程特色:
以下是 Jollen 提供的 training 主題與建議修課順序。 目前共提供 6 門核心課程,部份核心課程需要具備部份的基礎課程訓練,Jollen 建議您在具備這些基礎課程知識後,再參加以下的核心課程訓練,才能得到最大學習成效! 關於講師 Jollen - 5 年的 Embedded Linux 相關課程的講師經驗。 www.jollen.org 是陳俊宏先生 (Jollen) 所成立的網站,jollen.org 提供業界 Embedded Linux 的教育訓練與技術顧問服務。陳俊宏先生是Embedded Linux領域的技術服務與顧問咨詢專業人士,客戶包含software house與上市電子大廠,參與許多embedded Linux研發專案。
核心課程是「定期開課」的公開班課程。 部份課程有先修限制,為達學習目的,請先參加先修課程訓練。
2008 年度課表,開課單位是財團法人自強工業科學基金會:
Jollen 講座是「不定期開課」的技術論壇性質課程。
先備知識是基本科目訓練,建議同學一定要具備相關學科能力,才能得到良好的學習效果。 具備先備知識才能達到最佳的學習效果,特別是課程若需要作業系統概念時,表示這門課隱含非常多的作業系統理論,建議您具備 OS 知識基礎再來上課。
1. Embedded Linux / x86: 基礎能力與系統管理 此課程是 embedded Linux 的基礎課程,為了能有效進入 embedded Linux領域,學員必須能清楚地了解如何製作「最小化 Linux系統」,並且了解重要指令與工具的操作。要學習最小化 Linux系統的觀念與方法,除了熟悉 Linux 系統管理與 UNIX 指令使用外,直接在 x86 上實作與驗證觀念是最佳的方式。 本課程以實作為導向,帶領學員實作 embedded Linux 系統,並在實作過程中講解重要的 Linux 系統管理觀念。本課程也會講解 Linux kernel 的啟動流程、一般 Linux 與嵌入式 Linux 的差異、應用於嵌入式 Linux 的特殊系統設定方法。 本課程可搭配 Jollen 的「Embedded Linux嵌入式系統原理與實務 -- 第三版」(民94,學貫)一書自學。 2. GNU Toolchains 與 Embedded Linux Programming GNU toolchain 是 GNU/Linux 系統最重要的程式開發工具,本課程將教導學員操作重要的GNU程式開發工具。Embedded Linux 系統程式設計的核心是「作業系統程式」的理論與程式設計觀念,了解重要的系統程式將有助於更深入研究與實作 Embedded Linux 系統,本課程整理重要的 embedded Linux 程式設計觀念,有效幫助學員快速進入 embedded Linux 領域。 本課程可搭配 Jollen 的「Embedded Linux嵌入式系統原理與實務 -- 第三版」(民94,學貫)一書自學。 3. Embedded Linux / ARM9: 移植與開發實戰 本課程主要在說明如何將 embedded Linux 系統移植到ARM9平臺,因此學員必須先有 embedded Linux 的基礎概念。本課程是課程1-Embedded Linux / x86: 基礎能力與系統管理的延伸課程,透過此課程的實作講解,學員將能具備移植整個 embedded Linux 系統(即 root filesystem)至 ARM9 平臺的能力與觀念。 本課程也會講解cross development與cross compilation的方法。 本課程配合 Jollen 的「Embedded Linux嵌入式系統實作演練 -- 第二版」(民94,學貫)一書與 Jollen 自行設計與生產的 Jollen-Kit! (SMDK2410)training board。學員可取得 Jollen-Kit! training board 的所有技術文件與原始碼,可應用於貴公司的研發專案中。 4. Linux Device Driver 入門 Linux 驅動程式的入門課程,學員能藉此課程了解 Linux 驅動程式架構與基本的 Linux 驅動程式觀念。Linux 驅動程式的入門關鍵點為「觀念的解析」,有了觀念後,便能快速看懂 Linux 的驅動程式,這也是許多 Linux 驅動程式初學者的障礙。本課程以觀念導向講解為主。 5. Linux Device Driver 進階 Linux驅動程式的進階課程,本課程為課程4-Linux Device Driver 入門的延伸課程。 6. U-Boot 入門與進階-以 ARM9/PowerPC 為例 本課程分為二大部份,第一部份為 U-Boot 的軟體架構,第二部份為 U-Boot 移植、燒錄與啟動 Jollen-Kit! 2006 training board 的實作介紹與操作。Jollen將在此課程公開當初研發Jollen-Kit! 2006時,將U-Boot移植至Jollen-Kit! 2006的過程,以及被大多數人忽略的幾個主題(例如:ATAG、NAND flash 的支援等)。 在了解 U-Boot 的架構後,再來就是針對 booting time 的 device driver 做研究。此部份課程再細分為二大部份,第一部份是 booting time device driver 的說明,第二部份則是將 U-Boot 當做 test program 的解說。 本課程配合 Jollen-Kit! training board與 PowerPC 的評估板實習。學員並可取得 patch for Jollen-Kit!。部份 U-Boot 的週邊驅動程式,例如:MII、PCI bus 等,我們將以 PowerPC 的平臺來做說明。
2006/12/29
2006/11/14
2006/09/22
2006/09/16
|
| Top | 回首頁 |
Email |
Embedded Linux Study Suite, v4.0, 2007/01/01
Copyright(c) 2004-2007 www.jollen.org