реклама на сайте
подробности

 
 
> Снова SAMBA, глюки и патчи
Nikitoc
сообщение Feb 2 2010, 15:10
Сообщение #1


Местный
***

Группа: Validating
Сообщений: 207
Регистрация: 14-01-09
Из: Днепропетровск
Пользователь №: 43 367



Понимаю, что тема избитая, но исчерпывающей инфы по данному вопросу найти не смог. В общем, имеется отладочная платка с at91sam7s128 на борту и USB разъёмом, через который она же и запитывается и программируется. Я скачал здесь http://www.atmel.com/dyn/products/tools_ca...sp?tool_id=3883 SAM-BA не вчитываясь особо. Установил. Платка определилась но при попытке подключиться выпадала ошибка типа Flash not initialized или около того. Попыхтев чуток полез на тот же сайт и вчитался. Качнул патчи, установил и все заработало. Далее я попробовал подключиться через последовательный порт. Выбрал в настройках COM1?, но постоянно выдает ошибку Invalid ID processor is found. Уважаемые форумчане, подскажите мне пожалуйста, это глюк или я чего-то не то делаю? К слову, использую max3232 между COM-портом и платой. Запитываю плату от USB.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
DigitalM
сообщение Feb 14 2010, 20:53
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 14-02-10
Пользователь №: 55 480



На сайте Атмела 5 версий САМБЫ с патчами. У меня заработала только 2.8 без патчей. Програмка тугая.
Поетому я и склепал свой самозагрузчик. http://depositfiles.com/files/gd4khjk7j
Определяется как USB флешка. Копируете на нее прошивку (*.bin) и она прошивается в первые 32К.
Сам загрузчик находиться по адресу от 32 до 80К вместе с ФАТ таблицей. После 80К свободно.
Для работы, нельзя закрывать память от чтения. У меня SAM7S256.
Что бы из программы пользователя можно было запустить загрузчик, в начало программы я ставлю:

Код
PIO_Configure(&pinLoad, 1);
if (1-PIO_Get(&pinLoad)){ // если при вкл нажата кнопка пользователя
(*(void(*)(void))(0x108000))(); // прыжок на загрузчик 0x108000
}


Прощай САМ-БА!
Причина редактирования: Оформление кода
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 04:05
Рейтинг@Mail.ru


Страница сгенерированна за 0.01399 секунд с 7
ELECTRONIX ©2004-2016