回到首頁
個人.家庭.數位化 - 數位之牆



產業動態 嵌入式Linux系統設計培訓班, 8/10前報名享優惠
傳識資訊 本新聞稿發佈於2005/08/02,由發布之企業承擔內容之立場與責任,與本站無關

本課程將整合嵌入式系統設計最重要的範疇,透過釐清基礎觀念、熟悉GNU編譯工具、了解重要的硬體初始化過程以及flash的操控,再搭配驅動程式撰寫技巧與掌握Linux系統核心知識,絕對讓您功力大增! 8/10前報名享優惠, 名額有限欲報從速ㄛ~

 
■ 發布/輪播新聞稿 新聞稿直達14萬電子報訂戶刊登新聞稿:按此
 

課程目標:Linux已成為許多嵌入式系統廠商喜歡採用的OS,許多IC設計公司的SoC所提供的BSP(Board support package)也經常提供Linux平台。本課程將希望學員在拿到IC供應商所提供的SoC時,能了解如何開發嵌入式系統產品的完整流程、使學員理解device driver的架構及設計技巧,並能porting到自己的平台上,讓您可以在開發產品時更具信心和方向感。
課程對象:
1.IC設計公司與系統製造公司的軟、韌體工程師。
2.想了解 Linux 在ARM處理器上整體開發流程之研發人員。

前置準備: 建議學員需具備電腦組織基礎概念、C程式語言、Linux操作以及微處理器使用經驗。

課程大綱:
■ARM Architecture & Programming Overview (12小時)
1. ARM Architecture Fundamentals
2. Pipeline, Cache, TLB overview
3. ARM Instruction Set & Assembly
4. ADS
5. S3C2410 Platform
6. Simple examples for RTC, LED, UART


■ ARM GNU toolchain (12小時)
1. Introduction to GNU Compiler Collection
2. Building your own ARM cross compiler toolchain
3. Building and Managing Applications
4. GCC Assembly and C Extensions
5. Linker Scripts
6. Debugging with GDB


■ ARM Bootloader-Uboot Design (12小時)
1. Bootloader Overview
2. Introduction of Required Linux Server tftp, dhcp, samba, telnetd
3. Download Bootloader via JTAG
4. Download linux kernel via U-boot
5. Download Root Filesystem via U-boot
6. U-boot Programming Overview
7. U-boot utilities
8. Add a new board to U-boot
9. Porting NOR Flash Driver to U-boot
10. Relation between Bootloader & Kernel

■ Linux Kernel Demystified (30小時)
本課程將以穩定的Linux 2.4.28為主,透過講師的系統化講解、詳細檢視及分析source code,將快速引領學員進入並開始熟悉此一領域,期使完成課程的學員在修改Kernel以符合硬體或應用的需求時,可以更具信心和方向感,絕對比不清楚緣由的試誤和比對法來得有效率許多。

1. Overview
2. Processes
3. Kernel Control Path
4. Memory
5. Filesystem
6. Networking
7. Bootstrapping and Initialization
8. Modules
9. Foundation Knowledge
10. Porting

■ Linux Device Driver (24小時)
本課程將著重在產品開發過程中的driver撰寫,透過釐清基礎架構再搭配實作練習,讓學員親自上機撰寫常見的Device Driver,並上機測試自己撰寫的Driver,對產品研發人員是個絕佳提昇功力的機會。

1. Kernel Overview
2. Building and Running Module
3. Char Drivers
4. Debugging Techniques
5. Enhanced Char Driver
6. Flow of Time
7. Getting Memory
8. Hardware Management
9. Interrupt Handling
10. PCI Bus
11. Mmap technique
12. Block Drivers
13. Network Drivers
14. Embedded Development Introduction
15. USB introduction:Linux-USB device


- 新聞稿有效日期,至2005/08/31為止


聯絡人 :鄭小姐
聯絡電話:02-23122666
電子郵件:tina@fitpi.com

上一篇:甲骨文在CRM用戶調查評比中擊敗SAP與Siebel
下一篇:多米資訊四週年慶歡樂父親節 TV BOX 禮遇爸爸熱鬧登場



 
搜尋本站


最新科技評論

我在中國工作的日子(十四)阿里巴巴敢給股票 - 2023/07/02

我在中國工作的日子(十三)上億會員怎麼管理 - 2023/06/25

我在中國工作的日子(十二)最好的公司支付寶 - 2023/06/18

我在中國工作的日子(十一)兩個女人一個男人 - 2023/06/11

我在中國工作的日子(十)千團大戰影音帶貨 - 2023/06/04

我在中國工作的日子(九)電視購物轉型電商 - 2023/05/28

我在中國工作的日子(八)那些從台灣來的人 - 2023/05/21

我在中國工作的日子(七)嘉丰資本擦身而過 - 2023/05/14

我在中國工作的日子(六)跟阿福有關的人們 - 2023/05/07

■ 訂閱每日更新產業動態
RSS
RSS

當月產業動態

Information

 

 


個人.家庭.數位化 - 數位之牆

欲引用本站圖文,請先取得授權。本站保留一切權利 ©Copyright 2023, DigitalWall.COM. All Rights Reserved.
Question ? Please mail to service@digitalwall.com

歡迎與本站連結!