Обратите внимание, что новости можно получать по RSS.
X
-

События, Информационные технологии

5 сентября 2014, 16:55 (3824 дня назад) № 8898
На Chaos Constructions'2014, в числе прочих, был проведён конкурс Realtime Hardware Hack. Этот конкурс уже стал традиционным для нашего фестиваля. Так, в 2008 году участникам было предложено определить типы микросхем, с которых была заранее удалена маркировка. В 2009-м - остановить обратный отсчёт на имитаторе "взрывного устройства". Всё это за очень ограниченное время - 1..3 часа.
Во всех случаях задание держится в тайне до момента начала конкурса (вызвавшиеся участвовать заранее не знают, какую задачу им предстоит решать).

В этом году каждой из двух соревнующихся команд были выданы однотипные фрагменты бытовых DVD player'ов - платы индикаторов с контроллером PT6312 и блоком питания, а также минимум вспомогательного оборудования (тестер, паяльник, провода, светодиоды, резисторы, а также сказано, что есть немного логики, на случай, если вдруг понадобится, без указания конкретных типов.).

Задача - без использования компьютеров сформировать на индикаторе надпись "CC2014" .

Соревновались две команды, в общей сложности 8 человек:

- ERROR
- LW
- Владимир Лис
- kmeaw
- NOOP
- BYTEMAN
- STROGG
- (anonymous)

За 3 часа ни одной из команд не удалось решить поставленную задачу.

Комментарий организатора конкурса Тимура Ташпулатова (tnt23):

"Команды получились несколько неодинаковыми по потенциалу, несмотря на попытку как-то их сформировать сбалансированно.

Общий предполагаемый ход размышлений был такой - участники изучают дисплей, гуглят маркировку чипа, по даташиту соображают, как с чипом можно работать на уровне сигналов и системы команд (там всего 4 или 5 команд, причем, если внимательно читать даташит, упоминаются значения по умолчанию, благодаря которым начальная инициализация укладывается в 1 или 2 команды), затем разбираются с маппингом видеопамяти на сегменты дисплея, и PROFIT.

Наверное, действительно сложноватый вышел конкурс, по сути миниатюрный хакквест. Например, погуглить недостаточно - первый релевантный результат поиска дает даташит на 3 страницы. Нужно сообразить и погуглить сильнее, чтобы найти полный даташит с описанием сигналов и системы команд.

Ещё из казусов - более сильная команда тут же начала гуглить даташит на индикатор, и помимо него нашла чьи-то исходники по управлению им, а также - курьёз! - мой пост ссылка о нём :) но без последствий.

Далее, ни одна команда не задумалась о дребезге контактов, без чего пытаться тактировать данные просто бессмысленно. Одна из команд, впрочем, после подсказки спросила, нет ли среди вороха деталей ЛА3 или там ТМ2. Как бы случайно и то и другое у нас было, благодаря коллеге Alec_V =)

Другая команда решила бороться с дребезгом при помощи конденсатора, которого у нас не было. Попытки развести их на самодельный RS-триггер из ЛА3 или готовый из TM2 вежливо, но категорически отвергались. Ну и под занавес что-то там в монтаже коротнуло, пошел волшебный дым и контроллер, по-моему, совсем перестал подавать признаки жизни.

В общем, ближе всех к результату была первая команда (с BYTEMAN-ом). Им даже удалось сформировать контроллеру команду гашения дисплея, но дальше этого почему-то ничего не работало.

Я сохранил бренные останки обоих полигонов, если будет время, посмотрю, что у ребят не так. У меня как-то особых проблем работа вручную с контроллером не вызвала" [tnt23]

Комментарий одного из участников конкурса (byteman):

"В нашей команде про дребезг ребята говорили с самого начала, но я предложил рискнуть собрать без защиты от дребезга... Кстати, у команды noop'a удалось таки зажечь пару сегментов......да ладно, дребезг не самое страшное... Первая мысль у меня лично была городить динамическую индикацию на мелкой логике))) была бы макетка и ворох транзисторов, думаю у меня бы получилось)" [byteman]

Мы ждём вас в следующем году, на CC'2015!

Два видеорепортажа с конкурса Realtime Hardware Hack на CC'2014:

ссылка (Oldayn)
ссылка (Frog)
Опубликовано: Пётр Соболев

Случайная заметка

3635 дней назад, 00:4013 марта 2015 Если кто помнит, в фильме Pirates of Silicon Valley в самом начале есть эпизод, где у Возняка загорается компьютер и во весь кадр показывают газету со статьёй об этом случае. Текст смешной (и не гуглится): --- "Boy Laughs and Computer Burns" "The facts regarding the home made computer is still work in progress according to the two computer guys, Steve Wozniak and Steve Jobs. Future plans will, out of necessity will have great bearing on the situation ...далее

Избранное

2851 день назад, 01:575 мая 2017 Часть 1: От четырёх до восьми Я люблю читать воспоминания людей, заставших первые шаги вычислительной техники в их стране. В них всегда есть какая-то романтика, причём какого она рода — сильно зависит от того, с каких компьютеров люди начали. Обычно это определяется обстоятельствами — местом работы, учёбы, а иногда и вовсе — ...далее

2363 дня назад, 20:305 сентября 2018 "Finally, we come to the instruction we've all been waiting for – SEX!" / из статьи про микропроцессор CDP1802 / В начале 1970-х в США были весьма популярны простые электронные игры типа Pong (в СССР их аналоги появились в продаже через 5-10 лет). Как правило, такие игры не имели микропроцессора и памяти в современном понимании этих слов, а строились на жёсткой ...далее