Lab2 Preview Report - YYBS/ee240500 GitHub Wiki

Topics:

1.HOW to boot in Nitrogen6X with SD card or DRAM

  1. introduction: U-boot 是 boot loader 的一種,boot loader 是一開始要啟動硬體到系統的一些準備 像是初始化CPU,存儲式系統。 kernel是核心,核心就是系統上面的一個檔案, 這個檔案包含了驅動主機各項硬體的偵測程式與驅動模組 rootfs 是跟記憶體配置有關,跟檔案系統有關,跟ramfs很像,可是比他更特別一點 boot loader利用 kernel 和 rootfs 來達到一開始system的啟動。

  2. Related parts of our lab: 這次lab要讓我們認識到一般系統開機時,需要哪些東西的幫忙 我們要自己安裝核心和一些配件 認識U-boot(bootloader)的用法 然後TFTP是屬於UDP,比較簡單的檔案傳輸協定,讓我們下載東西 然後接著設定U-boot的環境 然後把 uImage , uImage.dtb and uramdisk.img這三個跟核心有關的東西抓下來 最後在用SD card 重複做一次 之後在登入Nitrogen6X

3. Questions about the topic or our lab 1.什麼是kermit? 2.什麼是硬像檔? 3.什麼是gparted? 4.SDcard和DRAM的boot要用那個比較好?