Презентация отладочной платы для LM3S9B90

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Solomiichuk
Родился
Сообщения: 8
Зарегистрирован: Вс май 15, 2011 02:06:34
Откуда: Dresden

Презентация отладочной платы для LM3S9B90

Сообщение Solomiichuk »

Предлагаю на всеобщее обсуждение отладочную плату для LM3S9B90 и LM3S9B92.

Технические характеристики:
* Размеры: 100 x 200 мм
* Процессор: Luminary(Texas Instruments) LM3S9B90 или LM3S9B92, 80 или 100 МГц
* Internal RAM: 96 KБ
* Internal Flash: 256 KБ
* EEPROM: 32KB(I2C), 8KB (SPI)
* Внешняя память: разъем µSD-Card
* Последовательные порты: 3x DB9(RS232)
* USB:1x miniUSB-B Host/Device/OTG
* Аудио выходы: 2 x 3.5 мм stereo jack
* Аудио входы: 1 x 3.5 мм stereo jack + микрофонный вход
* Ethernet: RJ-45 10/100M PHY
* RTC: Часы реального времени DS1338 с батареей
* CAN: 2 канала
* Интерфейс ЖКИ: SPI (QVGA 320x240)
* Touch Panel: 4-проводная, резистивная
* Пользовательские входы: нет
* Пользовательские выходы: 4 светодиода
* Расширение: 200-контактный DDR2 разъем
* Отладка: 20-выводный разъем JTAG (2.54мм)
* Напряжение питания: 5В
* Потребляемый ток: до 0.6 A
* Поддержка ОС: FreeRTOS, SafeRTOS

В Альтиуме выглядит это так:
Изображение


Схему можно увидеть здесь: http://unidk.com/uploads/shop/product_downloads/UDK9B90.pdf

На данном этапе плата передана на завод для производства опытных образцов.
Кому интересно - покритикуйте: весь конструктив будет воплощен в жизнь во второй ревизии.

Заранее всем спасибо!
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6307
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Re: Презентация отладочной платы для LM3S9B90

Сообщение Jack_A »

Интересно, на этом форуме есть хоть с полдесятка человек, использующий этот МК ? Я, например, о нем впервые услышал.
Встречное предложение : т.к. располагаю свободным временем и еще пока нормально фунциклирующими мозгами, готов принять на тестирование такую плату. Само собой, free .
Обстоятельность тестирования и бесплатную рекламу в близких кругах разработчиков гарантирую.
А критиковать.... "Давайте спорить о вкусе омаров с теми, кто их ел." (С) М.М.Жванецкий

PS Когда решил поискать этого зверя на Efind.ru, нашел у фирмы НТП-МСК (Россия, Москва) в прайсе с ценой 609,0101 руб. Хотел сразу броситься на почту и заказать, но вот что остановило : а как я им перечислю ,0101 руб
:))
Аватара пользователя
asteroid7
Опытный кот
Сообщения: 703
Зарегистрирован: Вс янв 18, 2009 21:12:49

Re: Презентация отладочной платы для LM3S9B90

Сообщение asteroid7 »

Solomiichuk писал(а):... покритикуйте...
Это мы запросто :)
Кварцы несимметрично расположены относительно кристалла.
Аватара пользователя
Pavel V.
Мявтор!
Сообщения: 384
Зарегистрирован: Ср май 17, 2006 18:39:01
Откуда: Москва
Контактная информация:

Re: Презентация отладочной платы для LM3S9B90

Сообщение Pavel V. »

А какой смысл самому разрабатывать отладочную плату? Есть же и фирменные и от стартеркит.. Они их сотнями, если не тысячами лепят, и цена соответствующая. Озвучте цену своей платы.

http://starterkit.ru/html/index.php?nam ... view&id=38
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Презентация отладочной платы для LM3S9B90

Сообщение Satyr »

Pavel V. писал(а):А какой смысл самому разрабатывать отладочную плату?

Смотри внимательнее.
Это и есть новые конкуренты стартеркита -)) Да и плата непричем, тема - привлечь внимание к сайту, крупными буквами написанному на плате .
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Презентация отладочной платы для LM3S9B90

Сообщение Satyr »

Jack_A писал(а):Интересно, на этом форуме есть хоть с полдесятка человек, использующий этот МК ? Я, например, о нем впервые услышал.

Тем, кто его уже использует, эта плата уже не актуально. Оно для тех, кто не слышал.

