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

 
 
> AT91SAM9G45 вопросы по бутлоадеру и не только
Vichkins
сообщение Apr 11 2011, 18:01
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 11-02-09
Пользователь №: 44 714



ранее общался максимум только с кортексами, поэтому возникли вопросы как организовать бутлоадер
буду использовать этот модуль http://starterkit.ru/html/index.php?name=s...=view&id=53
сразу говорю Linux предлагать не надо
мне нужно сделать вторичный загрузчик, который будет либо загружать из NAND мою прогу в DDR и запускать, либо инициализировать USB Device в роли MSC, чтобы скинуть биарник в NAND
делал ли кто нибудь что-то подобное ? и смогу ли я уместится в 60 килобайт ?
ещё вопрос про настройки программы которая грузится в DDR
в опциях проекта (пишу в Keil) правильны ли настройки памяти для 64Mb:
ROM1: 0x70000000 0x1ffffff startup
RAM1: 0x72000000 0x2000000

Сообщение отредактировал Vichkins - Apr 11 2011, 18:01
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 4)
sasamy
сообщение Apr 11 2011, 18:35
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 783
Регистрация: 22-11-08
Пользователь №: 41 858



Цитата(Vichkins @ Apr 11 2011, 22:01) *
сразу говорю Linux предлагать не надо
мне нужно сделать вторичный загрузчик


Сразу говорю - вам лучше сразу в дворники, вы не отличаете загрузчик от ядра ОС.
Go to the top of the page
 
+Quote Post
Vichkins
сообщение Apr 11 2011, 18:49
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 11-02-09
Пользователь №: 44 714



про linux было написано для того чтобы не было постов аля зачем standalone приложение на таком проце
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Apr 11 2011, 18:59
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



А u-boot не хотите? Не 60кБ, конечно, зато достаточно богатый функционал.

P.S. Разумеется, написать свой загрузчик и уложиться в 60кБ можно. Вопрос только, а нужно ли это на самом деле.
P.P.S. При использовании такого процессора нужно уже оперировать не опциями проекта, а скриптом линкера.
Go to the top of the page
 
+Quote Post
sasamy
сообщение Apr 11 2011, 19:13
Сообщение #5


Знающий
****

Группа: Участник
Сообщений: 783
Регистрация: 22-11-08
Пользователь №: 41 858



Цитата(Vichkins @ Apr 11 2011, 22:49) *
про linux было написано для того чтобы не было постов аля зачем standalone приложение на таком проце


Для загрузки микроядра L4 мне было достаточно загрузчика bootstrap - причем ядра были совсем разной реализации.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 19th July 2025 - 14:36
Рейтинг@Mail.ru


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