Свой модуль на ARM9, максимально совместимый с mini2440

Обсуждаем рождающиеся мысли и результаты экспериментов.

Свой модуль на ARM9, максимально совместимый с mini2440

Сообщение =DeaD= » 27 июл 2010, 14:55

Я думаю если тут MiniMax хронически не хочет минимизироваться - не начать ли задумывать свой микро-модуль на ARM9 для роботов, который будет чисто "мозг с USB-портами" и будет стоить скажем 50$ в розницу :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: mini2440 общие вопросы, обсуждения

Сообщение galex1981 » 27 июл 2010, 15:28

Я тоже думал по поводу этого, даже кое какие наработки есть...
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: mini2440 общие вопросы, обсуждения

Сообщение =DeaD= » 27 июл 2010, 17:05

А еще хотелось бы, чтобы этот модуль был максимально совместим с mini2440/micro2440.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: mini2440 общие вопросы, обсуждения

Сообщение Resident » 27 июл 2010, 17:37

Универсальные интерфейсы и протоколы передачи еще никто не отменял ;)
Любой прибор, защищённый плавким предохранителем, сможет защитить этот предохранитель, сгорев первым.
Resident
 
Сообщения: 167
Зарегистрирован: 14 июн 2010, 17:19
прог. языки: Qt/C/C++

Re: mini2440 общие вопросы, обсуждения

Сообщение Palachzzz » 27 июл 2010, 18:15

А пока местный репозитарий пустует, я поставил дебиан на миньку)
Palachzzz
 
Сообщения: 73
Зарегистрирован: 13 июн 2010, 13:34
Skype: Z_Z_Z-77
прог. языки: С++, Delphi
ФИО: Павел Новиков

Re: mini2440 общие вопросы, обсуждения

Сообщение =DeaD= » 27 июл 2010, 18:17

Resident писал(а):Универсальные интерфейсы и протоколы передачи еще никто не отменял ;)

Это то при чем? Я к тому, что все решения проверенные для mini2440, включая драйвера, должны желательно без доработок ставиться на новый модуль.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: mini2440 общие вопросы, обсуждения

Сообщение galex1981 » 27 июл 2010, 22:21

В Линуксе есть все возможные драйвера, потому проблем не будет с разработкой ПО
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: mini2440 общие вопросы, обсуждения

Сообщение Resident » 28 июл 2010, 00:58

=DeaD= писал(а):Я к тому, что все решения проверенные для mini2440, включая драйвера, должны желательно без доработок ставиться на новый модуль.
Ааа, ты в этом смысле... Ну помоему тогда micro2440 вам в помошь, там помоему вообше миниатюрная платка ;)
galex1981 писал(а):В Линуксе есть все возможные драйвера, потому проблем не будет с разработкой ПО
драйвера то может и есть, только будут ли они одинаково ставиться на миньку и на ТО, что вы собираетесь спроектировать?
Насколько помню у последней версии ядра линя уже были траблы совместимости с минькой :pardon: ... а вы говорите все есть :)
Любой прибор, защищённый плавким предохранителем, сможет защитить этот предохранитель, сгорев первым.
Resident
 
Сообщения: 167
Зарегистрирован: 14 июн 2010, 17:19
прог. языки: Qt/C/C++

Re: mini2440 общие вопросы, обсуждения

Сообщение galex1981 » 28 июл 2010, 00:59

Так везде написано и говорят что последнее ядро ставить не стоит - лучше предпоследнее ;). Тем самым избавляются от кучи глюков
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: mini2440 общие вопросы, обсуждения

Сообщение =DeaD= » 28 июл 2010, 07:46

Resident писал(а):Ну помоему тогда micro2440 вам в помошь, там помоему вообше миниатюрная платка ;)

Хотелось бы дешевле и с разъемами USB сразу, а лучше еще и RoboBus :oops:
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: mini2440 общие вопросы, обсуждения

Сообщение Resident » 28 июл 2010, 11:13

