10
Introduction of MontaVista Linu x Ku-Chuan Lin

Introduction of MontaVista Linux Ku-Chuan Lin. MontaVista Linux2 2015/6/3 Outlines Introduction of Embedded System Environment Build Host Build Target

  • View
    227

  • Download
    5

Embed Size (px)

Citation preview

Page 1: Introduction of MontaVista Linux Ku-Chuan Lin. MontaVista Linux2 2015/6/3 Outlines Introduction of Embedded System Environment Build Host Build Target

Introduction of MontaVista Linux

Ku-Chuan Lin

Page 2: Introduction of MontaVista Linux Ku-Chuan Lin. MontaVista Linux2 2015/6/3 Outlines Introduction of Embedded System Environment Build Host Build Target

MontaVista Linux 2112/04/18

Outlines

Introduction of Embedded System

Environment Build Host Build Target Build Server

Page 3: Introduction of MontaVista Linux Ku-Chuan Lin. MontaVista Linux2 2015/6/3 Outlines Introduction of Embedded System Environment Build Host Build Target

MontaVista Linux 3112/04/18

Introduction of Embedded System

Application Specified More Stability More Availability

Embedded System Everywhere

Page 4: Introduction of MontaVista Linux Ku-Chuan Lin. MontaVista Linux2 2015/6/3 Outlines Introduction of Embedded System Environment Build Host Build Target

MontaVista Linux 4112/04/18

Environment

IXP 425 CPU Flash

★ ResetSerial port 1PowerNIC Card

Page 5: Introduction of MontaVista Linux Ku-Chuan Lin. MontaVista Linux2 2015/6/3 Outlines Introduction of Embedded System Environment Build Host Build Target

MontaVista Linux 5112/04/18

Environment (cont.)

Linux Kernel 2.4.18

RedHat Linux 7.2 or 7.3

StrongARM / xScale

Page 6: Introduction of MontaVista Linux Ku-Chuan Lin. MontaVista Linux2 2015/6/3 Outlines Introduction of Embedded System Environment Build Host Build Target

MontaVista Linux 6112/04/18

Environment (cont.)

RedBoot

DHCP server

Minicom

HOST(MontaVista)

Serial

NFS server

Mount

TFTF serverzImage

Netw

ork

TARGET

Page 7: Introduction of MontaVista Linux Ku-Chuan Lin. MontaVista Linux2 2015/6/3 Outlines Introduction of Embedded System Environment Build Host Build Target

MontaVista Linux 7112/04/18

Build Host安裝 Linux 7.2 / 7.3安裝全部套件並關閉防火牆功能

設定 TFTP 、 DHCP 、 NFS server

安裝 MVL PE 3.0 Host Binaries 、arm_xscale_be 、 intel-ixdp425 LSP 於 Host

將以編譯好的 zImage 至放於 TFTP 下載處

Page 8: Introduction of MontaVista Linux Ku-Chuan Lin. MontaVista Linux2 2015/6/3 Outlines Introduction of Embedded System Environment Build Host Build Target

MontaVista Linux 8112/04/18

Build Target使用 Minicom / 超級終端機進入 Redboot

請按下 Ctrl + C 停止 Redboot 執行 scrip

輸入所需 script 及 網路環境設定

按下 reset 鍵,重新啟動 Target

建立 zImage (Kernel)

Page 9: Introduction of MontaVista Linux Ku-Chuan Lin. MontaVista Linux2 2015/6/3 Outlines Introduction of Embedded System Environment Build Host Build Target

MontaVista Linux 9112/04/18

Boot TargetTarget 開始執行 script

Target 至 TFTP 處下載 zImage

zImage 自動解壓縮並開始初始 MontaVista Linux OS

MVL OS 至 DHCP 取得網路參數

MVL OS 連線至 NFS server

完成開機,鍵入 root 便可開始使用本系統(請立即修正密碼)

Page 10: Introduction of MontaVista Linux Ku-Chuan Lin. MontaVista Linux2 2015/6/3 Outlines Introduction of Embedded System Environment Build Host Build Target

Thanks Jet