LINUX.ORG.RU

SD Card & u-boot


0

1

Здравствуйте разбираюсь с платой для встраиваемых систем CraneBoard. Под нее мне предлагают Angstorm Linux который собираеться онлайн через Web интерфейс здесь http://narcissus.angstrom-distribution.org/ Вот есть чето похожее на мануал http://processors.wiki.ti.com/index.php/CraneBoard. В мануале есть пункт -> Copy MLO, u-boot.bin onto MMC/SD Card токо от мне не поняино где взять u-boot.bin с исходников собрать не могу так как нет у меня машины с Linux и что такое MLO я не знаю. Вобщем к примеру есть образ linux tar.gz сгенереный что надо зделать чтобы он грузился с SD карточки.

1. kernel.org же

2. собирать линукс на оффтопике - автор видимо знает толк в извращенях. ставь нужный дистр и собираю нужный тебе Линукс.

DarkV
()
Ответ на: комментарий от DarkV

> 1. kernel.org же

Сайт упал.

> собирать линукс на оффтопике - автор видимо знает толк в извращенях

Сегодня видел руководство по сморке Android из исходников под Windows 0_o

По теме: почитал мануал, судя по всему только из исходников компилируется. Предлагаю загрузить LiveCD и запустить его в виртуальной машине VirtualBox или VMWare. Дистрибутив советую Gentoo LiveDVD, потому что там сразу есть компилятор и заголовочные файлы для компиляции программ. SuSE, Mandriva, Ubuntu и Debian таких файлов по-умолчанию не имеют, и нужно знать, как их устанавливать, а ты, вероятно, не знаешь. Поэтому Gentoo LiveDVD, либо Sabayon, либо Calculate Linux.

ZenitharChampion ★★★★★
()
Ответ на: комментарий от DarkV

я линуксы никогда не собирал так что для меня предпочтительней взять что то готовое хотя бы на данном этапе

sayberex
() автор топика
Ответ на: комментарий от ZenitharChampion

речь сейчас не идет о работоспособности дистрибутива он работоспособен вполне как можно видеть на этом видео http://designsomething.org/craneboard/m/video/2137.aspx. И как я могу загрузить LiveCD если там нет CD-ROM это промышленная система я туда токо SD/MMC карточку могу подключить чего вполне достаточно. Мне просто нада узнать как имея образ .tar с помощю u-boot загрузится с карточки и где взять этот u-boot.bin готовый тоже непомешалобы узнать

sayberex
() автор топика
Ответ на: комментарий от sayberex

Я про виртуальную машину с x86 под x86-компьютером, чтобы запустить там распространённый дистрибутив Linux и скомпилировать файл там.

ZenitharChampion ★★★★★
()
Ответ на: комментарий от sayberex

Это не образ, это архив с исходными кодами. А за ядром и инструкциями лучше иди на сайт производителя.

Lighting ★★★★★
()
Ответ на: комментарий от ZenitharChampion

Android собирается с помощью Android SDK, да, я знаю, но там линукс не собрать же.

DarkV
()
Ответ на: комментарий от sayberex

узнать как имея образ .tar

как уже сказали выше - это не образ. чтобы получить образ нужно:

  1. распаковать архив с исходниками
  2. прописать в $PATH пути к компилятору/кросс-компилятору
  3. запустить в каталоге где лежат исходные коды команду make menuconfig
  4. выставить нужные опции
  5. make
  6. make uImage
  7. make modules

вот примерно как-то так.

где взять этот u-boot.bin готовый

скорее всего придется собирать из исходников.

ymn ★★★★★
()
Ответ на: комментарий от ymn

Там как выяснилось дело в следующем береться SD Card и на ней делаеться два раздела первый FAT32 куда записывается бутлоадер и второй ext3 куда записываеться Linus file system да это как раз именно то что было в архиве .tar все я зделал достал бутлоадер и скопировал файловую систему куда нада только от на мониторе ниче не показывает. Там есть готовый img образ android для этой платы так от андроид взлетел сразу и без проблем видео графика все сразу заработало а тут с линуксом ну никак. может у кого нить есть хоть какие идеи

P.S. Там на плате есть COM Port и подключив его к терминалу можно видеть процес загрузки все грузится нормально а монитор всеравно не работает вот кусок из терминала последние строчки лога

Starting Hardware abstraction layer hald net eth0: DaVinci EMAC: ioctl not supported Starting Dropbear SSH server: dropbear. Starting advanced power management daemon: No APM support in kernel (failed.) Starting syslogd/klogd: done * Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon ...done. Starting GPE display manager: gpe-dm

.-------. | | .-. | | |-----.-----.-----.| | .----..-----.-----. | | | __ | ---'| '--.| .-'| | | | | | | | |--- || --'| | | ' | | | | '---'---'--'--'--. |-----"----"--' '-----'-'-'-' -' | '---'

The Angstrom Distribution am3517-crane ttyS2

Angstrom 2010.7-test-20110113 am3517-crane ttyS2

am3517-crane login:

sayberex
() автор топика
Ответ на: комментарий от sayberex

почитал я тут немного и ворде как появилось соображение что монитор неправильно инициализируеться с недопустимыми параметрам поэтому и не работает. Так я понимаю что надо правильно сконфигурировать gpe-dm я тут поискал в инете и не нашол ни доку на него ни какихто готовых конфигов и вобще не понятно откуда он берет конфиги где задаеться разрешение , обновление экрана и глубина цвета??

sayberex
() автор топика

В чём проблема это всё на виртуалке крутить?

ktulhu666 ☆☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.