Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9XXXXX-S3E
Ошибка инициализации Bootstrap
Evgeny
Добавлено 01.02.2011 13:20
0
Сообщение: 1
Evgeny
5

Пункты: 836
Регистрация: 12.07.2010
Из: Челябинск
Продолжаю работать с платой на базе процессора AT91SAM9260, теперь процессор заводится, вывод по DBGU идет. По SAM-BA все пишется и проверяется в Dataflash корректно.

Но при старте AT91Bootstrap от демоплаты SK-AT91SAM9XE512-S3E, выдается следующее:

Код

RomBOOT
>Start AT91Bootstrap...
Init error
Run ...

Пробовал еще самосборный Bootstrap, там только уведомление о старте пишется, но это видимо от того, что минимальный отладочный вывод настроен+происходит ребут по не отключенному ватчдогу.

На плате пока установлен только необходимый минимум. SDRAM, Dataflash, NANDFlash, SD-разъем. Нет еще Ethernet-разъема и контроллера. Жить-то вроде уже можно, но пока не получается)), в чем может быть проблема?
Спуститься к концу Подняться к началу
Персональная информация
Evgeny
Добавлено 01.02.2011 13:37 Сообщение: 2
Evgeny
5

Пункты: 836
Регистрация: 12.07.2010
Из: Челябинск
Уже локализовал проблему. Интересующий код расположен в Bootstrap-v1.6\driver\dataflash.c. Ошибка выдается в функции df_load, как следствие неудачного вызова df_init. Там проверяются разные типы Dataflash. Используем Dataflash AT45DB021, такая же вроде на демоплате. НО case-ы для нее в этом файле в функции df_init закомменчены. Странно...
Спуститься к концу Подняться к началу
Персональная информация
Evgeny
Добавлено 01.02.2011 14:05 Сообщение: 3
Evgeny
5

Пункты: 836
Регистрация: 12.07.2010
Из: Челябинск
Решил проблему сам))

Раскомментировал case для своей памяти и все заработало. Непонятно только как работал Bootstrap для демоплаты, ведь там такая же память.
Спуститься к концу Подняться к началу
Персональная информация
Evgeny
Добавлено 02.02.2011 06:59 Сообщение: 4
Evgeny
5

Пункты: 836
Регистрация: 12.07.2010
Из: Челябинск
Все в порядке. В принципиальной схеме схеме демоплаты указана Dataflash AT45DB021B. А в описании микросхемы указана Dataflash AT45DB321B, что и является правдой, если микросхему, реально запаянную, посмотреть))
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9XXXXX-S3E