Предлагаю обсудить конфигурацию нового контроллера на AT91RM9200.
Требования:
1. Универсальность применения (т.к. разработка нового стоит дорого).
2. По возможности минимальные габариты (возможность встраивания).
Вобщем эта тема уже поднята:
http://electronix.ru/forum/index.php?showtopic=11654&st=255Там предлагается развивать разработку по двум направлениями:
1. Универсальный KIT, собственно это уже сделано, только нужно исправить ошибки.
2. Контроллер для промышленного применения, универсальный и малогабаритный.
Тема мне представляеся актуальной. Здесь предлагаю обсуждать второй вариант.
В качестве прототипа предлагаю взять:
http://www.taskit.de/produkte/portux/photos.htmДостоинства - 2 платы, процессорная (универсальная) и периферийная (для узкого круга задач). Процессорная самодостаточная, во многих случаях может применяться без периферийной. Установка элементов с двух сторон, поэтому минимальные размеры.
Нажмите для просмотра прикрепленного файлаНажмите для просмотра прикрепленного файла
Dimchansky
Jun 2 2006, 15:04
Цитата(afad @ Jun 2 2006, 14:46)

А немцы схем не приводят? Я на сайте у них не нашёл, может плохо искал.
Мысль очень интересная. У меня тоже глядя на этот камень было большое желание сделать универсальный модуль с процессором, к которому бы можно было устанавливать дополнительные исполнительные устройства с гальваническими развязками для ввода/вывода дискретных сигнало, АЦП и т.п. периферию. Могло бы получиться хорошее устройство для домашней/промышленной автоматики, т.к. все интерфейсы для этого имеются. Правда дополнительный модуль я бы ставил не в одну линию с основным, а под него, чтобы сократить общую длину конструкции.
Но для разработки
универсального основного модуля нужно очень хорошо проработать номенклатуру будущей периферии и заложить максимально функциональный интерфейс основного модуля с дополнительным. Может быть поставить промежуточную ПЛИС, которую мог бы прогружать при старте сам AT91RM900.
В общем, идея хорошая и нужная.
Готов принять участие, тем более, что некоторая база для экспериментов у меня есть (имеется платка EVM9200).
AndyBig
Jun 2 2006, 20:10
В общем-то, с предложенным принципом согласен. Но основной упор следует оставить именно на изучение контроллера - плата должна быть ориентированной в первую очередь на это.
Цитата(makc @ Jun 2 2006, 18:29)

Правда дополнительный модуль я бы ставил не в одну линию с основным, а под него, чтобы сократить общую длину конструкции.
Это просто решается вариантом разьема. У немцев 96 контактов с шагом 2.54 - ставить можно много чего.
Цитата(zltigo @ Jun 3 2006, 00:23)

Цитата(makc @ Jun 2 2006, 18:29)

Правда дополнительный модуль я бы ставил не в одну линию с основным, а под него, чтобы сократить общую длину конструкции.
Это просто решается вариантом разьема. У немцев 96 контактов с шагом 2.54 - ставить можно много чего.
Согласен, что решается разъемом. Но нужно еще предусмотреть соответсвующие крепежные отверстия под стойки, чтобы вся эта конструкция приобрела необходимую жесткость.
Кстати, если уж говорить о унивесальном контроллере, то важным вопросом будет относительно универсальный корпус для него. Т.к. по опыту знаю проблему выбора корпуса и в какие деньги это может потом вылиться.
GetSmart
Jun 2 2006, 22:00
Кто её далать-то будет?
И скока примерно будет стоить?
Идея действительно хорошая!
Может для начала определимся с номенклатурой будущей периферии и постараемся заложить максимально функциональный интерфейс основного модуля с дополнительным.
А вот потом уж и о расценках поговорим.
sergeeff
Jun 3 2006, 10:14
Мы на фирме тоже довольно давно искали некое универсальное ядро для реализации на нем нашего изделия. Нашли такую фирму
http://www.garz-fricke.com. Она на сегодняшний день выпускает два модуля eco920 и dimm-rm9200. Мы используем первый (просто он первым появился и мы свою плату под него и развели). Сайт на немецком, но описание этих контроллеров в pdf на английском. На мой взгляд – почти идеальное решение.
По габаритам очень не плохо
http://www.telemetry.ru/catalog.htm#UTC920да и стоимость там наверное не велика
...блюститель порядка проследовал дальше...
Цитата(dch @ Jun 6 2006, 13:32)

По габаритам очень не плохо
http://www.telemetry.ru/catalog.htm#UTC920да и стоимость там наверное не велика
Стоимость они, к сожалению, не указали.
Цитата(dch @ Jun 6 2006, 12:32)

