Archive for Март 2009

Короткое обращение к потомкам

Дети мои, не используйте числовые константы в своих программах. Не надо. PS. Вышел очередной багфикс-релиз (0.2.41-2) Bercut-ET. Обновление — здесь Список исправлений в коде MCU: Changes.mcu.

Bercut-ET 0.2.41-1

Вышел багфикс-релиз firmware для Беркут-ЕТ. Досадный баг, приводящий к сбою MAC-контроллера во время теста back-to-back, прибит. В результате исправлений был составлен чек-лист, который должен быть заполнен при выпуске каждого последующего релиза. А то получается, что одно лечим, другое калечим. Впрочем, это обычная практика оперативного (читай: быстрого) программирования. К сожалению. Но не ошибается только тот, кто […]

Упс. Не получилось. Релиз b3et 0.2.41

Как оказалось, не работает. Добавили поддержку jumbo-кадров и тест back-to-back ломает mac-контроллер. Вот-вот выпустим багфикс-релиз. Хорошо, что не отдали потенциальным заказчикам.

Bercut-ETL 0.2.5

Выпустили релиз firmware для Беркут-ETL с исправлением ошибок. Список основных изменений и исправлений: исправлена ошибка: не было возможности настроить VLAN исправлена критическая ошибка: прибор зависал при приёме IGMP-пакетов исправлена ошибка: при большой нагрузке сетевым трафиком переставал работать TCP/IP стек Обновления можно скачать отсюда.

Bercut-ET 0.2.41

Вышел очередной релиз firmware для Беркут-ET с исправлением ошибок и поддержкой jumbo frames.
Список основных изменений и исправлений

LEGO 3d-сканер

LEGO mindstorms продолжает взрывать мозг. Теперь уже трёхмерный сканер. Разрешение, вроде бы, не очень, но сам факт применения игрушки — это да. ссылка.

Беркут-ММТ: переезд на CF

Вот и случилось то, о чем так много твердили большевики мы наконец-то и перенесли rootfs на CompactFlash. Тут можно узнать как это сделать самостоятельно с Беркут-ММТ второй ревизии.

Падаем от SYN scan

А вот. Bercut-ET падает совсем или падает ip-стек от левого трафика. У клиентов дивайс зависает практически всегда. У нас воспроизводится с помощью nmap. Завесить напрочь не удалось, но стек отключается 100%. Временно забороли отключением обработки TCP-пакетов ;) Но так нельзя. Думаем. Чиним. Думаем. Чиним. Думаем. Чиним. Update 1 (2009-03-19 13:33). Кажется, нашли. Баг в ethernut — […]

Про свободный софт для проектирования железа

В то время как у нас в конторе не прекращаются споры о том, какие инструменты использовать для аппаратных разработок, я продолжаю смотреть в сторону GEDA. GEDA — это абсолютно свободный и бесплатный софт для

День Святого Патрика

Программисты любят пиво? Любят. В честь Дня Святого Патрика, говорят, пьют много пива. Почему бы не совместить ирландский праздник и употребление программистами (и не только) вкусного напитка? В общем, всех с праздником!