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

 
 
> Как запустить linux2.6 из flash., Запускаю на Virtex4 FX12 ppc405, использую EDK10.1
Oops
сообщение Oct 30 2009, 10:22
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 129
Регистрация: 28-08-08
Из: г.Омск
Пользователь №: 39 870



Здравствуйте!!!

Использую отладочную плату Virtex4FX12 и инструментарий Xilinx 10.1.
Скомпилировал Linux 2.6 http://git.xilinx.com/cgi-bin/gitweb.cgi ELDK кросскомпилятором для ppc405 http://www.denx.de/en/News/WebHome, в результате получил image.initrd.virtex405-mine.elf образ. Этот образ через XMD загружается и работает нормально. Хочу залить этот образ на флешку, стандартными средствами EDK и потом загружать стандартным EDK загрузчиком. Выполняю действия : Device_configuration->Program_flash_memory но почемуто возможность конвертирования в формат SREC не активируется. Странно свои ELF файлы EDK может конвертировать, а ELKD(шные) файлы нет, почему так, и можно ли это исправить?
Посоветуйте пример приложения, или документацию для создания такого приложения, которое может копировать ELF файл из флшки в оперативную память и запускать его там. Или как вообще запустить Linux из флешь?

PS: Загрузчик U-boot не подходит, слишком большой для BRAM памяти, да и слишком избыточен для моего проекта, мне нужен простой загрузчик чтобы мог только запускать образ Linux и все.

Спасибо.

Сообщение отредактировал Oops - Oct 30 2009, 10:27
Go to the top of the page
 
+Quote Post



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

 


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


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