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

 
 
> Embedded XP | WinCE 5.0.NET | Linux выбор ?
Ken@t
сообщение Sep 7 2005, 06:57
Сообщение #1


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

Группа: Свой
Сообщений: 144
Регистрация: 5-08-05
Пользователь №: 7 382



и так в стадии проектирования железа на базе АРМа встал вопрос выбора операционки для девайса.
1 Линукс - открытые исходники , масса драйверов ))) бесплатно на арм 920 протирован. Но нужна графическая среда , опыта работы с ней ни разу нет, среды разработки гсс , и вообще страшно.

2 XP и WinCE -5.0 В продаже и компания легко соглапсится, тем более, что есть eval можно покрутить, однако встал вопрос . Для конкретного железа как ? писать драйвера , ага щаз HAL уровень , какова итоговая стоимомть будет , сколько времени под отладку... в общем ни когда не работал ни с тем ни с другим... Но перенос проектов и симуляция проста и совместима с виндой.

Сетевые средства не пользуются , но аудиовизуальная информация на вывод , блютуф и ММС/СД подключены...

Симбиан не рассматривается - нет информации почти ни китов



Вопрос в студию, что выбрать ?


--------------------
Свет мой зеркальце, скажи, да всю правду расскажи я ль на свете всех тупее, бесполезней и пьянее?
Ты - придурок. Спору нет! Но живет на белом свете вот ТАКИХ еще две трети!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Evgeny_CD
сообщение Sep 7 2005, 09:31
Сообщение #2


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Да, забыл добавить. Один из самых дешевых вариантов, чтобы пощупать Linux c LCD
http://www.logicpd.com/eps/som/sharp/LH79520/
в КТЦ-МК около 400 стоит.

http://wiki.buici.com/twiki/bin/view/Main/...dSupportPackage
порты Linux на этот проц. LCD дрова тоже есть!
Go to the top of the page
 
+Quote Post
Ken@t
сообщение Sep 7 2005, 10:13
Сообщение #3


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

Группа: Свой
Сообщений: 144
Регистрация: 5-08-05
Пользователь №: 7 382



Спасибо...
В принципе в большей степени, вопрос об адаптации ОС к железу был , в данном случае линукс будет выбором
1. Существующая портация к At91RM9200
2. Наличие графических оболочек для Линуха.
3. Открытый сорс линуха
4. Драйверы под аппартную часть.

ну и минус один , это то что системное програмирование линуха, в винде опыт больше.
Хотя к железу подойдём, чё 20 баксов за евал winCe ?


--------------------
Свет мой зеркальце, скажи, да всю правду расскажи я ль на свете всех тупее, бесполезней и пьянее?
Ты - придурок. Спору нет! Но живет на белом свете вот ТАКИХ еще две трети!
Go to the top of the page
 
+Quote Post
Ken@t
сообщение Sep 10 2005, 10:04
Сообщение #4


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

Группа: Свой
Сообщений: 144
Регистрация: 5-08-05
Пользователь №: 7 382



И так в кварте (www.quarta.ru) был получен евалюшн Platform Builder 5.0
(не эвалюшин - 995 грина ) + лицензия на ОСь ... так к слову

Для создания образа системы всё достаточно просто , правдв перед этим мсдн почитать надо и посмотреть страничку по ембеддед на никрософте.
Для собственной платвормы надо написать загрузсик и низкоуровневые функции - тоесть по шаблону написать BSP ...
В эмуляторе всё прикольно работает , теперь надо поиграть с реальной х86 платформой и переходить к созданию BSP .
В плюсы - не надо думать над осью все сервисы и драйвера большой машины. ))))
Теоритически можно смоделировать девайс и в эмуляторе его прогнать , впрочем думаю, что и на х86 можно прогать его )))

Приимущество есть... Вот с линухом надо будет повозиться ещё.