да и стоимость там наверное не велика
Этот вывод был сделан по фотографии пятирублевой монетки :-).
Габариты действительно хорошие, функциональность более-менее нормальная.
AndyBig
Jun 6 2006, 19:15
К сожалению, такие габариты по двум слоям недоступны

.
Цитата(sergeeff @ Jun 3 2006, 14:14)

Мы используем первый (просто он первым появился и мы свою плату под него и развели). Сайт на немецком, но описание этих контроллеров в pdf на английском. На мой взгляд – почти идеальное решение.
А цена сего чуда известна?
Цитата(dch @ Jun 6 2006, 13:32)

По габаритам очень не плохо
http://www.telemetry.ru/catalog.htm#UTC920да и стоимость там наверное не велика
150 $ на если берешь от 1 до 100 шт.
MemoryTest
Jun 7 2006, 14:08
Цитата(sergeeff @ Jun 3 2006, 14:14)

Мы на фирме тоже довольно давно искали некое универсальное ядро для реализации на нем нашего изделия. Нашли такую фирму
http://www.garz-fricke.com. Она на сегодняшний день выпускает два модуля eco920 и dimm-rm9200. Мы используем первый (просто он первым появился и мы свою плату под него и развели). Сайт на немецком, но описание этих контроллеров в pdf на английском. На мой взгляд – почти идеальное решение.
Если не секрет какую ось используете под ECO920 ?
просто я у них видел на сайте что используют WinCE и Линукс.
Послал им запрос насчет BSP и цен
короче запросили оч. много

а цены на модули порядка 200$ в розницу. Кит порядка 700.
У меня желание портировать ВинЦе под этот процессор

"кое что" уже написано и как то работает
но надо писать драйвера...
sergeeff
Jun 7 2006, 16:50
Мы никакую OS не используем (пока), все пишем сами. Такая специфика. Цены у них сильно зависят от количества. Более 50 штук - цена будет существенно ниже.
Да тут нашел еще
http://www.nemonos.de. Делает что-то очень похожее.
Faradey
Jun 9 2006, 12:27
прошу прощения, может я не потеме...
Есть SDRAM hynix hy57v56820bt-h(32мбайт) 8-ми битная.
Если одну микросхему ставить проблем не возникнет,
а то в datashet'е написано SDRAM with 16- or 32-bit Data Path.
Заранее спасибо.
Модуль на AT91RM9200 VIB9200
Характеристики
Контроллер AT91RM9200 (Atmel Corporation)
4 МБайт flash, 128 NAND flash
32 Мбайт SDRAM
асинхронный интерфейс (RS-232)
USB host, USB device
10/100 Мбит/сек Ethernet интерфейс
1 светодиод, RTC, батарейка
JTAG разъем (9 контактов)
Габариты платы 140 мм x 78 мм
Напряжение питания 5В ± 10%
интерфейсы USB device, USB host, RS232, Ethernet выведены на разъем расширения
http://www.ucrouter.ru/hardware.html#VIB9200
Мы тоже пошли путем создания своего маленького универсального процессорного модуля.
Вот что получилось:
Размер 100х65, 4 слоя. На плате SDRAM 64Mb, FLASH 8Mb, EEPROM 32k, 10/100Mb Ethernet, USB host, USB device, RTC батарейка, MMC/SD разъем, JTAG разьем, отладочный RS232, ну и по мелочам кое-что.
Шина адреса и данных процессора (буферизированная) и PIO выведены на два 72 пиновых разъема для подключения к периферийной кроссплате (двухслойной) на которой реализуются опциональные устройства (в зависимости от задачи).
zltigo
Aug 15 2006, 12:23
Цитата(dch @ Jul 31 2006, 16:10)

Модуль на AT91RM9200 VIB9200
Абсолютно не адекватная цена.
Цитата
Мы тоже пошли путем создания своего маленького универсального процессорного модуля.
Продавать "на сторону" будете?
dch>>Модуль на AT91RM9200 VIB9200
zltigo>Абсолютно не адекватная цена.
А где Вы цену увидели? И кстати она какая? Мне как разработчику этого модуля интересно знать.
Отладочные платочки дорого продаются. Это обусловленно - малым их количествомю Цена модуля определяется прежде всего его массовостью и наличием сертификатов. В принципе он может быть и дорогой.
Он немного побольше из одностороннего монтажа. Тут есть разные подходы.
... Чтото у меня все праздничное настроение пропало...
Цитата(zltigo @ Aug 15 2006, 15:23)

