yocto_sam9x60_samba - zivku/MPU GitHub Wiki

透過microchip sam-ba燒錄nandflash

  1. 在windows下下載SAM-BA:
  1. 解壓縮後進入路徑sam-ba_v3.9.1\並建立.bat檔加入以下內容 :
@echo off
set PORT=usb
set BOARD=sam9x60-curiosity
set APP=nandflash

sam-ba -p %PORT% -b %BOARD% -a %APP% -c erase
sam-ba -p %PORT% -b %BOARD% -a %APP% -c writeboot:sam9x60_curiosity-nandflashboot-uboot-4.0.10+git.bin
sam-ba -p %PORT% -b %BOARD% -a %APP% -c write:u-boot-sam9x60-curiosity.bin:0x040000
sam-ba -p %PORT% -b %BOARD% -a %APP% -c write:uboot.env:0x100000
sam-ba -p %PORT% -b %BOARD% -a %APP% -c write:uboot.env:0x140000
sam-ba -p %PORT% -b %BOARD% -a %APP% -c write:sam9x60_curiosity.itb:0x200000
sam-ba -p %PORT% -b %BOARD% -a %APP% -c write:microchip-graphics-image-sam9x60-curiosity.rootfs.ubi:0x800000
sam-ba -p %PORT% -b %BOARD% -a reset
  1. yocto下的image路徑 :
cd ~/git/sam9x60_yocto/poky/build-microchip/tmp/deploy/images/sam9x60-curiosity

複製出.bat中所需的檔案名稱至sam-ba_v3.9.1\目錄下,點擊.bat進行燒錄