--------------------
Свет мой зеркальце, скажи, да всю правду расскажи я ль на свете всех тупее, бесполезней и пьянее?
Ты - придурок. Спору нет! Но живет на белом свете вот ТАКИХ еще две трети!
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Sep 10 2005, 13:10
Сообщение #5


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(Ken@t @ Sep 10 2005, 14:04)
И так в кварте (www.quarta.ru) был получен евалюшн Platform Builder 5.0
(не эвалюшин - 995 грина ) + лицензия на ОСь ... так к слову
Не гонитесь за халявой и дешевизной! Есть два пути:
1. Иметь хорошее ядро, и проблемы с его обвязкой, прикрыте "фантиками"
2. Имеять ядро из одних "фантиков", и очень краисвую и правильную (на первый взгляд) обвязку.

Что Вы выберете?

Еще подсказка - когда среда, которая "конфигурирует ядро за Вас", за Вас же и думает - что получится в итоге?

Linux, кстати, не обязательно халява и "?:%:%%сь сами как хотите".
http://www.mvista.com/
http://www.lynuxworks.com/embedded-linux/embedded-linux.php
http://www.klinux.org/index.php

От 100$ и до бесконечности - и будут вам и финтифлюшки в стиле мелкомягких, и суппорт, и тренинги, и пр.
Go to the top of the page
 
+Quote Post
Ken@t
сообщение Sep 10 2005, 13:30
Сообщение #6


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

Группа: Свой
Сообщений: 144
Регистрация: 5-08-05
Пользователь №: 7 382



Цитата(Evgeny_CD @ Sep 10 2005, 16:10)
1. Иметь хорошее ядро, и проблемы с его обвязкой, прикрыте "фантиками"
2. Имеять ядро из одних "фантиков", и очень краисвую и правильную (на первый взгляд) обвязку.

Что Вы выберете?


Еще подсказка - когда среда, которая "конфигурирует ядро за Вас", за Вас же и думает - что получится в итоге?


Жень, не ради флейма , до этого сами писали и ядро и мульти таскинг .аж с лохматого 90 года ...
в плюсы решения от микрософта от заказчика пошло . мне с графикой и бантиками связываться ... на.. на... нафиг не сдалось . Однако скоко понтов от CE.. ))))


Конфигурация ядра на полной вашей отвественности , вполоть до мини ядра.


Только не надо мне говорить, что ПДА на 400Мгц с ЦЕ тормозят - ещё как тормозят.

Не будем сравнивать Реал Тайм , Линух , QNX и Никрософт , разные вещи с разным позиционированием на рынке...

Хотя ЦЕ позиционируется как реал тайм, но что-то мне подсказывает что отзыв на прерывание великоват.

Время разработки / цена софта/портирования... всё очень не очевидно .


Да и чувствуется у Вас какая-то не приязнь к МС )))) шутю, сам не долюбливаю, и ващщще афтор топика в газваген ))))

Как токо сгенерю образ под 486 дома нашёл одноплатный комп )) скажу чем закончилось.


--------------------
Свет мой зеркальце, скажи, да всю правду расскажи я ль на свете всех тупее, бесполезней и пьянее?
Ты - придурок. Спору нет! Но живет на белом свете вот ТАКИХ еще две трети!
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Sep 10 2005, 20:10
Сообщение #7


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(Ken@t @ Sep 10 2005, 17:30)
Да и чувствуется у Вас какая-то не приязнь к МС ))))
1. Аллергии к мелкомягким не испытваю, ибо
1.1 Сижу под ХРенью (в основном)
1.2 Мне уже 36 лет, и для жизни под лозунгом "Windows must die - Linux Forewer!!!" я уже малость строват.

2. Я в своей жизни пока не написал ни одной серьезной программы под Linux. Но много работал с *nuxod'ами, и у меня получалось руководить микро коллективом из них.

3. Из этого опыта я понял, что *nix - это, прежде всего, филосифия, а потом уже конкретные навыки. Это как во всех единоборствах- если просто махать руками и ногами - мастером никогда не станешь. Нужно в каждое движение вкладывать смысл.

4. Вот эту философию я потихоньку и постигаю.

