Решили мы как-то попробовать какой-нибудь микроконтроллер, для замены устаревающих Avr’ов, выбор пал на SAM3U. В качестве теста выступила демонстрационная программа от операционной системы FreeRTOS . А что из этого вышло можно прочитать в статье FreeRTOS на Sam3u.
А теперь — для разнообразия — серьёзно :)
Начата работа над циклом статей «Пинаем GUI», посвященном программированию GUI на Qt4, в т.ч. для встраиваемых систем. И первая статья — Учим Qt новым трюкам — обзор способов изменить поведение и внешний вид виджетов.
Комментарии и дополнения приветствуются :)
Наконец-то! Работа по портированию (если это можно так назвать) linux на нашего Франкенштейна закончена, благодаря усилиям Юры Людкевича, Коли Замотаева и Паши Курочкина. По результатам изысканий Юра даже составил инструкцию на предмет того, как с нуля установить на colibri linux, только сообщить о публикации ему не позволила врождённая скромность.
Инструкция по замене идущего в комплекте с [...]
2010/02/11, 14:16, Антон Черниговский.
разработка.
На приборе эльфы с демонами дерутся, на столе лежит книжка «Начальный курс чОрной магии»…
Оказывается, Зелакс ещё жив. Это фирма, которая разрабатывают сетевое оборудование в нашей стране с незапамятных времён. Помню их модемы для выделенных линий — чёрные железные ящички с винтовыми клеммами для подключения проводов. Это было лет двадцать назад. Мне тогда доступно объяснили как должна выглядеть физическая выделенка. Естественно, ни о какой оптике за доступные деньги речи [...]
Зарубежные друзья попросили сделать дополнительную функцию в нашем анализаторе gigabit ethernet Беркут-ET, а именно: реализовать возможность одновременного и независимого выполнения двух тестов в любых комбинациях. Например, на порту «A» проводить тест по RFC2544, а на порту «B» — BERT. Или два теста RFC2544 на обоих портах. Или два BERT.
Не прошло и двух недель с момента [...]
Фирма Atmel обещала выпустить новую линейку микроконтроллеров с ARM-ядром (Cortex-M3) в четвёртом квартале прошлого (2009) года. Доверившись им, мы решили задействовать эти MCU в своих рарзработках — в частности, в сменных модулях наших измерительных платформ. И купили отладочный набор SAM3U-EK, на котором всё, что нам нужно, радостно заработало. Мега-программисты умудрились даже написать патч для операционной системы NutOS [...]
Хорошо, когда чтобы что-то заработало ничего не надо делать, правда? :) Вот и мы тут в четверг, сев планировать разработку драйверов для тач-панели и глянув с надеждой в исходники ядра, обнаружили что все уже украдено до нас — не мы первые озадачились вопросом поддержки микросхемы Philips UCB1400, которая на нашем макете (он же франкенштейн) отвечает [...]
В начале этого года мы завели несколько внутренних списков рассылки по направлениям разработок. Зачем?
Раньше рассылка была одна и в неё засылались как отчёты о ночных build’ах, так и объявления о мероприятиях, а также обсуждались проблемы, не интересные для всех адресатов. Как следствие, многие получатели писем на автопилоте удаляли сообщения, отправленные в этот список,
После успешного запуска ядра Linux на нашем франкенштейне (модуль Colibri PXA320 c 128Mb RAM и 1Gb NAND FLASH) нужно было двигаться дальше – собрать bootstrap и загрузиться хотя бы в консоль.
В отличие от нашего предыдущего проекта, в Colibri стоит NAND флэш, а не NOR. NAND получает все большее и большее распространение в силу своей [...]