[an error occurred while processing this directive]
как плату BF533-STAMP в режиме супервизора оставить?
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Ruslan 12 апреля 2005 г. 12:38

Или лыжи не едут или я чего-то вчера тормоз.
Если я гружу свою программу с помощью u-boot (ver.1.1.1), то далее при обращении к куче служебных переменных (область System MMR, конкретно- UART) генерируется исключение. Я так понял, что лоадер запускает мою программу в пользовательском режиме.
Как-то можно ему указать, что я в супервизоре хочу работать? Или как-то обойти эту бякость?
Счас скачал исходники u-boot, буду смотреть там. Больше пока ничего в голову не приходит, как бутлоадер ковырять, :(

И вообще, может есть возможность обеспечить полный доступ ко всем ресурсам в пользовательском режиме? Hу там ICPLB-DCPLB подрихтовать или еще кого?
Или обязательно в супервизоре работать?

PS Или все-таки не в лыжах дело? Кто-то смог с сабжевой платой запустить свою программу, работающую, например, с UART'ом ?

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru