Инструменты пользователя

Инструменты сайта


wiki:sam-ba

Atmel SAM-BA v2.9 + AT91-ISP v1.13

Описание

Atmel предоставляет свободный внутрисхемный программатор для процессоров семейства Atmel AT91 (ARM7/9). Утилита работает посредством одного из интерфейсов: RS232, USB, JTAG.
SAM-BA работает со следующими типами памяти:

  1. Внутренняя память процессора SRAM
  2. SDRAM/DDR
  3. Atmel Dataflash
  4. Atmel NOR flash
  5. Spansion NOR flash (см. ниже)
  6. NAND flash любого производителя

С помощью SAM-BA пользователь может:

  1. Протестировать ряд интерфейсов платформы (RS232, USB-device, JTAG)
  2. Протестировать оперативную память (SDRAM/DDR/DDR2)
  3. Загрузить загрузчик первого уровня Bootstrap на платформу
  4. Загрузить загрузчик второго уровня u-boot на платформу
  5. Загрузить ядро операционной системы на платформу
  6. Загрузить файловую систему операционной системы на платформу

Пользователю рекомендуется следить за обновлениями утилиты SAM-BA и устанавливать последнюю версию и патчи к ней. Утилиту скачивают здесь:
http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3883

Установка

1) Скачайте последнюю версию http://www.atmel.com/dyn/resources/prod_documents/sam-ba_2.10.exe

2) Установите SAM-BA средствами WindowsXP

Исправление SAM-BA для Spansion NOR

SAM-BA от Atmel не поддерживает NOR флеш от Spansion. На процессорном модуле SBC-9263 установлен флеш от Spansion. Чтобы появилась возможность работать с такой памятью необходимо скачать исправленный bin-файл:
http://www.mentorel.ru/downloads/sbc-9263/isp-norflash-at91sam9263.bin

И поместить его в папку «C:\Program Files\ATMEL Corporation\SAM-BA v2.10\tcl_lib\at91sam9263-ek» для процессорного модуля SBC-9263. Теперь можно подключить плату, открыть вкладку NorFlash, проинициализировать память и выполнять необходимые действия.

wiki/sam-ba.txt · Последнее изменение: 2012/11/20 19:14 — 127.0.0.1