Продавать "на сторону" будете?
Вряд ли будет спрос. Это же не evalkit для экспериментов, а рабочая платформа.
Цитата(Nixon @ Aug 15 2006, 17:55)

Вряд ли будет спрос. Это же не evalkit для экспериментов, а рабочая платформа.
Почему. Если правильно установить цену гнать можно большими партиями за рубеж
zltigo
Aug 15 2006, 15:03
Цитата(dch @ Aug 15 2006, 16:46)

А где Вы цену увидели?
Сужу по цене 'серийной' в 350USD, эта явно не дешевле. Я в чем-то не прав?
Цитата
Отладочные платочки дорого продаются. Это обусловленно - малым их количествомю Цена модуля определяется прежде всего его массовостью и наличием сертификатов.
Это совершенно очевидно, что не удалось/не захотелось/не ??? достичь массовости. Те для которых достигли имеют заметно меньшую цену.
Цитата
... Чтото у меня все праздничное настроение пропало...
Я не специально :-(
Цитата(Nixon @ Aug 15 2006, 16:55)

Вряд ли будет спрос. Это же не evalkit для экспериментов, а рабочая платформа.
Вот именно по причине того, что 'рабочая платформа' и возможен спрос без разветтывания сети продаж для тех, кому нужна одна штука и все. А так для себя все равно производить будете, ну и соответственно для небольших сторонних потребителей с объемами десятки-сотенка девайсов в год....
Цитата(Nixon @ Aug 15 2006, 15:55)

Вряд ли будет спрос. Это же не evalkit для экспериментов, а рабочая платформа.
Это вы зря, думаю что спрос будет.
Как раз на вот такие решения и интересны.
Это решение насколько я понимаю позволяет гибко разработать свою перефирию.
jack_avenger
Aug 15 2006, 15:15
Может все-таки есть возможность приобрести у вас этот модуль, а то я больше программер чем паяльщик и собрать модуль самостоятельно нет ни времени ни возможности. Можете обнародовать цены?
zltigo>Сужу по цене 'серийной' в 350USD, эта явно не дешевле. Я в чем-то не прав?
Нет конечно, 350 это на отладочную, она совершенно другого формата, все разъемы имеет, два COM порта (DTE/DCE), MMC. Потом это безнал, c НДСом. А VIB9200 это из серии - за некоторую сумму могу сделать платочку требуемого вам формата, передать документацию, а Вы занимайтесь производством,
достигайте массовости.
zltigo>Это совершенно очевидно, что не удалось/не захотелось/не ???
Есть много моментов, которы мешают этого достич. Легко достигнуть массовости работая где нибудь и имея на работе кучу свободного времени.
Nixon>Вряд ли будет спрос. Это же не evalkit для экспериментов, а рабочая платформа.
zltigo>Вот именно по причине того, что 'рабочая платформа' и возможен спрос без разветтывания сети продаж для тех, кому нужна одна штука и все. А так для себя все равно производить будете, ну и соответственно для небольших сторонних потребителей с объемами десятки-сотенка девайсов в год....
Продажf плат, которые используются в регулярны
х устройствах родной фирмы может привести к снижению потенциала фирмы. Тут надо решение принять.
2 jack_avenger - о цене пока и не задумывались.
2 dch - вряд ли, пересекаться с нашей конечной продукцией сделанное другой фирмой скорее всего не будет.
zltigo
Aug 16 2006, 10:56
Цитата(dch @ Aug 16 2006, 13:33)

за некоторую сумму могу сделать платочку требуемого вам формата, передать документацию, а Вы занимайтесь производством,
Разработать я и сам могу без проблем, а вот эпизодическим производством для своих мелких нужд совершенно не выгодно заниматься.
Цитата
Продажf плат, которые используются в регулярны
х устройствах родной фирмы может привести к снижению потенциала фирмы
С чего-бы это вдруг?
zltigo
Aug 16 2006, 11:11
Цитата(dch @ Aug 16 2006, 13:33)

Легко достигнуть массовости работая где нибудь и имея на работе кучу свободного времени.
По моему
просто надо к этому относится именно, как к
РАБОТЕ, а не, как к сверестественной интелектуальной деятельности и не ожидать очереди восхищенных поклонников таланта. Надеюсь, что такие люди тоже в exСССР встретятся, а пока и тайваньско-европейскими вполне обходиться можно.
HardJoker
Aug 16 2006, 12:24
Цитата(Nixon @ Aug 15 2006, 16:00)

Мы тоже пошли путем создания своего маленького универсального процессорного модуля.
Вот что получилось:
Размер 100х65, 4 слоя. На плате SDRAM 64Mb, FLASH 8Mb, EEPROM 32k, 10/100Mb Ethernet, USB host, USB device, RTC батарейка, MMC/SD разъем, JTAG разьем, отладочный RS232, ну и по мелочам кое-что.
Шина адреса и данных процессора (буферизированная) и PIO выведены на два 72 пиновых разъема для подключения к периферийной кроссплате (двухслойной) на которой реализуются опциональные устройства (в зависимости от задачи).
Интересные модули, а шаг 72-х выводных разъемов какой - 2.54? Я ставлю с 1.27, вмещается по 100 контактов по каждой из коротких сторон (платy 100x76mm или 80x76mm, www.alchemydevices.ru).
HardJoker
Aug 16 2006, 12:54
Цитата(Nixon @ Aug 16 2006, 16:39)

Разъемы 2.54 двухрядные.
Какая-либо ось стоит? Или все сами с нуля пишите?
Запустили WinCE (в обрезанном виде). Сейчас пишется BSP под нашу периферию.
Работает и Linux.
HardJoker
Aug 16 2006, 13:34
Цитата(Nixon @ Aug 16 2006, 17:10)

Запустили WinCE (в обрезанном виде). Сейчас пишется BSP под нашу периферию.
Работает и Linux.
Linux или (микро)Linux? Хотя 8-ми метров Flash должно хватить + SD/MMC есть :-))) Удачи!..
MemoryTest
Aug 17 2006, 05:37
Цитата(Nixon @ Aug 16 2006, 17:10)

