Archive for the ‘софт’ Category

Беркут-ММТ: новый релиз. Починили хроно-/гистограммы!

Наконец-то вышел новый релиз ПО для прибора Беркут-ММТ. В этом релизе исправлена ошибка в хронограммах/гистограммах. Терзали-терзали код и таки нашли. Поиски решения отняли больше времени, чем мы планировали. Поэтому картинку с гордой надписью «yes!» решено к новости не прикручивать.

Беркут-ETX: 0.0.5-4. Первое обновление ПО!

Как уже было сказано, Беркут-ЕТХ официально поставляется в России. Вот и первое обновление ПО, которое полностью поддерживает заявленную спецификацию. Скачать можно отсюда.

vim + qt4 assistant

qt4 assistant, конечно, штука удобная. но я разрабатываю программы в vim’e и каждый раз, когда мне надо посмотреть документацию на какой-то класс или функцию, переключаться между окнами мне не нравится. задалбывает. спасибо троллям, что они предусмотрели remote control в assistant’e.

Хронограммы аварий: работа над ошибками.

Потратив огромное количество времени на попытку по-быстрому починить хронограммы аварий в базовых измерениях прибора Беркут-ММТ, мы обнаружили, что исправить ошибку нам так и не удалось. Да, стыдно. Посыпаем голову пеплом и приносим свои извинения тем, кто ждал от нас багфикса.  Не смотря на полный epic fail, мы решили не отступать и найти новое решение, которое можно […]

Беркут-ET: релиз 0.3.3-5

Вышла новая прошивка для Беркут-ЕТ, в которой: BERT, PJ, CTRAF: добавлена возможность проведения теста более 24 часов.(до 99:59:59) RFC2544, BERT, CTRAF, PJ: добавлена возможность настройки поля DSCP в заголовке IP. Добавлен значок молнии при питании от внешнего источника. Скачать новую прошивку можно вот здесь.

FreeRTOS на Sam3u

Решили мы как-то попробовать какой-нибудь микроконтроллер, для замены устаревающих Avr’ов, выбор пал на SAM3U.  В качестве теста выступила демонстрационная программа от операционной системы FreeRTOS . А что из этого вышло можно прочитать в статье FreeRTOS на Sam3u.

Франкенштейн: восстание JFFS2 или Немного о файловых системах для raw flash

После успешного запуска ядра Linux на нашем франкенштейне (модуль Colibri PXA320 c 128Mb RAM и 1Gb  NAND FLASH) нужно было двигаться дальше — собрать bootstrap и загрузиться хотя бы в консоль. В отличие от нашего предыдущего проекта, в Colibri стоит NAND флэш, а не NOR. NAND получает все большее и большее распространение в силу своей […]

История разработки нового UI для b4

Начало было положено 10 декабря 2008 с мозгового штурма, создавшего схему в стиле mind map. Ну, и первой задачей была разработка нового интерфейса — чтобы, значит, приспособленного под работу просто пальцами и всяко симпатичнее айфона. Антон предложил начать с оценки «чистого» Framebuffer’а, то есть: своя библиотека под FB; Direct FB; Cairo.

Беркут-ЕТ/ETL. Очередной firmware релиз

Жена и тёща уехали на дачу и взяли с собой детей… Это был комментарий к картинке. А на самом деле, в конце итерации принято выпускать релиз софта и, как это ни странно, в прошлую пятницу нам снова удалось это сделать для Беркут-ET и Беркут-ETL. Только здесь отметиться как-то позабыли. Вот краткий список изменений и исправлений.

Использование внутрисхемного отладчика AVR

В микроконтроллерах ATmega AVR, естественно, есть возможность внутрисхемной отладки по JTAG. Мы используем девайс под названием AVR JTAGICE mkII, подключённый по USB. Если по коду ошибку найти не удалось, то приходится отлаживать так же, как и обычную десктоп-программу. То есть, использовать дебаггер на «большом» компьютере, а программа будет выполняться в железке. Чтобы начать отладку,