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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Linux на ARM7 ?, на каких кристаллах это уже можно сделать?
zltigo
сообщение Mar 19 2007, 22:18
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Carmack @ Mar 19 2007, 09:32) *
У меня плата промышленного стандарта X-Board
c PXA255 на борту ,
от поставщика платы имею тестированный линух с ядрами 2.4 ,2.6

Ага ARM9 c частотой мегагерц 600 smile.gif Читаем заголовок темы про АРМ7. От производителя это хорошо,
даже если он весь в исходниках, даже на "похожее" железо само не натянется sad.gif, ну и документация на "фирменную" сборку скорее всего традиционно отсутствует начисто.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 19 2007, 22:25
Сообщение #17


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Нет, из Италии я давно уже вернулся, а в Москву еще не еду. biggrin.gif
Пока сижу в Вильнюсе.
Если будете делать на стеке от Micrium, то могу показать файл с таким WEB-сервером и с парсингом так называемых server side includes (SSI) - включений в HTML код страниц указавающих серверу сделать вставку той или иной динамической информации в страницу.
Файловая система, кстати, это проблема. Под стек Micrium-а нужна система поддерживающая многопоточность, рекомендовал бы раздобыть и фаловую систему от Micrium-а.

P.S. На Linux-е вам не пришлось бы, конечно, поднимать гору документации, потому что там вменяемая документация большая редкость wink.gif

Цитата(bgc @ Mar 19 2007, 22:22) *
Спасибо AlexandrY все выглядят понятно, и, похоже, что по Вашему тексту все можно будет легко раскопать.
Пока не работал, кажется, что придется поднимать гору документации и примеров.
Вы в Москве? Или в Италии?
Go to the top of the page
 
+Quote Post
bgc
сообщение Mar 19 2007, 22:36
Сообщение #18


Местный
***

Группа: Свой
Сообщений: 313
Регистрация: 30-07-06
Из: Москва
Пользователь №: 19 188



Без документации мы делат не будем... Не люблю, когда понимаю только часть системы... А остальная живет своей жизнью. И глючит, глючит...
А что можно сказать про вариант реализации
протокола TCP/IP от PHY:

http://www.standardics.nxp.com/support/software/nichelite/



--------------------
Окружающий мир - не иссякающий источник сюрпризов!
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 19 2007, 23:26
Сообщение #19


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Видите ли, здесь важны детали.
Первое что в NicheLite смущает это подмена нормальной операционки каким-то шедулером.
Как вы будете тогда интегрировать софт 3-их фирм?
Второе это то, что упрощенные протоколы TFTP, DNS, DHCP не намного сложнее того же WEB сервера, но за эту конфетку вы лишаетесь многоинтерфейсного стека, а вдруг вам захочется вскоре иметь и PPP и Ethernet одновременно?
Что-то они там предлагают за деньги, но мне кажеться там будет уже другой TCP стек и как бы он не оказался в виде библиотек.

Цитата(bgc @ Mar 20 2007, 00:06) *
Без документации мы делат не будем... Не люблю, когда понимаю только часть системы... А остальная живет своей жизнью. И глючит, глючит...
А что можно сказать про вариант реализации
протокола TCP/IP от PHY:

http://www.standardics.nxp.com/support/software/nichelite/

Go to the top of the page
 
+Quote Post
bgc
сообщение Mar 20 2007, 01:32
Сообщение #20


Местный
***

Группа: Свой
Сообщений: 313
Регистрация: 30-07-06
Из: Москва
Пользователь №: 19 188



Пока мне хочется минимизировать софт третьих фирм. Задачи у нас компактные (кроме файловой системы и TCP/IP). Чем проче операционка тем надежнее программа. А на выходе у нас напряжение несколько десятков киловольт с токами до 40а в возможностью пробоя, который надо контролировать.
Надежность нужна как в космосе.
Поэтому будем максимум писать сами.
Но для начала очень нужны готовые блоки, чтобы не терять много времени на раскрутку.
Если они на стадии отладки покажут себя надежно, тогда их оставим и в окончательной версии.

Это не относится к GUI - контроллер дисплея не несет ответственных функций.
Его софт, возможно, мы вообще закажем аутсорсерам.


--------------------
Окружающий мир - не иссякающий источник сюрпризов!
Go to the top of the page
 
+Quote Post
bgc
сообщение Mar 20 2007, 07:06
Сообщение #21


Местный
***

Группа: Свой
Сообщений: 313
Регистрация: 30-07-06
Из: Москва
Пользователь №: 19 188



Цитата(AlexandrY @ Mar 19 2007, 23:26) *
Первое что в NicheLite смущает это подмена нормальной операционки каким-то шедулером.

А что можно назвать "нормальной операционкой", широко используемой "3-ми фирмами" удачно портируемной на LPC 22XX, LPC 24XX?


--------------------
Окружающий мир - не иссякающий источник сюрпризов!
Go to the top of the page
 
+Quote Post
bzx
сообщение Mar 20 2007, 09:31
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 482
Регистрация: 5-07-05
Из: Санкт-Петербург
Пользователь №: 6 528



Цитата(bgc @ Mar 20 2007, 07:06) *
А что можно назвать "нормальной операционкой", широко используемой "3-ми фирмами" удачно портируемной на LPC 22XX, LPC 24XX?

Свой собственный софт, разработанный под конкретную задачу.


--------------------
Для связи email: info собака qbit.su
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 20 2007, 10:57
Сообщение #23


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Рекомендую RTOS от Micrium, прошла самые жестокие тесты и рекомендована для критически важных приложений.
Если вам действительно нужна RTOS, то вы точно не напишите ее надежней чем Micrium за реальное время.
Еще Micrium единственный кто подробно описывает принцип работы внутренностей своих программных пакетов, на первом этапе это очень важно.
Но применить RTOS можно и неэффективно, это проблема квалификации ваших разработчиков.
Беда в том, что RTOS всегда зажата между вашими драйверами снизу и вашим приложением сверху.
Т.е. всегда есть почва для подозрений в адрес RTOS и проверить их будет очень трудно.
Для этого думаю и следовало бы выбирать сертифицированные и проверенные оси чтобы отсечь и разделить подозрения и минимизировать ненужные проверки.


Цитата(bgc @ Mar 20 2007, 03:02) *
Пока мне хочется минимизировать софт третьих фирм. Задачи у нас компактные (кроме файловой системы и TCP/IP). Чем проче операционка тем надежнее программа. А на выходе у нас напряжение несколько десятков киловольт с токами до 40а в возможностью пробоя, который надо контролировать.
Надежность нужна как в космосе.
Поэтому будем максимум писать сами.
Но для начала очень нужны готовые блоки, чтобы не терять много времени на раскрутку.
Если они на стадии отладки покажут себя надежно, тогда их оставим и в окончательной версии.

Это не относится к GUI - контроллер дисплея не несет ответственных функций.
Его софт, возможно, мы вообще закажем аутсорсерам.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 29th June 2025 - 10:07
Рейтинг@Mail.ru


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