=DeaD= писал(а):Хотелось бы дешевле и с разъемами USB сразу, а лучше еще и RoboBus :oops:
Ооооййй.... а не слишком ли много запросов? )))
Думаю собственная разработка, да еще и держащая линух (а если еще и совместимую с его дровами) будем стоить подороже чем серийная минька...
ИМХО с миньке итак МИНИМУМ! деталей, необходимых для наботы (и отвяжитесь вы от этого НОРа!!! чем вам маленький квадратик 10*15 неугодил???)
Минька - серийная, а ваша девайсина будет единичная (ну пусть десяток экземпляров), если смотреть на всю обвязку АРМа (ОЗУ, Флеш, питалово, всякие буферы, транзюки и фильтровочные кондеры) + это все выливается в плотность монтажа и сложность разработки и дальнейшей протравки платы и запайки все деталек...
Сделайте в том же пикаде предварительную разводку (можете взять за основу схему миньки и повыкидывать ненужное: например езернет со звуком)
А потом посмотрите размеры и хотябы примерно оцените время и силы убитые на это :)
Не, я конечно понимаю, что есть люди, которые это делают для души... ну там (iphone 3G) собрать на коленке.. в результате получается байда раз в 10-15 больше по размеру, и во столько же раз дороже. ЗАТО САМ СОБРАЛ!!! :D И знаю как ОНО работает
Но если вы хотите дешевле и меньше и с тем же функционалом - то, ИМХО, серийные заводские девайсы рулят! Как ни крути... :pardon:
Любой прибор, защищённый плавким предохранителем, сможет защитить этот предохранитель, сгорев первым.
Resident
 
Сообщения: 167
Зарегистрирован: 14 июн 2010, 17:19
прог. языки: Qt/C/C++

Re: mini2440 общие вопросы, обсуждения

Сообщение =DeaD= » 28 июл 2010, 11:18

Если делать 10 экземпляров - конечно нафиг не надо, я не собираюсь делать что-то с будущим тиражом меньше 50шт и дальнейшими перспективами >200шт ;)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: mini2440 общие вопросы, обсуждения

Сообщение Resident » 28 июл 2010, 11:28

А клиентов уже нашел? ))) ты посути делаешь аналог micro2440 + usb-hub.
И что ты собрался выкинуть из миньки, чтобы было дешевле а главное МЕНЬШЕ???
Та только разьемы занимают 30% пространства, если ты добавишь ЕЩЕ USB то меньше она явно не станет)
а чипы звука и сети не такие уж и большие, чтобы на них экономить (да и робот без звука - инвалид какой-то)
без SD тоже никуда не денешься... (+ опять же смотри на плотность монтажа! Ты осилишь так запаять?)
Любой прибор, защищённый плавким предохранителем, сможет защитить этот предохранитель, сгорев первым.
Resident
 
Сообщения: 167
Зарегистрирован: 14 июн 2010, 17:19
прог. языки: Qt/C/C++

Re: mini2440 общие вопросы, обсуждения

Сообщение =DeaD= » 28 июл 2010, 11:36

Я пока только прощупываю тему, DON'T PANIC! :)

Выкинуть - оставить по сути три основные микры - MCU+RAM+FLASH и USB-разъем для связи с ПК, разъемы USB для дочерних девайсов можно не запаивать на саму плату, а то реально не влезут.

Целевая аудитория - все кому надо микрокомпьютер для каких-то целей.

Типичный пример - самодельная wifi камера, можно поворотный механизм быстро прилепить.
Можно прилепить 2 вебкамеры.

Главное чтобы у минимального набора хватило возможностей получить с 1-2 вебкамер видео и передать его по WiFi + немного еще всего поделать.

PS: Робот без звука - да запросто, куда этот звук уперся то?
PPS: Чип сети нафиг не нужен - лишние провода по квартире кидать вместо дешевого WiFi-USB адаптера это атас.
PPPS: Без SD - легко денусь, не забывай, что у нас есть USB-порты, а там можно воткнуть флешку.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: mini2440 общие вопросы, обсуждения

Сообщение galex1981 » 28 июл 2010, 11:40

Антон действительно в правильном направлении думает - клиентов на сей девайс наберется
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

След.

Вернуться в Идеи

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 53