====== Atmel SAM-BA v2.9 + AT91-ISP v1.13 ====== ==== Описание ==== Atmel предоставляет свободный внутрисхемный программатор для процессоров семейства Atmel AT91 (ARM7/9). Утилита работает посредством одного из интерфейсов: RS232, USB, JTAG.\\ **SAM-BA работает со следующими типами памяти:**\\ - Внутренняя память процессора SRAM - SDRAM/DDR - Atmel Dataflash - Atmel NOR flash - Spansion NOR flash (см. ниже) - NAND flash любого производителя **С помощью SAM-BA пользователь может:**\\ - Протестировать ряд интерфейсов платформы (RS232, USB-device, JTAG) - Протестировать оперативную память (SDRAM/DDR/DDR2) - Загрузить загрузчик первого уровня Bootstrap на платформу - Загрузить загрузчик второго уровня u-boot на платформу - Загрузить ядро операционной системы на платформу - Загрузить файловую систему операционной системы на платформу Пользователю рекомендуется следить за обновлениями утилиты 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, проинициализировать память и выполнять необходимые действия.