作者 主題: 請問要如何再LINUX建立TFTP把KERNEL,U-BOOT,FILESYSTEM燒入到目標版,不知道是否有教學  (閱讀 7334 次)

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

平衡

  • 活潑的大學生
  • ***
  • 文章數: 213
    • 檢視個人資料
因為我買的板子是用jtag燒錄,但是我想要改成利用tftp來做燒錄的行為,所以想請問
要如何再LINUX建立TFTP把KERNEL,U-BOOT,FILESYSTEM燒入到目標版,不知道是否有教學

平衡

  • 活潑的大學生
  • ***
  • 文章數: 213
    • 檢視個人資料
因為我買的板子是用jtag燒錄,但是我想要改成利用tftp來做燒錄的行為,所以想請問
要如何再LINUX建立TFTP把KERNEL,U-BOOT,FILESYSTEM燒入到目標版,不知道是否有教學
抱歉~發了這種沒有思考過的問題,TFTP只是用來傳送資料的,要做燒錄需要透過NAND還有所配置的KERNEL空間,才能指定要燒錄的起始位址和燒錄多大,
在網路看了一些資料後,有慢慢懂得趨勢了

yawhorng

  • 可愛的小學生
  • *
  • 文章數: 26
    • 檢視個人資料
首先您可以到這裡先參考如何在linux (ubuntu)下架設tftpd的server。
http://sites.powercam.cc/board.php?courseID=143&f=forumlist

先與您說明一下,由於各家賣的target board 雖然可能都是用s3c-6410,但是其中 nand flash 所規劃的位址不見得會都一樣,
所以還是要依照您手邊的target board所提供的文件裡寫的位址為主,但其方法是大同小異的。

然後您可以參考以下的附圖,這是已艾鍗學院的ITTraining Board的 nand flash 燒寫位址為範例:
how to upgrade u-boot image


how to upgrade kernel image


how to upgrade rootfs image


出處:
www.ittraining.com.tw
艾鍗學院
« 上次編輯: 2012-03-03 20:29 由 yawhorng »