Ник:
Пароль:

Контакты

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

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:13
Форум » starterkit.ru » Embedded QNX
После старта ipl DBGU не работает (SK-MAT91SAM9XE512-S3E)
alexvm
Добавлено 15.08.2012 17:07 Редактировалось 15.08.2012 18:34
0
Сообщение: 1
alexvm
0

Пункты: 2274
Регистрация: 22.05.2009
Добрый день,

Надо запустить QNX 6.5.0 на плате SK-MAT91SAM9XE512-S3E.
Установил SDP 6.5, скачал bsp http://community.qnx.com/sf/wiki/do/viewPage/projects.bsp/wiki/AT91SAM9260EKEvaluationBoard, скомпилял, залил в RAM через Uboot, запустил - ipl виснет на строке
while (!(UART_TX_STATUS & UART_TX_EMPTY)) ф-ции serat91sam9x_putchar(). OK, значит DBGU неправильно проинициализирован. Взял ipl из раздела файлы starterkit, включил его в образ - тот же результат. Вопрос - почему ipl не печатает? Ведь "местный" ipl адаптирован для этой борды. Настройки ubootа на ipl не должны влиять, да и uboot печатает нормально...

Алексей.

PS. ipl виснет на вызове ф-ции serat91sam9x_putchar().
Учитывая, что данная ф-ция вызывается через указатель

Код
void ser_putchar(char c)
{
if (c == '\n')
ser->put_byte('\r');
ser->put_byte(c);

}

думаю, что проблема в расположении образа в RAM.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded QNX