COMA 1 3 ноября, 2006 Опубликовано 3 ноября, 2006 · Жалоба Добрый день! Есть вопросы касательно u-boot и загрузки linux с платы RainBow. В данный момент загрузка идет по следущему этапу: 1. грузиться romboot. 2. грузиться u-boot u-boot распаковывает кернел из датафлеш и передает ему управление. Вроде все просто. :) Но вот мне хочется сделать так, чтобы u-boot грузил кернел с карты памяти SD/MMC. Читал из папки /boot и грузил :) В самом u-boot, насколько мне известно, нет такой возможности. Может кто писал патч для u-boot? Или раскажет как это можно сделать? P.S. Можно расмотреть вариант с другим загрузчиком. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
d__ 0 10 ноября, 2006 Опубликовано 10 ноября, 2006 · Жалоба Альтернативный вариант есть -- это GRUB. В нем есть(или должны быть)драйвера соответствующих карточек, интерпретатор разделов диска и драйвер файловой системы ext2. Вот последние две вещи точно в нем есть, а драйверы карточек необходимо выдрать из кернеля и приштуковать к GRUBу. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
1891ВМ12Я 0 20 июня, 2007 Опубликовано 20 июня, 2007 · Жалоба Прошу прощения, у меня совсем уж нубский вопрос: распишите, пожалуйста, подробнее как происходит загрузка по шагам? Что лежит в DataFlash? Что содержится во встроенной памяти RM9200? Где лежит romboot? Где лежит u-boot? Чем зашивается DataFlash: нужен только JTAG для 9200 или еще отдельно разъём используется? Каша в голове. Рыл интернет, этот форум - безуспешно... :crying: ЗЫ А вот про загрузку на PC - информации завались... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
slava2005 0 21 июня, 2007 Опубликовано 21 июня, 2007 · Жалоба Чем зашивается DataFlash: нужен только JTAG для 9200 или еще отдельно разъём используется? Датафлеш проще всего прошить через дебажный порт с помощью гипертерминала. Вот цитата с http://heavy-online.ru/arm-linux/ Для загрузки из Dataflash я взял Atmel-овский romboot. Правленая версия под EVM9200 лежит в romboot-evm9200.tgz. В этом же архиве есть готовый romboot.bin. От оригинального отличается лишь правленными настройками клоков. Свободно компилируется собраным toolchain-ом. Как загрузить его: 1. Ставим J11 (который около DBGU порта) в правое положение (в сторону ближе к процу, дальше от разъемов DB9). Это отключит CS паралельной Flash. 2. Если в Dataflash-е еще нет загрузчика - ставим J14 (вроде как... в общем тот, что около Dataflash-ки) в нижнее положение (это ближе к процу). Это включит CS для Dataflash-а. 3. Если в Dataflash-е уже есть загрузчик, который не функционирует как надо - ставим J14 в верхнее положение (отключаем CS для Dataflash-а). Как только проц включится на свой boot - поставим его на горячую в нормальное положение. 4. В консоли (115200 8N1) на порту DBGU побегут буковки 'C' (английская большая 'Ц'). Это значит, что активирован встроенный Xmodem. 5. Загружаем romboot.bin по Xmodem-у. 6. После загрузки, romboot запустится и будет возможность залить его же в Dataflash: Даем команду: "1 C0000000" Побегут буковки 'C' - по Xmodem-у отправляем опять romboot.bin Если все прошло нормально - romboot скажет, что он записал в Dataflash и поправил 6-й вектор. 7. Теперь можно нормально грузиться с Dataflash-а. Не забываем в течение секунды после появления приглашения нажать любую кнопку, чтоб не пошел процесс автоматического запуска u-boot-а, а выйти в меню romboot-а. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
maxus 0 25 июня, 2007 Опубликовано 25 июня, 2007 · Жалоба Если стоит jffs2, то u-boot ее отлично понимает и может загружать образ ядра из /boot и запускать его. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
slava2005 0 29 июня, 2007 Опубликовано 29 июня, 2007 · Жалоба Если стоит jffs2, то u-boot ее отлично понимает и может загружать образ ядра из /boot и запускать его. А можно по-подробнее ? И еще такой вопрос ко всем: версия отличная от 1.1.1 кто-нибудь успешно поставил на радугу ? У меня никак не получается - все время вываливаеться в data-error :( Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex_113556 0 18 июля, 2007 Опубликовано 18 июля, 2007 · Жалоба Коллеги, здравствуйте! Мы ищем команду разработчиков 3-5 человек - знание ARM архитектуры - т.е. умение портировать линукс на различные платформы; - Linux kernel programming; - Linux WEB programming; - знание ядра 2.6.13 и 2.6.20 под at91rm9200; - gcc 3.4.4; - busybox+buildroot; - знание HCI BlueTooth вдоль и наискосок; - Bercli. Работа в Москве, fulltime. З.П. команде до $8000 Большой интересный проект. Возникает интерес? Мы дадим небольшое тестовое задание. После входа в проект небольшое обучение. Алексей (+7 495) 789-26-98 [email protected] Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться