Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Загрузчик Linux
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
artem_korneev
Понадобилось написать bootrom для одного девайса. Сам девайс пока в руки ко мне не попал, знаю только, что построен он на базе ARM11 и имеет CFIFlash. Работать девайс будет под Linux'ом.
Я так понимаю, что для bootrom придётся сначала писать драйвер для CFI и уже пользуясь этим драйвером, загрузить и запустить ядро Linux.

Что можно почитать на эту тему? Может есть подобные opensource-проекты? Что-то мои домогательства к гуглу пока больших результатов не дали. 05.gif Пните в нужном направлении.
axle
Цитата(artem_korneev @ May 11 2007, 09:29) *
Понадобилось написать bootrom для одного девайса. Сам девайс пока в руки ко мне не попал, знаю только, что построен он на базе ARM11 и имеет CFIFlash. Работать девайс будет под Linux'ом.


Посмотри RedBoot (http://ecos.sourceware.org/). Он как раз для этого предназначен. И драйвер для CFI Flash писать точно не понадобится - он там уже есть.
vanokuten
Цитата(artem_korneev @ May 11 2007, 05:29) *
Что можно почитать на эту тему? Может есть подобные opensource-проекты? Что-то мои домогательства к гуглу пока больших результатов не дали. 05.gif Пните в нужном направлении.


Или u-boot http://u-boot.sourceforge.net/
faa
Цитата(artem_korneev @ May 11 2007, 06:29) *
Что можно почитать на эту тему? Может есть подобные opensource-проекты? Что-то мои домогательства к гуглу пока больших результатов не дали. 05.gif Пните в нужном направлении.

Есть APEX - живет на wiki.buici.com. Вот что знает: Supported targets: LH79520, LH79524, LH7A400, LH7A404, IXP42x (e.g. Linksys NSLU2), S3C2410. iMX31 in progress.
dch
Сейчас наиболее распространены два u-boot и redboot, документации больше на u-boot, второй старше. Для u-boot Вам нужно переписать несколько функций работающих по опросу.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.