← All posts tagged embedded

beard
hardware ARM embedded Одна маленькая загадка про Cortex-M — habrahabr.ru
Пиздец:
В пользовательском режиме МК возможно переключение этого бита и, соответственно, доступ к обоим указателям стека. ... А вот в системном режиме МК имеет доступ ТОЛЬКО к системному указателю стека и не может переключить значение этого бита. ... Почему пользовательскому режиму разрешают переключать указатели и, возможно, выстрелить себе в ногу путем краха системного стека, а системному режиму, который должен быть спроектирован более тщательно специально обученными людьми, в такой возможности отказано?
С ног на голову перевернули.
Вот ведь чувствовал, что все эти армы маркетинговое говно. Неспроста.
Это особенность только линейки Cortex-M или вообще во всех так?
beard
software hardware цитата embedded недоумённо В настоящее время ситуация такова, что лучшие операционные системы пишутся для SoC фирмы Ralink (теперь Mediatek). ... Эти микросхемы хорошо изучены программистами, имеются исходники большинства драйверов и документация, что позволяет делать для них высокоэффективное ПО. Примеры — прошивка для Asus RT-N56U/RT-N65U Padavan <code.>, прошивка для роутеров на основе SoC RT3050, RT3052, RT3350, RT3352, RT5350 Wive-NG <wive-n>, фабричное ПО Zyxel Keenetic.
Чипсеты фирмы Broadcom отличает полная закрытость ПО и документации. К этим процессорам есть хорошие прошивки "от энтузиастов" <code.>, Tomato <polarcloud.com>, DD-WRT <dd-wr>, Merlin <los>.
Для чипсетов фирмы Atheros существуют альтернативные прошивки Gargoyle <>, OpenWRT <openwr> и DD-WRT <dd-wr>. Все, что сказано для чипсетов Broadcom справедливо и для чипсетов Atheros — закрытые документация и SDK не позволяют создать прошивки, использующие наиболее полно все возможности микросхем.

Испытываю когнитивный диссонанс — для закрытых чипсетов имеется широкий выбор открытых альтернативных прошивок, а весь такой открытый и изученный Ralink асилить никак не могут. Конкретно RT3662/RT3883, с аппаратным ускорителем NAT.
И мыльниц на нём сделано очень ограниченное количество: ASUS RT-N56U, Edimax BR-6475nD/ASUS RT-N65U, Edimax BR-6675nD, LevelOne WGR-8020, TRENDnet TEW-691GR, TRENDnet TEW-692GR V1.0R. Оперативки 128 только у Асуса, у остальных — 64.
Производители анально огораживают спецификации на железо. Пейсатели ноют, что производители анально огораживают спецификации на железо. И в то же время — железо, с открытой документацией, валяется никому не нужным. Ерунда какая-то.
beard
hardware закладки embedded mips pic32 Плата контроллера на базе PIC32 (версия 2.0) — cedarlab.ru
Плата LCD + Touch — cedarlab.ru

Экранчик явно китайского происхождения — дешёвый и где-то уже видел такое объединение с картосчиткой — aliexpress.com — на самом деле он ещё дешевле.
В контроллере чувствуется местное производство.
beard
hardware закладки электроника ARM embedded MarsBoard — скромный клон RPi. Ставим и настраиваем систему — habrahabr.ru
MarsBoard. Debian. Роутер. HOWTO — habrahabr.ru
marsboard.com
dont.ru — закончились

Очень похоже на Cubieboard1, практически один в один — docs.cubieboard.org — немного более бюджетный вариант — нет линейного входа, нет irda, коннекторы не распаяны, габаритом меньше. SATA

А вот если такую же, но на mips?
beard
software hardware закладки embedded openwrt А расскажите русскими словами, что за затык с ASUS RT-N10U: откуда ноги растут, в каком состоянии оно находится сейчас, и каковы перспективы?
wiki.openwrt.org

Что за ticket#10987 такой? dev.openwrt.org Тем более, что он от другой модели. Broadcom BCM5357 (brcm47xx) Чип тот же.
beard
hardware электроника embedded virt2real Виртурилка разочаровывает — wiki.virt2real.ru
Взаиморасположение разъёмов J2 (44pin) и J14 (42pin)
При разнице в длине на одну пару контактов, имеют симметричное расположение, относительно угловых крепёжных винтов. Это значит, что относительно друг друга, разъёмы сдвинуты на половину шага координатной сетки. Это значит, что невозможно использовать готовые макетные платы. Потому что не существует готовых макеток, имеющих две группы отверстий, сдвинутых на пол-шага координатной сетки.
Решение технически безграмотное. Или маркетоидно обусловленное и будут продавать собственные макетки для второго этажа. В обоих случаях говно.
beard
электроника embedded Для батарейного питания, с микропотреблением и с контроллером ЖКИ бы чего.
MAXQ2010 наркоманствие какое-то внутри, микрочипом отдаёт. Хотя, по характеристикам, вроде как и получшее будет.
MSP430 что-то как-то убого у них с периферией, вообще мозг сломаешь, чего-нибудь да не хватит. Ну вот, допустим, пусть будет F478
beard
электроника embedded Насколько я понимаю, TI Piccolo остались не у дел, особо широкой популярностью не пользуются?
32-bit Real-Time MCUs — ti.com
Девборд со встроенным программатором — LAUNCHXL-F28027 — ti.com — всего 17 баксов, у нас уже 30.
Ну вот почему бы было не взять что-то из 032..035 — был бы ещё CAN
beard
programming цитата внезапно ARM embedded "... но из-за ограничений архитектуры ARM в плане вложенности прерываний ..." — это ещё что за крендель такой? Что бы, по этому поводу, прочитать, кратенько, одним абзацем? Или расскажите.
Предположу, что находясь в обработчике одного прерывания, нельзя принять второе, войти в его обработчик, надо сначала завершить первое и выйти из его обработчика. Говно какое-то.
А в мипсах такое же ограничение?
beard
электроника ARM embedded Обновилась элементная база для построения триггеров!
ARM Cortex-M0+ в корпусе DIP-8 — nxp.com
А ещё есть в dip28 — 50 MHz Cortex-M0 MCU LPC1100XL — nxp.com
Жаль, трёхвольтовые сучечьки. Эпично бы было на 5 вольт
beard
идиоты закладки электроника embedded Маркетинг во все поля. Самое главное — "написать в рекламе «credit card size»". Вместо того, чтобы сделать в два раза больше, нормально скомпоновать и развести. Зато теперь можно объявить о выпуске второй ревизии — с монтажными отверстиями (Mounting Holes! — с восклицательным знаком). Опять же — не там, где им следовало бы быть, а там, где удалось впихнуть и какие удалось — Two 2.5mm (drilled 2.9mm for M2.5 screw). Вот теперь ещё и хитрые винты ищите. В то время, как у нас, основным винтом является М3.
Лепишь, лепишь из говна котлетку — формы добиться получается, вкус ну никак — habrahabr.ru — синяя изолента, жёлтая термоусадка.