Запустили WinCE (в обрезанном виде). Сейчас пишется BSP под нашу периферию.
o_O

)
респект!
версия ЦЕ какая? сами OAL писали и т.д.? из перефери проца что поддерживаете уже?
Давно хочу добить свой BSP под него

но все руки не доходят.
на данный момент PB может заливать на таргет через ебуут(by ethernet) образ и конектится с таргетом через китл: показываются процессы и работают tools. Драйверов пока не писал вообще

и уже 2-3 месяца с ним не возился

где бы от adeset\adeneo найти БСП в исходниках

а то 5к нету лишних.
http://www.adeset.com/srt/en/document/show?location.id:=1320было бы нам сщастие

бест рег! МТ.
Цитата(MemoryTest @ Aug 17 2006, 08:37)

Цитата(Nixon @ Aug 16 2006, 17:10)

Запустили WinCE (в обрезанном виде). Сейчас пишется BSP под нашу периферию.
o_O

)
респект!
версия ЦЕ какая? сами OAL писали и т.д.? из перефери проца что поддерживаете уже?
Давно хочу добить свой BSP под него

но все руки не доходят.
на данный момент PB может заливать на таргет через ебуут(by ethernet) образ и конектится с таргетом через китл: показываются процессы и работают tools. Драйверов пока не писал вообще

и уже 2-3 месяца с ним не возился

где бы от adeset\adeneo найти БСП в исходниках

а то 5к нету лишних.
http://www.adeset.com/srt/en/document/show?location.id:=1320было бы нам сщастие

бест рег! МТ.
ЦЕ 5.0, образ которой идет в комплекте с ЕК от Аденео. Программеры собрали образ под нашу плату и запустили на ней, все заработало, кроме видео, которого у нас нет и пока нет необходимости. Для ускорения все-таки планируем купить БСП в исходниках от adeset\adeneo для ЕК, потому что написание своего очень длительный процесс и не понятно чем ещё закончится, а потом дописывать для своей периферии дрова.
P.S. Ответил вместо Nixona
Цитата(Nixon @ Aug 16 2006, 17:10)

Запустили WinCE (в обрезанном виде). Сейчас пишется BSP под нашу периферию.
Наконец то добрались, теперь дело в унификации "идеала " и коллекции дров. А то проблемы СЕ на форуме практически не представлены.
Цитата(GSG @ Aug 17 2006, 11:43)

...где бы от adeset\adeneo найти БСП в исходниках

а то 5к нету лишних.
http://www.adeset.com/srt/en/document/show?location.id:=1320было бы нам сщастие

Люди и не такое кололи, если есть потребность и мало денег. Сщастие не за горами.
MemoryTest
Aug 17 2006, 10:48
Цитата(TED17 @ Aug 17 2006, 13:29)

Цитата(Nixon @ Aug 16 2006, 17:10)

Запустили WinCE (в обрезанном виде). Сейчас пишется BSP под нашу периферию.
Наконец то добрались, теперь дело в унификации "идеала " и коллекции дров. А то проблемы СЕ на форуме практически не представлены.
Цитата(GSG @ Aug 17 2006, 11:43)

...где бы от adeset\adeneo найти БСП в исходниках

