2010/06/30, 23:54,
Евгений Питель,
новости.
На четвертом месяце игры в минифутбол, таки решили играть именно в минифутбол. То есть не обычным футбольным мячом 5-го размера, а именно футзальным, который отличается чрезвычайно малым отскоком. По поведению отскока он, кстати, напоминает мячики для сквоша. …→
Метки:
спорт Комментарии к записи Минифутбол отключены
2010/06/29, 10:37,
Екатерина Саковская,
интересное.
Недавно мне в руки попала книга Яна Чихольда «Облик книги» о книжном оформлении и типографике. Хотя книга и написана в виде выдержек из статей автора с использованием большого количества специфических терминов, читается она легко и с интересом.
…→
Комментарии к записи Нелегкое это дело — типографика! отключены
Долгое время мы не использовали отладчик при разработке приборов, отдавая предпочтение аналитическому методу — долгому «всматриванию» в код. Но при разработке нового прибора мы все-таки решили попробовать использовать ARM-USB-OCD, и нам понравилось! Прибор прошивается за 5 секунд, можно посмотреть все действия по шагам. Теперь не нужно гадать, в каком треде прибор вываливается в сегфолт.
Но чтобы удовольствие от отладки было полным, мы решили прикрутить gdb к vim’у. В этом нам помог проект Clewn.
Последовательность действий такова:
- Подключаем прибор к компьютеру через ARM-USB-OCD и запускаем утилиту openocd на этом компьютере.
- Запускаем gdb и vim:
clewn -gc arm-elf-gdb -ga <путь-к-elf-файлу>
Появляется GDB-shell и открывается gvim.
- Присоединяемся к openocd:
(gdb) target remote :3333
- Прошиваем прибор нужной прошивкой:
(gdb) load <путь-к-elf-файлу>
Все готово для отладки. Теперь можно открывать в gvim исходники, ставить breakpoint’ы, смотреть значения переменных и наблюдать за текущем местом выполнения. Список горячих клавиш описан в документации Clewn и, естественно, может модифицироваться.
2010/06/19, 11:53,
Антон Фельдман,
b3et.
Я всегда говорил, что заряд батарей в автономно работающих устройствах — одна из самых хитрых проблем. Но упорство наших разработчиков позволило всё же эту задачу решить. В ближайшее время, я надеюсь, мы подробно расскажем об этом.
А пока сообщаю, что было проведено серьёзное и всеобъемлющее исследование и Алексею Брылевскому удалось разобраться с тем, почему мы были вынуждены заряжать аккумулятор Беркут-ET аж 12 часов. Более того, решение найдено и скоро мы выпустим модификацию прибора и ПО, после чего заряд будет длиться не более пяти часов с сохранением всех характеристик.
Ура! Не всё так плохо, как кажется на первый взгляд.
Метки:
круто Комментарии к записи Про заряд аккумуляторов отключены

«А у нас в квартире газ. А у вас?» Практически все рабочие места программистов у нас — это компьютеры без дисков. Время ввода эксплуатации соответствует времени, которое уходит на то, чтобы достать системный блок из коробки и подключить периферию и настроить загрузку по сети. Минут десять, в общем.
Да, linux. Windows мы для разработки ПО не используем.
Явный плюс — не может выйти из строя жёсткий диск. Явный минус — умрёт сервер и всё пропало. Но сервер умирает очень редко. Раз в два года (тьфу-тьфу-тьфу).
Обсудим?
Метки:
мозг Комментарии к записи Diskless. Pro et contra. отключены
2010/06/15, 11:25,
Екатерина Саковская,
b3et.
Опубликована новая версия руководства пользователя для Беркут-ЕТ, в которой:
- добавлена информация о возможности выбора порта, с которого будет осуществляться ET-обнаружение;
- добавлено описание команды удаленного управления для ввода значений информационной скорости с указанием единиц измерения (Кбит/с, Мб/c или %).
Скачать можно здесь (версия 1.2.2).
Метки:
manuals,
release Комментарии к записи Беркут-ET: обновление руководства пользователя отключены
2010/06/11, 14:26,
Антон Фельдман,
новости.
Поздравляем Костю Акмарова с отличным окончанием вуза! В дипломе — ни одной оценки ниже пятёрки. Супер! Так держать!
PS. А отметить?
update. На самом деле, двумя отличниками больше. Сергей Колемагин тоже вчера защитил диплом. Тоже, надо сказать, красный! Поздравляем!
PPS. А обмыть?
В принципе, я давно знал про платку Arduino LilyPad. И в новых версиях интерфейсных модулей наших приборов (см.) микроконтроллер вынесен на отдельную плату, поскольку с поставками от Atmel у нас внезапно случились проблемы. Мы тоже не лыком шиты. Жаль, правда, что эту плату нельзя использовать нигде, кроме наших модулей. Надеюсь, что это временно.
Но форм-фактор LilyPad всё равно впечатляет. И это пример креативного мышления схемотехников, хоть современные дизайнеры на эту характеристику и обижаются, по слухам.
Метки:
круто Комментарии к записи Arduino форм-фактор отключены
Похоже, что свич d-link не выдержал 100% нагрузки и сдох. Сгорел блок питания и коммутатор уехал в ремонт.
update. А починили. Как обычно, сгорел предохранитель. Наши скептически настроенные аппаратчики принимают ставки на «сколько проработает». Принципы «ничего сделать нельзя», «всё равно сдохнет», «это не поможет», «и ничего не получится» — в жизнь!
Мы бьёмся, бьёмся над быстрой загрузкой, а оно — вот. Холодный старт андроида примерно за секунду: …→
Метки:
круто Комментарии к записи А всё-таки оно грузится! отключены