ALT Linux architecture porting
 help / color / mirror / Atom feed
From: Wagan Sarukhanov <wagan@mail.ru>
To: ALT Linux arch porting <devel-ports@lists.altlinux.org>
Subject: Re: [devel-ports] доработка пакетов под специфику устройств (и другие вопросы)
Date: Wed, 24 Mar 2010 15:11:29 +0300
Message-ID: <E1NuPQn-0003Kb-00.wagan-mail-ru@f264.mail.ru> (raw)
In-Reply-To: <16741269411978@webmail71.yandex.ru>

Wed, 24 Mar 2010 09:26:18 +0300 письмо от Mike Lykov <combr@yandex.ru>:
> 
> >  mkimage-profile-armrootfs -- это лишь пример. Вам следует создать свой
> >  профиль для создания образа.
> 
> Я все это понимаю. Конечно, я могу в конце концов допилить у себя до приемлемого мне состояния. 
> Но если бы это все, что было мне нужно - то зачем мне писать сюда? Я могу допилить молча.
> 
> Я пишу сюда не для того чтобы пожаловаться или получить срочную помощь, необходимую только мне, а
> скорее для того, чтобы вынести вопросы обмена опытом на обсуждение. Это имеет смысл, правда, если
> тут не три подписчика ;) 
> 
> У кого что есть? у кого какие задачи? Кому в какую сторону необходимо двигаться?
> 
> На основе этого лучше собрать единый профиль в одном месте, чем если каждый создаст свой у себя, 
> разве нет? как было недавно сказано про mkimage-profiles-desktop, например:
> 
> "Для m-p-d прекрасно работает схема, аналогичная linux-kernel -- _одна_ "официальная" точка сбора, 
> несколько "грамотеев", порой собирающих изменения, и заметное количество часто или изредка их 
> делающих."

Согласен с Вами, что следует вопросы применения детально обсуждать, чтобы применибильность была лучше, и чтобы другие не изобретали велосипед, а могли пользоваться имеющимися в Сообществе наработками.
Только, на мой взгляд, рассылки больше подходят для решения проблем, а не для обсуждений. Для обсуждений лучше использовать Форум, как видимая часть айсберга, которую лекго могут увидеть и чайники от программизма, но зато профи-инженеры, то есть потенциальные потребители создаваемого Сообществом. Но уже ранее заметил, что здесь так сложилось, что всех "глубоко интерсующихся" почему-то посылают в Рассылки, а спецов из Рассылок почему-то не затянешь на Форум. Я своих коллег с electronix.ru так и не смог толпой сюда привлечь, в результате все пользуют неальтовский Линукс.

Могу поделиться тем, что имею сейчас благодаря Михаилу и Антону. Если возникнет желание, зайдите на Форум, там для АРМов уже есть специальная ветка http://forum.altlinux.org/index.php/board,16.0.html, там уже частично рассказал о своих интересах в этой теме.

У меня по долгу службы используются различные железки, большинство на АРМах. Давно использую в своих проектах аппаратную платформу AT91RM9200, она хоть и древняя, но зато от проекта к проекту пока не вызывает проблем. Несколько лет назад использовал ее в сочетании с FreeBSD, теперь, познакомившись с Сообществом ALTLinux, с прошлого года использую местный Sisyphus, по той же ссылке, которую Вы приводили.
Предоставленное мне ядро грузится убутом. Сделано так, что в параметрах u-boot можно с помощью переменной machid задать вариант используемой архитектуры платы. Пока реализована поддержка двух вариантов, отличающихся друг от друга мелочами, типа на каких gpio висят светодиоды и т.п. Кроме того, реализовано два варианта загрузки: отладочный и рабочий. В отладочном режиме rootfs грузится с usb-флэшки, где лежит полноценный Альт, обспечивающий подгрузку с помощью apt из Сизифа необходимых пакетов и т.п. Грузится на медленном АРМе это добро не быстро, секунд 30-50, зато все есть под руками. В рабочем режиме используется busybox, стартует около 5-8 секунд, то что надо. В параллельной флэшке сделано два раздела, один для ядра, второй для диска, который доступен в обоих режимах, что позволяет "готовить пищу" в расширенном отладодчном режиме и складывать в нужном месте для усеченного рабочего. 

Пока всем этим для мелких задач доволен, жду допиливания ядра, чтобы была поддержка SD.

Уже писал, что было бы замечательно, совместно разработать конфигурируемый BSP, чтобы любой юзер с любой (популярной у нас) платой мог использовать имеющиеся наработки


  reply	other threads:[~2010-03-24 12:11 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-03-24  5:54 Mike Lykov
2010-03-24  6:16 ` Kirill A. Shutemov
2010-03-24  6:26   ` Mike Lykov
2010-03-24 12:11     ` Wagan Sarukhanov [this message]
2010-03-29 13:19     ` Michael Shigorin
2010-03-29 13:18 ` Michael Shigorin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=E1NuPQn-0003Kb-00.wagan-mail-ru@f264.mail.ru \
    --to=wagan@mail.ru \
    --cc=devel-ports@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux architecture porting

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel-ports/0 devel-ports/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel-ports devel-ports/ http://lore.altlinux.org/devel-ports \
		devel-ports@lists.altlinux.org devel-ports@lists.altlinux.ru devel-ports@lists.altlinux.com
	public-inbox-index devel-ports

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel-ports


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git