Как стать автором
Обновить
2730.93
RUVDS.com
VDS/VPS-хостинг. Скидка 15% по коду HABR15

Реставрация и апгрейд BBC Micro

Время на прочтение4 мин
Количество просмотров7.9K
Автор оригинала: drygol


Вот и настал долгожданный час BBC Micro! Мне наконец-то удалось раздобыть экземпляр этого электронного чуда родом из Англии. Устройство просто потрясное! Но прежде, чем перейти к описанию его прелестей, позвольте я покажу вам, как мне удалось его восстановить.

Началось все с того, что мой близкий друг Венделл попросил меня реанимировать и проапгрейдить для него BBC Micro.
На что я отреагировал примерно так …



Все потому, что Beeb никогда в прошлом не пользовался особой популярностью у нас в стране и для меня являлся в некотором смысле экзотическим устройством. Как бы то ни было, я по обыкновению решил-таки взяться за это дело!

Добыча


Я купил первый попавшийся Beeb с аукциона и оставалось только дождаться доставки, которая оказалась на удивление быстрой. Вот, как он выглядел после распаковки.










За работу


Мда… По существу, Beeb оказался трупом. Было сложно что-либо диагностировать, потому что:

  • Ранее мне не доводилось иметь с этими устройствами дел.
  • Я понятия не имел, как он должен работать.
  • Я также не представлял, что именно могло в нем сломаться.
  • Инструментов для проверки у меня тоже не было.

Выход был очевиден …



В итоге самым эффективным решением оказалась регистрация на Stardot. Это прекрасный информационный ресурс, который поддерживается чертовски крутым сообществом. Дело в том, что в интернете я обитаю очень давно, и уж поверьте – в прошлом весьма редко случалось так, что при регистрации в IRC канале/форуме/списке рассылки вас радушно приветствовали и воспринимали как давнего участника семейства. Меня сильно удивило, что такие адекватные сообщества вообще существуют, особенно в наши дни. Так что упомянутый сайт настоятельно рекомендую всем, интересующимся приборами Acorn и ретро-компьютерами в целом.

Первой проблемой Beeb оказался блок питания. Вскоре я узнал, что у подобных устройств — это распространенная болезнь. Большая часть сбоев, как и следовало ожидать, возникает по причине выхода из строя старых конденсаторов. Этот блок питания не был исключением. Усложнялось все только необходимостью найти именно сгоревшие детали. Ниже представлены фото этих конденсаторов.






Все неисправные были выпаяны…




… и заменены новыми.


Комплект в сборе!

Клавиатура и корпус


Далее по списку шла обстоятельная чистка и удаление желтизны корпуса.
Несколько снимков этого процесса:




Итог:




А теперь корпус:




В этом процессе я использовал собственный метод чистки, который постоянно совершенствую.



Результат отбеливания:



Восстановление материнской платы


Почистив все разъемы и отыскав все следы коррозии, я сделал вывод, что причина неработоспособности кроется в чем-то еще. После изучения форумов Stardot моей первой догадкой было, что по вине конденсаторов-убийц пострадали микросхемы ОЗУ. Ничего удивительного, учитывая 25+ лет жизни устройства. Так что далее я занялся извлечением всех микросхем.




На их места я впаял новые:



Далее предстояло разобраться с лично для меня странной кристаллической структурой, опутавшей один из сокетов. Думаю, что это кристаллы хлорида олова, но вполне могу ошибаться, так что буду признателен, если напишите в комментариях правильный вариант.
Странным же мне показалось то, что сформировалась она только на одном из множества сокетов, расположенных по всей плате.

Вот несколько фото, в том числе с увеличением:





А вот и участок, куда был установлен этот «зараженный» разъем:



Как бы то ни было, я очистил его в ультразвуковой ванне и припаял обратно.

Кроме того, я обнаружил, что для стабильной работы устройства необходимо также заменить пробитые блокировочные конденсаторы.



Плата после восстановления:






И наконец… (пиво на фото присутствует специально;) долгожданная загрузка!



Модификации


Пошерстив все те же форумы, я узнал, какие модификации можно к этому чудо-устройству добавить.

В итоге выбрал две:

  • DataCentre от RetroClinic
  • PiTubeDirect

Комплект DataCentre пришел первым. Когда же я распаковал посылку, то впечатления были примерно такие…



В сети я видел много вариантов апгрейдов, но настолько удачный продукт мне не встречался. К тому же по цене он оказался весьма приемлем. В комплекте шла подробная документация, напечатанная в форме буклета, и подробное руководство по установке. Все необходимые для подключения детали также входили в набор. При этом сам процесс установки оказался очень прост и танцев с бубном не потребовалось.

Искренне благодарю Марка, разработчика столь прекрасной модификации!




Начал я с установки ПЗУ, которое также шло в комплекте DataCentre.



Для проверки его работоспособности я просто загрузил устройство.



Далее нужно было проложить шлейф под материнской платой.





Запитывается он от компьютера, и соединение при этом реализуется с помощью изящного решения – скотч-лока. Достаточно просто обжать его на проводе и все! Не надо ничего резать и паять.



В углу корпуса я просверлил 5мм отверстие для индикатора состояния.





Плату DataCentre я установил на опорные крепления, которые также поставлялись в комплекте, после чего подключил к ней провод индикатора.



Все установлено и подключено

Вторую модификацию я заказал у ребят, с которыми познакомился на форуме. По сути, это был адаптер, подключающий RaspberryPI Zero к порту TUBE. Вот краткое описание этого чудесного проекта с GIT:
PiTubeDirect — низкобюджетный проект вторичного процессора для 8-битных машин Acorn (Beeb, Master, Electron, Atom), в котором используется две недорогих микросхемы для подключения Raspberry Pi к коннектору Tube. Pi эмулирует один из нескольких ЦПУ, а также микросхему подключения Tube. При этом возможна эмуляция вторичного процессора 6502, работающего на частоте 274МГц.

Установить этот модуль очень просто. Вот несколько фото.





Все работает!




Я пока не снимал демонстрацию устройства в действии, так как это первая машина Acorn, с которой мне довелось работать. Однако есть видео Марка, на котором показан запуск Elite при использовании RPI в качестве вторичного процессора.


Заключительные фото.



До встречи в следующей статье, которая будет посвящена уже старшему брату Beeb.

Теги:
Хабы:
Всего голосов 56: ↑55 и ↓1+54
Комментарии19

Публикации

Информация

Сайт
ruvds.com
Дата регистрации
Дата основания
Численность
11–30 человек
Местоположение
Россия
Представитель
ruvds