а то 5к нету лишних.
http://www.adeset.com/srt/en/document/show?location.id:=1320было бы нам сщастие

Люди и не такое кололи, если есть потребность и мало денег. Сщастие не за горами.
Скоро ЦЕ 6.0 выйдет, придется дорабатывать БСП, но я думаю там немного дел будет. btw Аденео тоже планирует суппорт 6ки.
Цитата(zltigo @ Aug 16 2006, 14:56)

Цитата
Продажf плат, которые используются в регулярны
х устройствах родной фирмы может привести к снижению потенциала фирмы
С чего-бы это вдруг?
любая раскрутка ведет к понижению цен
Цитата(zltigo @ Aug 16 2006, 15:11)

Цитата(dch @ Aug 16 2006, 13:33)

Легко достигнуть массовости работая где нибудь и имея на работе кучу свободного времени.
По моему
просто надо к этому относится именно, как к
РАБОТЕ, а не, как к сверестественной интелектуальной деятельности и не ожидать очереди восхищенных поклонников таланта. Надеюсь, что такие люди тоже в exСССР встретятся, а пока и тайваньско-европейскими вполне обходиться можно.
Ну нормальные люди ко всему относятся как к работе и ожидают не поклонников, а нормальных взаимотношений, а не лазанья по квартирам. Если у вас нет диллерских отношений с какойто фирмой эта фирма не должна торговать вашей продукцией. Это элементарно. Нужно работать а не тратить время на догон. Насчет тайваня, азиатских стран вообще не надо, там полно утащенного.
некоторые фирмы вообще выкладывают в inet только то что у них сперли
честно говоря не понимаю , зачем планировать проект на чипе, который "not recommended for new designs" . стр.12 :
http://atmel.argussoft.ru/download/datashe...1_FSG_Feb06.pdf
SeriouSerg
Aug 19 2006, 19:25
Господа, ценность вашего девайса была бы гораздо выше, если бы был выдержан один из промышленных форм факторов, например PC/104 или ETX. В будущем хотелось бы увидеть нечто подобное:-)
ИМХО дрим боард:
- не менее 200 Mips (архитектура RISC + VLIW, расширения FPU, DSP)
- Ethernet 10/100
- USB 2.0 hs
- RS232/485
- Compact flash
- SDRAM 64Mb
- Analog I/O
- Digital I/O
- ПЛИС для собств. интерфейсов и расширений
Evgeny_CD
Aug 19 2006, 19:37
Цитата(proba @ Aug 19 2006, 22:56)

честно говоря не понимаю , зачем планировать проект на чипе, который "not recommended for new designs" . стр.12 :
http://atmel.argussoft.ru/download/datashe...1_FSG_Feb06.pdfЭто, конечно, звоночек - но едва ли они его быстро прикроют. Чип слишком популярен, да и какого-то большого маркетингового смысла прикрывать его нет.
==
Дополнение. Внимательно почитал - там речь идет о снятии свинцовых корпусов. И предлагают юзать !свинцовые корпуса.
==
И вообще народ, айда ColdFire изучать - помянете мое слово, это следующий хит сезона, примерно как ARM был три года назад. По соотношению цена/качество ARM нервно курит, новейшие CF FreeScale, в отличие от массвого психоза, делает в том числе и в PQFP корпусах (не забывая при этом выставлять цену выше, чем для BGA - вот она, свобода конкуренции и отсутствие картельных соглашений

). На CF есть очень качественные порты Linux от FreeScale (разумеется, от фирм, нанятых FS для этого) - ISO, там все тулзы, BSP и пр.
Мои посты по теме
FreeScale (Motorola) ColdFire - наши мольбы о !BGA услышаны?
http://www.caxapa.ru/echo/arm.html?id=63110http://electronix.ru/forum/index.php?showtopic=18754Фундаментальня размышлизма о RTEMS.
http://www.caxapa.ru/echo/arm.html?id=64965http://electronix.ru/forum/index.php?showtopic=19756Дополнение
http://electronix.ru/forum/index.php?s=&am...st&p=143913http://www.caxapa.ru/echo/arm.html?id=65048Dream Platform II, или нафига я за RTEMS взялся.
http://www.caxapa.ru/echo/arm.html?id=64967http://electronix.ru/forum/index.php?showtopic=19759Сорри за некоторую рекламу своих взглядов.
Цитата(proba @ Aug 19 2006, 22:56)

честно говоря не понимаю , зачем планировать проект на чипе, который "not recommended for new designs" . стр.12 :
CI заменили на СJ и все, этоже BGA-ые, их не часто закладывают.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.