5. Я вообще очень не люболю, когда меня дурят. Это относится ко всему - от M$ до жратвы. Мне стало намного тяжелее жить от того, что с годами я стал задумываться о том, почему я делаю так, а не иначе. На это уходит много сил, но по наивности верю, что в конце этого пути меня ждет нечто ценное biggrin.gif Вероятно, 18 летницй юнец во мне еще не умер до конца.

Простой пример. Когда несколько лет назад (три года) мне (не мне лично - фирме) впервые потребовалось сделать файловую систему на Atmel Data Flash- мы НЕ ЗАДУМЫВАЯСЬсделали клон FAT16. Долго отлаживали ее, и постепенно сделали некий кривой аналог JAFFS/JFFS в плане отключения питания. На это было потрачено море ресусов - но мы были "афигенно" гордыми!. Проект не пошел по административным причинам. И все это, поскольку оно было написано не под OS, пошло на свалку.

Тогда уже был рабочий вариант uClinux. eCOS, RTEMS тоже уже были. На плате был AT91R40008 на 66 Мгц и 1 МБАЙТ SRAM (Х16 бит) одним чипом от Samsung (да, это была супер передовая плата на тот момент - мы одни из первых в России получили образцы AT91R40008). И только мое скудоумие не позволило перейти на eCOS, RTEMS (я их тогда даже искать не стал (про eCos я тогда знал, но в моем понимании это была ос для x86, про RTEMS - не знал.) - было страшно отойти от стереотипа "суперпетля - лучшая OS").

Потом в моей жизни вообше много чего полохого случилось - ну да бог с ним. Фактически, я все начинаю сначала - от фирмы до личной жзни.

Из этого я извлек массу уроков. Самых разных. И для проверки их правильности стараюсь высказывать свое мнение, чтобы меня подправили - я не хочу еще раз крупно ошибаться.

Я все равно буду постепенно переводить все работы на *nix подобную идеологию. Не факт, что на embedded Linux | uClinux. Скорее даже под RTEMS. Я потерял на недооценке этого шага много ресурсов - правда, получил опыт (и кучу седых волос).

Так что все что я сказал насчет OS - IMHO, но мотивированное. Вдруг я кому-то помогу своми идиотскими мыслями?

Сорри, что так длинно и пространно. wub.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Ken@t   Embedded XP | WinCE 5.0.NET | Linux выбор ?   Sep 7 2005, 06:57
- - Evgeny_CD   1. Среда разработки для GCC - описание http://www....   Sep 7 2005, 09:26
- - impatt   Линукс. Он и интереснее, и работает, и с окнами та...   Sep 7 2005, 09:27
||- - MemoryTest   Приветствую! Как дела обстоят с ВинЦе и АТ91РМ...   Nov 3 2005, 11:48
|- - Olej   Цитата(Ken@t @ Sep 7 2005, 13:13)ну и минус о...   Sep 12 2005, 11:41
- - darlock   А чем вам линукс в качестве RTOS не нравится, прос...   Nov 3 2005, 08:57
|- - Olej   Цитата(darlock @ Nov 3 2005, 11:57)А чем вам ...   Nov 3 2005, 14:35
|- - Johny   А можете ответить на такой вопрос: Тяжело ли ...   Nov 8 2005, 14:09
|- - Johny   А можете ответить на такой вопрос: Тяжело ли ...   Nov 8 2005, 14:09
|- - Olej   Цитата(Johny @ Nov 8 2005, 17:09) А может...   Nov 9 2005, 12:08
- - KA_ru   Все эти проблемы от большого выбора. Вы смотрите н...   Nov 3 2005, 13:09
- - gertoth   ПисАть в порт не составляет больших проблем и реша...   Dec 3 2005, 03:01
|- - Johny   Цитата(gertoth @ Dec 3 2005, 06:01) ПисАт...   Jan 23 2006, 16:54
- - Builder   Цитата(Johny @ Jan 23 2006, 20:54) Цитата...   Jan 24 2006, 14:18
|- - Johny   Цитата(Builder @ Jan 24 2006, 17:18) Цита...   Jan 24 2006, 16:55
- - Evgeny_CD   RTAI - это rtai.org The Real-Time Application Inte...   Jan 24 2006, 15:06


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

 


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


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