А вобще техасовские армы, хоть и кажутся дорогими, в итоге издели в сборе зачастую получается дешевле.
У ТИ во многие контроллеры встроен не только MAC уровень езернета, но и PHY. Уже в розничных ценах экономим от 100р на MII трансивере и заметный кусок печатной платы.
внешняя шина в корпусах на относительно мало ног, а не редко и SDRAM контроллер - это тоже про TI.

Плата эта фиг с ней, а на стелларисы рекомендую присмотреться.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Презентация отладочной платы для LM3S9B90

Сообщение Satyr »

Solomiichuk писал(а):Предлагаю на всеобщее обсуждение отладочную плату для LM3S9B90 и LM3S9B92.
* Расширение: 200-контактный DDR2 разъем

Вот это хреново. Оно может изящно и звучит солидно, но очень не практично.
Кондовый пинхеадер был бы намного более в тему.
Аватара пользователя
atmicandr
Друг Кота
Сообщения: 6166
Зарегистрирован: Вт мар 09, 2010 09:29:27
Откуда: Свердловская область, г. Ирбит

Re: Презентация отладочной платы для LM3S9B90

Сообщение atmicandr »

Ну а все остальные аспекты критики этой платы можно посмотреть здесь: http://kazus.ru/forums/showthread.php?t=52746
"У принца Лимона всё наоборот: воры и убийцы у него во дворце, а в тюрьме сидят честные граждане" (с) Дж. Родари "Приключения Чипполино"
Solomiichuk
Родился
Сообщения: 8
Зарегистрирован: Вс май 15, 2011 02:06:34
Откуда: Dresden

Re: Презентация отладочной платы для LM3S9B90

Сообщение Solomiichuk »

А какой смысл самому разрабатывать отладочную плату?

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

Кондовый пинхеадер был бы намного более в тему.

Во второй ревизии уже есть мысль сделать разводку и под гребенки и под разъем DDR2.

готов принять на тестирование такую плату. Само собой, free .

Пару пустых плат согласен подарить желающим потестировать в обмен на описание выявленных глюков. Желательно,
чтобы тестировщики были в Киеве : не хочу заморачиваться с пересылкой в другие города и страны.
Аватара пользователя
adrenocrome
Потрогал лапой паяльник
Сообщения: 365
Зарегистрирован: Вт окт 21, 2008 15:03:06
Откуда: moscow
Контактная информация:

Re: Презентация отладочной платы для LM3S9B90

Сообщение adrenocrome »

* Интерфейс ЖКИ: SPI (QVGA 320x240)

Какие дисплеи подойдут к вашей плате?
День прошёл, а ты всё жив
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Презентация отладочной платы для LM3S9B90

Сообщение Satyr »

adrenocrome писал(а):* Интерфейс ЖКИ: SPI (QVGA 320x240)
Какие дисплеи подойдут к вашей плате?

Один на миллиард -))
Среди ~20 что у меня были, SPI имел только один. Kitronix FS-K350QVG. Фигнайдешь.
Шансы с одного на миллиард до одного на 100 тыщ можно увеличить, если ориентироваться на дисплеи с i80 процессорной шиной.
Solomiichuk
Родился
Сообщения: 8
Зарегистрирован: Вс май 15, 2011 02:06:34
Откуда: Dresden

Re: Презентация отладочной платы для LM3S9B90

Сообщение Solomiichuk »

Какие дисплеи подойдут к вашей плате?

Подойдут все, основанные на контроллере SSD2119.
Конструктивно плата рассчитана на установку вот этого дисплея: http://starterkit.ru/html/index.php?name=shop&op=view&id=46
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Презентация отладочной платы для LM3S9B90

Сообщение Satyr »

Solomiichuk писал(а):Конструктивно плата рассчитана на установку вот этого дисплея: http://starterkit.ru/html/index.php?name=shop&op=view&id=46

Да, это как раз тот единственный со SPI, что у меня есть -))
А если с производства снимут ? Да и цена астраномическая. На ебее аналогичное с i80 шиной и доставкой стоит вдвое дешевле.
Про видео речь не идет, но и прорисовка статики на SPI при 36MHz очень заметна.
Но этот дисплей и по 16bit i80 работает если переткнуть перемычки - совсем другаю жизнь.

Очень странный выбор вобщем.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Презентация отладочной платы для LM3S9B90

Сообщение Satyr »

Вот, практически китайский стандарт.
Полно такого на инетмагазинах и ебее.

