sam ba install

13
一、SAM-BA™ and SAM-PROG Atmel Flasher 工具 ATMEL 燒錄程式中 SAM-BA GUI SAM-PRO使用了嵌入在ROM 中的 SAM-BA Boot 韌體(firmware) SAM-BA Boot 韌體對 CPU 進行如下初始 程序——啟動PLL (Phase-locked loops) 輸出做為USB裝置提供一48MHz 的工作頻率 ——可連接USB 裝置 ——可連接USART 裝置 ——等待一個來自於 USB 或者 COM Port 的主機連接至 Target SAM-BA™ 簡介 SAM-BA 的主要特性如下: ——透過RS232 或者 USB 接口提供 ISP的操作 ——可以透過基於下WindowsGUI或者基於DOS的命令下進行操作 ——可執行於Win2000WinXP ——可以顯示記憶體外部周邊的内容 ——目標板(Target Board)的記憶體(FLASH)操作:如讀、寫、抹除、配 置、校正等 ——允許使用者使用腳本(script) 環境安裝程序 請先至ATMEL 的網站下載AT91-ISP http://www.atmel.com/dyn/resources/prod_documents/Install%20AT91-ISP%20v1.10.exe 1.安裝 AT91-ISPv1.10.exe

Upload: guest28d871

Post on 13-Jan-2017

1.456 views

Category:

Documents


7 download

TRANSCRIPT

  • SAM-BA and SAM-PROG

    Atmel Flasher

    ATMEL SAM-BA GUI SAM-PROROM SAM-BA Boot (firmware)SAM-BA Boot CPU

    PLL (Phase-locked loops) USB48MHz USB USART USB COM Port Target

    SAM-BA

    SAM-BA RS232 USB ISP WindowsGUIDOS Win2000WinXP

    (Target Board)(FLASH)

    (script)

    ATMEL AT91-ISP http://www.atmel.com/dyn/resources/prod_documents/Install%20AT91-ISP%20v1.10.exe

    1. AT91-ISPv1.10.exe

  • 1-1 Next

    1-2 I Agree

    1-3 Next

    1-4 Next

  • 1-5 Install

    1-6 Next

    1-7

    1-8 Finish

  • ARM-Projects winarm cross compiler http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/WinARM-20060606.zip

    2. WinARM-20060606.zip C:\

    2-1 Path

    ->()->->->Path->

    ->

    2-2 C:\WinARM\bin;C:\WinARM\utils\bin;

  • 1. AT91SAM7X/S-EK (System Recovery Procedure) SAM-BA

    AT91SAM7S-EK 1. TST(JP5)

    2. 3. 10 4. TST(JP5) 5. SAM-BA Boot CPU

    Flash PC USB DBUG

    ( ERASE JP28 )

    AT91SAM7X-EK 1ERASE(J8) 2 3ERASE(J8) 4SAM-BA BootCPUFlash PCUSBDBUG

    AT91SAM7 ROM TST=1

    FLASH FLASH 8KB SAM-BA Boot FLASH 4.5KB FLASH SAM-BA BootTST=0

    AT91SAM7S32DBGU(USART)AT91SAM7S32USBUSB

  • PCUSB Device

  • AT91

    2. SAM-BA v2.8AT91SAM7S256

    Select the connection \usb\ARM0 Select your board (AT91SAM7S256)

  • Connect SAM-BA

    SAM-BASend File NameBrowse

    Binary

    Send File

  • SAM-BAYes

    SAM-BA

    SAM-BAReset USB PortFlashDBUG

    Flash COM PortConnectSAM-BA

  • SAM-BASend File NameBrowse

    Binary

    Send File

  • SAM-BAYes

    SAM-BA

    SAM-BAReset DBGU USBPC

    AT91SAM7XUSB PortISP 3. SAM-BA v2.8AT91SAM7X256

    Select the connection \usb\ARM0 Select your board (AT91SAM7X256)

    Connect SAM-BA

  • SAM-BASend File NameBrowse

    Binary

    Send File

    SAM-BAYes

  • SAM-BA

    SAM-BAAT91SAM7X256Send File Boot from Flash(GPNVM2)ResetROMBoot from Flash(GPNVM2)ResetFlash