Warning: touch() [function.touch]: Unable to create file /home/starterkit/starterkit.ru/html/error.log because Permission denied in /home/starterkit/starterkit.ru/html/errorhandler.php on line 51
boot - Вопрос по прошивке bootstrap и u - MAT91SAM9XXXXX - SK - Форум - starterkit.ru
Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:3
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:7
Форум » starterkit.ru » Отладочные платы » SK-MAT91SAM9XXXXX
Вопрос по прошивке bootstrap и u-boot
neutrino17
Добавлено 26.11.2009 12:37
0
Сообщение: 1
neutrino17
0

Пункты: 295
Регистрация: 23.11.2009
Изучаю работу с AT91SAM9XE512 (c MCU AT91SAM9260). Решил прошить загрузчики, чтобы посмотреть, как выглядит этот процесс (в Linux). Скопировал файлы из директории boot в <директория_sam-ba>/lib/AT91SAM9260-SK, добавил строку для AT91SAM9260-SK в файл <директория_sam-ba>/lib/boards.tcl.
Далее, убрал перемычку с J6, чтобы плата не грузилась с dataflash.
Перезагрузил по питанию, потом:

$ sudo modprobe -r usbserial
$ sudo modprobe usbserial vendor=0x03eb product=0x6124

И, наконец:

$ sudo ./sam-ba_cdc_2.8.linux_01 /dev/ttyUSB0 AT91SAM9260-SK lib/AT91SAM9260-SK/DATAFLASH.tcl

В выводе появилось:

-I- Waiting ...
-I- TCL platform : Linux
-I- SAM-BA OS : linux
-I- Retrieved arguments form command line :
-I- argv 0 : /dev/ttyUSB0
-I- argv 1 : AT91SAM9260-SK
-I- argv 2 : lib/AT91SAM9260-SK/DATAFLASH.tcl
-I- Search for device decription files in folder :
-I- /home/alex/sam/sam-ba_cdc_2.8.linux_01/sam-ba_cdc_2.8.linux_01/../lib/devices
-I- Reading AT91SAM9263.tcl
-I- Check the processor ID at address : 0xFFFFEE40
-I- Read chip ID : 0x00000010 at addr: 0xFFFFEE40
-I- Reading AT91SAM7S32.tcl
-I- Check the processor ID at address : 0xFFFFF240
-I- Read chip ID : 0x019803A1 at addr: 0xFFFFF240
-I- Found device : AT91SAM9260 (Chip ID : 0x019803A0)
-I- Command line mode : Execute script file : lib/AT91SAM9260-SK/DATAFLASH.tcl

Я так понимаю, что т.к. ошибок нет, запись bootstrap и u-boot прошла успешно, так?
Но тогда с какой стати sam-ba читает AT91SAM9263.tcl и ещё AT91SAM7S32.tcl. Может я что-то не дописал в конфигурацию sam-ba?

Вообще, кто-нибудь прошивал под Linux?
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-MAT91SAM9XXXXX