pandaboard ES學習之旅——1 製作燒寫SD卡

製作燒寫SD

Chipsee提供的說明

   準備一張4G及以上的SD卡,速度CLASS4及以上,推薦Sandisk品牌;

 

Android 4.0

   http://releases.linaro.org/12.05/android/leb-panda/

   兼容OMAP4430OMAP4460

 

Ubuntu 12.04

   http://cdimage.ubuntu.com/releases/12.04/release/

   注意下載:   TexasInstruments OMAP4 (Hard-Float) preinstalled desktop image 

   該頁面有詳細的製作SD卡說明:https://wiki.ubuntu.com/ARM/OmapDesktopInstall

   兼容OMAP4430OMAP4460

 

實際過程如下:

1.1 選擇linaro提供的方法Buildinga Custom Image

參考網址:http://releases.linaro.org/12.05/android/leb-panda/

1.2 Linux服務器採用64Ubuntu 10.041.3 製作過程與說明

# Get artifacts獲取映像

  $wgethttp://releases.linaro.org/12.05/android/images/panda-ics-gcc47-tilt-tracking-blob/boot.tar.bz2http://releases.linaro.org/12.05/android/images/panda-ics-gcc47-tilt-tracking-blob/system.tar.bz2http://releases.linaro.org/12.05/android/images/panda-ics-gcc47-tilt-tracking-blob/userdata.tar.bz2

//Richard:實際是在本機用迅雷直接下載linaro12.10最新版本的boot.tar.bz2 system.tar.bz2userdata.tar.bz2然後通過samba放到Linux服務器的,假如在Linux服務器採用wget下載,速度很慢很慢。本人的網絡環境下,window7下用迅雷大概30分鐘下載完成,而Linux服務器用wget需要半天時間。http://releases.linaro.org/12.10/android/leb-panda/

 

  #Get linaro image tools獲取linaro image tools

  #method 1: using binary package for Ubuntu (PPA)

  $sudo add-apt-repository ppa:linaro-maintainers/tools

  $sudo apt-get update

  $sudo apt-get install linaro-image-tools

//Richard:採用是方法1獲取linaro image tools

 

  #Insert SD card and note the assigned '/dev/sdX' or '/dev/mmcblk0'

  $dmesg

//Richard:爲了得到SD卡插入Linux後被分配到的設備名稱,在此是sdb,打印顯示的是“[336076.977916]  sdb: sdb1 sdb2 sdb3”。

 

  #Create media

  $sudo linaro-android-media-create --mmc /dev/sdX --dev panda --systemsystem.tar.bz2 --boot boot.tar.bz2 --userdata userdata.tar.bz2

 

  #Get binaries

  $wgethttp://releases.linaro.org/12.05/android/images/panda-ics-gcc47-tilt-tracking-blob/install-binaries.sh

  $chmod a+x install-binaries.sh

  $./install-binaries.sh /dev/sdX2 "device node of system partition"

//Richard:實際用的是

wgethttp://people.linaro.org/~vishalbhoj/install-binaries-4.0.4.sh

chmod a+xinstall-binaries-4.0.4.sh

bash ./install-binaries-4.0.4.sh/dev/sdb2 "device node of system partition"

特別注意:直接在Ubuntu上運行./install-binaries-4.0.4.sh命令會出現錯誤,必須前面加bash

root@fwtdev2:/data/smbshare/richard/linaro_bin_12.10#./install-binaries-4.0.4.sh

trap: 22: ERR: bad trap


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章