http://cgi.ebay.com/ws/eBayISAPI.dll?Vi ... 0475566068
Solomiichuk
Родился
Сообщения: 8
Зарегистрирован: Вс май 15, 2011 02:06:34
Откуда: Dresden

Re: Презентация отладочной платы для LM3S9B90

Сообщение Solomiichuk »

По поводу дисплея : решение применить именно uDisp320240 было принято именно по причине наличия SPI - чтобы занять минимальное количество
портов процессора. Идею все-таки прикрутить i80 беру на заметку.

Итак, в данный момент подборка идей по изменениям во второй ревизии платы:
- Добавить шину RS-485
- Выбросить 1 или 2 преобразователя RS-232
- Возможно, оставить только 1 CAN вместо двух
- Продублировать сигналы разъема расширения на 2-x BLD-40
- Добавить интерфейс ЖКИ i80
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Презентация отладочной платы для LM3S9B90

Сообщение Satyr »

Solomiichuk писал(а):По поводу дисплея : решение применить именно uDisp320240 было принято именно по причине наличия SPI - чтобы занять минимальное количество
портов процессора.

Их можно с чем то разделить. У i80 есть чип-селект. Когда не активен - шина в высокоимпедансном состоянии и остальные 20 пинов могут быть использованы еще чем то.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Презентация отладочной платы для LM3S9B90

Сообщение Satyr »

Solomiichuk писал(а):- Добавить интерфейс ЖКИ i80

Тут еще стоит изучить то, что широкодоступно.

Как то, ссылку на что я кинул, много аналогичных плат, заявленных как "arduino compatible". В чем их совместимость я не изучал, но если это касается и распиновки разъема - разумно выбрать ее.
Solomiichuk
Родился
Сообщения: 8
Зарегистрирован: Вс май 15, 2011 02:06:34
Откуда: Dresden

Re: Презентация отладочной платы для LM3S9B90

Сообщение Solomiichuk »

Их можно с чем то разделить. У i80 есть чип-селект. Когда не активен - шина в высокоимпедансном состоянии и остальные 20 пинов могут быть использованы еще чем то.

Как то, ссылку на что я кинул, много аналогичных плат, заявленных как "arduino compatible". В чем их совместимость я не изучал, но если это касается и распиновки разъема - разумно выбрать ее

Постараюсь именно так и сделать, параллельно оставив и SPI. Тогда будет выбор у конечного пользователя : устанавливать либо ЖКИ с SPI, либо с i80.
Спасибо за ценную мысль!
Аватара пользователя
atmicandr
Друг Кота
Сообщения: 6166
Зарегистрирован: Вт мар 09, 2010 09:29:27
Откуда: Свердловская область, г. Ирбит

Re: Презентация отладочной платы для LM3S9B90

Сообщение atmicandr »

Кстати по поводу типа дисплея. (конечно можете если хотите моё мнение профильтровать), но добавьте возможность работы с дисплеями совместимыми с SED1335. Эти то хотябы доступны для приобретения в магазинах, а не только для Вашего эксклюзивного дисплея.
"У принца Лимона всё наоборот: воры и убийцы у него во дворце, а в тюрьме сидят честные граждане" (с) Дж. Родари "Приключения Чипполино"
Solomiichuk
Родился
Сообщения: 8
Зарегистрирован: Вс май 15, 2011 02:06:34
Откуда: Dresden

Re: Презентация отладочной платы для LM3S9B90

Сообщение Solomiichuk »

добавьте возможность работы с дисплеями совместимыми с SED1335.

Подумаю, как это сделать... Можно, конечно, вывести все необходимые сигналы для трех ЖКИ на
один разъем, а потом при подключении индикатора лепить горбатого из проводков, чтобы развести
нужные сигналы на конкретно взятый ЖКИ. Мне видится это не лучшим вариантом.
Вывести на плату 3 разъема под разные ЖКИ. Это, вроде, более изящно: воткнул шлейф в плату и в ЖКИ - и
все готово. Вот только, думается мне: будет на плате 3 типа ЖКИ - появятся люди, которые скажут, что им хотелось бы
четвертый, пятый и т.п. Нельзя сделать плату, которая бы нравилась всем без исключения... Но можно, чтобы
нравилась большинству. Именно поэтому я создал эту тему- чтобы сложить это "мнение большинства".
Для тех, кто не попал в большинство, но наважится поиграться с платой, есть разъем расширения: на нем есть все(!) порты процессора - оттуда
можно взять сигналы на любой ЖКИ.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»