Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: AT91SAM9G45 вопросы по бутлоадеру и не только
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Vichkins
ранее общался максимум только с кортексами, поэтому возникли вопросы как организовать бутлоадер
буду использовать этот модуль 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
sasamy
Цитата(Vichkins @ Apr 11 2011, 22:01) *
сразу говорю Linux предлагать не надо
мне нужно сделать вторичный загрузчик


Сразу говорю - вам лучше сразу в дворники, вы не отличаете загрузчик от ядра ОС.
Vichkins
про linux было написано для того чтобы не было постов аля зачем standalone приложение на таком проце
aaarrr
А u-boot не хотите? Не 60кБ, конечно, зато достаточно богатый функционал.

P.S. Разумеется, написать свой загрузчик и уложиться в 60кБ можно. Вопрос только, а нужно ли это на самом деле.
P.P.S. При использовании такого процессора нужно уже оперировать не опциями проекта, а скриптом линкера.
sasamy
Цитата(Vichkins @ Apr 11 2011, 22:49) *
про linux было написано для того чтобы не было постов аля зачем standalone приложение на таком проце


Для загрузки микроядра L4 мне было достаточно загрузчика bootstrap - причем ядра были совсем разной реализации.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.