* [Comm] Re: [Comm] [semiofftopic] Кто-нибудь из ТУТ присутствующих работал с ucLinux, либо
2003-05-20 18:10 [Comm] [semiofftopic] Кто-нибудь из ТУТ присутствующих работал с ucLinux, либо Roman S
@ 2003-05-20 17:49 ` Maksim Otstavnov
2003-05-20 22:18 ` Roman S
0 siblings, 1 reply; 12+ messages in thread
From: Maksim Otstavnov @ 2003-05-20 17:49 UTC (permalink / raw)
To: community
Hello Roman,
Tuesday, May 20, 2003, 10:10:15 PM, you wrote:
RS> Кто-нибудь из ТУТ присутствующих работал с ucLinux, либо с прочими
RS> вариациями на процессорах ARM?
Через мои руки проходило и такое, но "работа" ограничилась
кросс-компиляцией для ucL нескольких программок. Я убедился, что все
работает, и отложил в сторону.
Проблемы были, но типичные для кросса под 2.2 для 2.0 вне зависимости
от железа.
--
-- Maksim
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Comm] [semiofftopic] Кто-нибудь из ТУТ присутствующих работал с ucLinux, либо
@ 2003-05-20 18:10 Roman S
2003-05-20 17:49 ` [Comm] " Maksim Otstavnov
0 siblings, 1 reply; 12+ messages in thread
From: Roman S @ 2003-05-20 18:10 UTC (permalink / raw)
To: Comm
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Кто-нибудь из ТУТ присутствующих работал с ucLinux, либо с прочими
вариациями на процессорах ARM?
- --
"LINUX is tied fairly closely to the 80x86. Not the way to go."
- - LINUX is obsolete, Andy Tanenbaum, 29 Jan 92.
"Linux is not portable (uses 386 task switching etc.), and
it probably never will support any thing other than AT-hard
disk, as that's all I have. " - Linus Torvalds, August 25, 1991.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQE+ym+HYhGlkOGex/oRAgLcAKC+vo+nkRFveUvV0GA9TrdJa8ir5wCgvo/J
cu/n4jj7Qd3T7GkHNY+vpq0=
=+sBO
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Re: [Comm] [semiofftopic] Кто-нибудь из ТУТ присутствующих работал с ucLinux, либо
2003-05-20 17:49 ` [Comm] " Maksim Otstavnov
@ 2003-05-20 22:18 ` Roman S
2003-05-21 5:19 ` [Comm] " Igor Fadin
0 siblings, 1 reply; 12+ messages in thread
From: Roman S @ 2003-05-20 22:18 UTC (permalink / raw)
To: community
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Maksim Otstavnov пишет:
| RS> Кто-нибудь из ТУТ присутствующих работал с ucLinux, либо с прочими
| RS> вариациями на процессорах ARM?
|
| Через мои руки проходило и такое, но "работа" ограничилась
| кросс-компиляцией для ucL нескольких программок. Я убедился, что все
| работает, и отложил в сторону.
|
| Проблемы были, но типичные для кросса под 2.2 для 2.0 вне зависимости
| от железа.
А не отложилось ли в памяти, сколько оно (ядро (TCP/IP, serial, LCD,
RAMFS, ROMFS, JFFS, m.b. MTD) + newlibc/uc-libc/uclibc/dietlibc, ну,
PPP-утиль в "минимуме" до кучи) отъедало "в сумме"?
Задача сейчас проста - удешевление железяк, т.е. точный расчёт
необходимого кол-ва флашки и ОЗУ...
Для начала - прикидочно.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQE+yqmwYhGlkOGex/oRAt7SAJ4rkhj6p/DXxM/riurWYV64x4vm9wCfaBcU
t2FKCNWqE2jRj+WVUfw9egw=
=Wd12
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Comm] Re: [Comm] Re: [Comm] [semiofftopic] Кто-нибудь из ТУТ присутствующих работал с ucLinux, либо
2003-05-20 22:18 ` Roman S
@ 2003-05-21 5:19 ` Igor Fadin
2003-05-21 9:13 ` [Comm] " Roman Savelyev
0 siblings, 1 reply; 12+ messages in thread
From: Igor Fadin @ 2003-05-21 5:19 UTC (permalink / raw)
To: community
On Wed, 21 May 2003 01:18:24 +0300
Roman S <rromas@pisem.net> wrote:
RS> Maksim Otstavnov пишет:
RS> | RS> Кто-нибудь из ТУТ присутствующих работал с ucLinux, либо с прочими
RS> | RS> вариациями на процессорах ARM?
RS> |
RS> | Через мои руки проходило и такое, но "работа" ограничилась
RS> | кросс-компиляцией для ucL нескольких программок. Я убедился, что все
RS> | работает, и отложил в сторону.
RS> |
RS> | Проблемы были, но типичные для кросса под 2.2 для 2.0 вне зависимости
RS> | от железа.
RS> А не отложилось ли в памяти, сколько оно (ядро (TCP/IP, serial, LCD,
RS> RAMFS, ROMFS, JFFS, m.b. MTD) + newlibc/uc-libc/uclibc/dietlibc, ну,
RS> PPP-утиль в "минимуме" до кучи) отъедало "в сумме"?
RS> Задача сейчас проста - удешевление железяк, т.е. точный расчёт
RS> необходимого кол-ва флашки и ОЗУ...
RS> Для начала - прикидочно.
Ядро можно грузить по DHCP. rootfs - по NFS или опять же по DHCP.
Все зависит от задачи/окружения/бутлоадера.
В общем случае флэшка нужна лишь для бутлоадера.
У меня пара армовских девайсов.
Один сейчас работает bootloader+kernel=1M, остальное по NFS
(обычный libc). У другого 8М флэш в который полмира
можно запихнуть. Но на нем я только rootfs держу, а ядро гружу
по DHCP (так надо). Временами и rootfs в сеть уплывает (NFS).
Так что - все зависит от конкретной задачи, окружения, девайсов,
возможностей бутлоадера. В девайсы - hands и head входят. :-)
Что касается ОЗУ - сейчас уже трудно и дорого мелкокалиберные ОЗУ найти... :-)
Игорь
--
----------------------------------
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Comm] Re: [Comm] Re: [Comm] Re: [Comm] [semiofftopic] Кто-нибудь из ТУТ присутствующих работал с ucLinux, либо
2003-05-21 5:19 ` [Comm] " Igor Fadin
@ 2003-05-21 9:13 ` Roman Savelyev
2003-05-21 15:04 ` [Comm] " Maksim Otstavnov
` (2 more replies)
0 siblings, 3 replies; 12+ messages in thread
From: Roman Savelyev @ 2003-05-21 9:13 UTC (permalink / raw)
To: community
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Igor Fadin пишет:
| Один сейчас работает bootloader+kernel=1M, остальное по NFS
| (обычный libc).
То, что могу сказать, это:
Автономные девайсы со специфичной перефирией, модемом, очень редкие - с
сетевыми картами.
Вандалоустойчивые :)
Без механических устройств хранения данных.
Запуск одного (одного единственного) приложения, как минимум, единиц
приложений - как максимум.
Никакой (и никогда) непосредственной работы пользователя с ОС.
От ОС требуется доступ к ФС (ROM/JFFFS-2/MTD) и полноценный TCP.
Специфика девайсов в том, что приемлемые по цене комплектуются 0,5 - 1
MB RAM, остальную цену сжирает спецперефирия. Заказать расширение памяти
- - не дёшево, но возможно.
8-16 метровые устройства - неподъемны по цене.
Штатные ОС - дрянь глючная, либо их нет вообще - прямое программирование
логики - реализация "фич" на уровне статических библиотек, а приложение
грузится под стартовый адрес...
Девайсы, способные "тащить" WinCE - дороги технически, а с лицензией на
форточку - вообще получается несовместимость религии и искусства
(нахрена попу баян?)
- ----------------------------
Посему и спрашиваю про размер образа в памяти... Как таковой несжатый
образ ucLinux с требуемой функциональностью - 900K.
Приложение - пёс с ним, соберу статически с соотв кратким изданием libc...
Вопрос в том, сколько _минимально) мне просить памяти на сэмпл девайса.
- --
Rgds!
Roman Savelyev
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQE+y0NMu08PPWJOeNERAu2DAJ948/nNx2Vh3M0GFI6iVetnU22KPACgiZea
xzSDzbL5l4QtOfb6ztnk8aw=
=lhlT
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Comm] Re: Кто-нибудь из ТУТ присутствующих работал с ucLinux, либо
2003-05-21 9:13 ` [Comm] " Roman Savelyev
@ 2003-05-21 15:04 ` Maksim Otstavnov
2003-05-21 17:06 ` Roman S
2003-05-22 4:07 ` [Comm] Re: [Comm] [semiofftopic] " Igor Fadin
2003-05-22 5:18 ` Igor Fadin
2 siblings, 1 reply; 12+ messages in thread
From: Maksim Otstavnov @ 2003-05-21 15:04 UTC (permalink / raw)
To: community
Hello Roman,
Wednesday, May 21, 2003, 1:13:48 PM, you wrote:
RS> Igor Fadin пишет:
RS> | Один сейчас работает bootloader+kernel=1M, остальное по NFS
RS> | (обычный libc).
RS> То, что могу сказать, это:
RS> Автономные девайсы со специфичной перефирией, модемом, очень редкие - с
RS> сетевыми картами.
RS> Вандалоустойчивые :)
RS> Без механических устройств хранения данных.
RS> Запуск одного (одного единственного) приложения, как минимум, единиц
RS> приложений - как максимум.
RS> Никакой (и никогда) непосредственной работы пользователя с ОС.
RS> От ОС требуется доступ к ФС (ROM/JFFFS-2/MTD) и полноценный TCP.
RS> Специфика девайсов
А почему это АРМ, а не МИПС или даже С3?
--
-- Maksim
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Re: Кто-нибудь из ТУТ присутствующих работал с ucLinux, либо
2003-05-21 15:04 ` [Comm] " Maksim Otstavnov
@ 2003-05-21 17:06 ` Roman S
2003-05-22 4:46 ` [Comm] " Igor Fadin
0 siblings, 1 reply; 12+ messages in thread
From: Roman S @ 2003-05-21 17:06 UTC (permalink / raw)
To: community
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Maksim Otstavnov пишет:
| А почему это АРМ, а не МИПС или даже С3?
Потому, что предложения имеются в основном на ARM-оподобных сборках,
единичные - на IA-32.
Блин, в добавок ко всему у части АРМов little endian, у части - big endian.
Я скоро застрелюсь от всего этого зоопарка, если так дальше пойдёт :(
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQE+y7ILYhGlkOGex/oRAuKKAJ45Ta1mqHtPAHpTTihBBe2X/7nBMQCgiUSV
QtEd+nOX7dTmv1BCpaq7VpQ=
=+Xi7
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Comm] Re: [Comm] [semiofftopic] Кто-нибудь из ТУТ присутствующих работал с ucLinux, либо
2003-05-21 9:13 ` [Comm] " Roman Savelyev
2003-05-21 15:04 ` [Comm] " Maksim Otstavnov
@ 2003-05-22 4:07 ` Igor Fadin
2003-05-22 5:18 ` Igor Fadin
2 siblings, 0 replies; 12+ messages in thread
From: Igor Fadin @ 2003-05-22 4:07 UTC (permalink / raw)
To: community
On Wed, 21 May 2003 13:13:48 +0400
Roman Savelyev <savelyev@interlot.ru> wrote:
RS> Девайсы, способные "тащить" WinCE - дороги технически, а с лицензией на
RS> форточку - вообще получается несовместимость религии и искусства
RS> (нахрена попу баян?)
Лицензия на WinCE отныне стоит $3/device.
Так что империя нанесла ощутимый удар.
Попы ответственные за принятие денежных решений задумались
о религии и искусстве тихо перебирая "Мурку" на гармошке...
Даже не смотря на то, что образ гармошки против образа баяна
одинаковой функциональности во флэшке 3 к 10.
RS> - ----------------------------
RS> Посему и спрашиваю про размер образа в памяти... Как таковой несжатый
RS> образ ucLinux с требуемой функциональностью - 900K.
RS> Приложение - пёс с ним, соберу статически с соотв кратким изданием libc...
RS> Вопрос в том, сколько _минимально) мне просить памяти на сэмпл девайса.
образ озу на живом девайсе без плясок с бубном:
2136к (1730 code/data/init + 406 буфера/очереди/стэки)
( здесь и доступ к ФС ROM&JFFFS2&MTD и полноценный TCP,
v4l, bluez, многопользовательский режим, NFS да и много чего еще).
Плюс то что идет после init
Игорь
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Comm] Re: [Comm] Re: Кто-нибудь из ТУТ присутствующих работал с ucLinux, либо
2003-05-21 17:06 ` Roman S
@ 2003-05-22 4:46 ` Igor Fadin
2003-05-22 5:58 ` Roman Savelyev
0 siblings, 1 reply; 12+ messages in thread
From: Igor Fadin @ 2003-05-22 4:46 UTC (permalink / raw)
To: community
On Wed, 21 May 2003 20:06:19 +0300
Roman S <rromas@pisem.net> wrote:
RS> Maksim Otstavnov пишет:
RS> | А почему это АРМ, а не МИПС или даже С3?
RS> Потому, что предложения имеются в основном на ARM-оподобных сборках,
RS> единичные - на IA-32.
За мипс не знаю, а рядовой проц на базе арм жрет всегда меньше с3.
RS> Блин, в добавок ко всему у части АРМов little endian, у части - big endian.
RS> Я скоро застрелюсь от всего этого зоопарка, если так дальше пойдёт :(
А часть армов может работать хоть L, хоть B.
Соответствующая команда при инициализации и вуаля (омапы от TI например).
Так что револьвер отложи до худших времен (никогда не бывает настолько плохо,
чтоб не было еще хуже :-) ).
Игорь
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Comm] Re: [Comm] [semiofftopic] Кто-нибудь из ТУТ присутствующих работал с ucLinux, либо
2003-05-21 9:13 ` [Comm] " Roman Savelyev
2003-05-21 15:04 ` [Comm] " Maksim Otstavnov
2003-05-22 4:07 ` [Comm] Re: [Comm] [semiofftopic] " Igor Fadin
@ 2003-05-22 5:18 ` Igor Fadin
2003-05-22 19:11 ` Roman S
2 siblings, 1 reply; 12+ messages in thread
From: Igor Fadin @ 2003-05-22 5:18 UTC (permalink / raw)
To: community
On Wed, 21 May 2003 13:13:48 +0400
Roman Savelyev <savelyev@interlot.ru> wrote:
RS> Посему и спрашиваю про размер образа в памяти... Как таковой несжатый
RS> образ ucLinux с требуемой функциональностью - 900K.
RS> Приложение - пёс с ним, соберу статически с соотв кратким изданием libc...
RS> Вопрос в том, сколько _минимально) мне просить памяти на сэмпл девайса.
Да, совсем забыл!
http://www.ddjembedded.com/resources/articles/2002/0205f/0205f.htm
здесь можно посмотреть чего можно достичь плясками с бубном
для оптимизации используемой памяти (RAM/ROM).
Причем, тот кто это написал занимается ембедед на базе армов.
Игорь
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Re: [Comm] Re: Кто-нибудь из ТУТ присутствующих работал с ucLinux, либо
2003-05-22 4:46 ` [Comm] " Igor Fadin
@ 2003-05-22 5:58 ` Roman Savelyev
0 siblings, 0 replies; 12+ messages in thread
From: Roman Savelyev @ 2003-05-22 5:58 UTC (permalink / raw)
To: community
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Igor Fadin пишет:
| Так что револьвер отложи до худших времен (никогда не бывает
настолько плохо,
| чтоб не было еще хуже :-) ).
Агащазблин.
Смотрю мануаль производителя основной сборки. Endian тыркается джампером J1.
Развинчиваю коробочку.... Залито припоем.
Как у зебры - чёрная полоса, белая полоса, чёрная, белая...
А потом - задница.
- --
Rgds!
Roman Savelyev
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQE+zGb2u08PPWJOeNERAnMYAJ9hGz2/8o5rxa6xW2nJhRF3chSNQQCgobss
WJw/VCsuqCsowrhaELyLAcQ=
=X6Ot
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Re: [Comm] [semiofftopic] Кто-нибудь из ТУТ присутствующих работал с ucLinux, либо
2003-05-22 5:18 ` Igor Fadin
@ 2003-05-22 19:11 ` Roman S
0 siblings, 0 replies; 12+ messages in thread
From: Roman S @ 2003-05-22 19:11 UTC (permalink / raw)
To: community
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Igor Fadin пишет:
| http://www.ddjembedded.com/resources/articles/2002/0205f/0205f.htm
Thnk!
Помогло!
Но поздно - я уже сам "уложился" в метр с гаком.
Результат получился отрицательный. Прикладной слой не лезет.
Один Графор сжирает место, как свинья помои...
С завтрашнего дня поробую понюхать RH eCos.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQE+zSDVYhGlkOGex/oRAozAAJ0YslzB5j4QhsJzLmfvYoQxGvg+dQCfVVeO
XHL4wPsrm5m3QC72OStT7a0=
=/OPm
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2003-05-22 19:11 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-05-20 18:10 [Comm] [semiofftopic] Кто-нибудь из ТУТ присутствующих работал с ucLinux, либо Roman S
2003-05-20 17:49 ` [Comm] " Maksim Otstavnov
2003-05-20 22:18 ` Roman S
2003-05-21 5:19 ` [Comm] " Igor Fadin
2003-05-21 9:13 ` [Comm] " Roman Savelyev
2003-05-21 15:04 ` [Comm] " Maksim Otstavnov
2003-05-21 17:06 ` Roman S
2003-05-22 4:46 ` [Comm] " Igor Fadin
2003-05-22 5:58 ` Roman Savelyev
2003-05-22 4:07 ` [Comm] Re: [Comm] [semiofftopic] " Igor Fadin
2003-05-22 5:18 ` Igor Fadin
2003-05-22 19:11 ` Roman S
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git