作者 主題: 關於Standalone程式的包裝(for U-boot)  (閱讀 4340 次)

0 會員 與 1 訪客 正在閱讀本文。

acos

  • 可愛的小學生
  • *
  • 文章數: 6
  • 性別: 男
    • 檢視個人資料
    • Nothing is everything
關於Standalone程式的包裝(for U-boot)
« 於: 2008-09-12 11:14 »
最近在試驗用u-boot執行自己寫的standalone程式,遇到了些問題,以下是我的操作流程:

  • 先編寫一個hello world程式,並使用arm-elf-gcc進行編譯(-static)
  • 使用ELDK下的mkimage程式進行包裝
代碼: [選擇]
./mkimage -A arm -T standalone -C none -n hello -d ~/hello hello
    [/li]
  • 將包裝檔案下載到實驗板上,使用iminfo檢查檔案總是出現Bad Data CRC
使用環境如下:
Host:
  Ubuntu 8.10
  ELDK開發工具
Target:
  CPU: ARM926-EJS
  Bootloader: U-boot

想請教板友是否我的操作程序有錯誤
或是有觀念上的盲點
希望板友能指點迷津

謝謝