2008年4月13日 星期日

完成 自製JTag、u-boot bootloader 及Linux 2.6 移植至 pxa270 開發板

pxa270 開發板如下圖所示:



經過一段時間的努力,終於完成:

1. 自製JTag及修改JTag之Tool( JFlashmm.exe ),執行JFlashmm燒寫 U-boot 至Pxa270的執行畫面。


2. 執行修改過的 U-boot 的執行畫面1,此版U-boot適用於自製的 Pxa270。


執行修改過的 U-boot 的執行畫面2,執行 U-boot 的指令 print 之執行畫面。


3.透過U-boot上傳 arm-Linux 2.6 的 Kernel及 rootfs到 pxa270,執行 pxa270 Linux 時的畫面。



12 則留言:

  1. 江老師您好,

    請問你自製的u-bootloader是否可分享! 謝謝您!

    回覆刪除
  2. 請問可否提供該U-BOOT source code? Thanks
    賴文忠

    回覆刪除
  3. 能否麻煩提供jflashmm原碼及執行檔,謝謝!
    eddylai@yahoo.com

    回覆刪除
  4. 可以,我MAIL給您好了^^

    回覆刪除
  5. 您好.
    請問你是直接修改,U-boot的原碼來作移植的嗎??@@
    網路上的教學.大多使用1.3.x的版本.
    我自行下載的版本,沒有教學內容的目標版原碼.
    不知道你是怎修改的.

    回覆刪除
  6. 我當時的UBoot版本是自公司拿的(自網路DOWNLOAD來的),當時也是沒支援 PXA270,我就用這一個U-boot的源碼開始修改,但當時我是已經先改好 BLOB( 一種專給PXA270用的BOOTLOADER,manstone公板有附),所以在當時修改UBoot的Board目錄下的pxa270目錄下的 lowlevel_init.S及pxavoltage.S是參考自BLOB,另外Board目錄下的pxa270目錄是我建立出來的,原本沒有此pxa270目錄。
    有關如何將UBoot Porting到PXA270,這次我想下載新版的UBoot,目前UBoot最新版是 u-boot-2009.01.tar.bz2,我會利用空閒時間,再走一次Porting過程,也將其過程記錄下來,並將其完整資訊Porting到BLOG上來好了。屆時再請您多多指教或參考。

    回覆刪除
  7. 請問可以跟你要UBOOT這邊的CODE嗎?

    謝謝你

    回覆刪除
  8. 抱歉
    請問可否提供PXA270 U-BOOT source code?
    Thanks

    alex

    回覆刪除
  9. 請問能否提供修改後的u-boot
    謝謝!!

    回覆刪除
  10. Hello, 我目前手上有一塊Marvell PXA168的Target Board, 請問要如何自製JTag配合Jflash來下載image file,
    請問可否給我自製JTag的電路圖及Jflash軟體, 謝謝^_^
    My e-mail:nise.chou@appostar.com
    My phone:0958-719-859

    回覆刪除

FPGA Verilog 的學習經驗,提供給要入門的新手

今天簡單說說 FPGA Verilog 的學習經驗,提供給要入門的新手: 1.對自己寫的FPGA Verilog程式,所生成的數位電路要心中有數。 這一點個人認為很重要,就正如寫 C語言,心中要能生成對應的組合語言一樣,我是這樣要求自己的。 雖然 FPGA Verilog語言...