![](https://habrastorage.org/webt/1l/bt/5u/1lbt5ugawyv19mkeu9lle7f9mac.png)
Вот и настал долгожданный час BBC Micro! Мне наконец-то удалось раздобыть экземпляр этого электронного чуда родом из Англии. Устройство просто потрясное! Но прежде, чем перейти к описанию его прелестей, позвольте я покажу вам, как мне удалось его восстановить.
Началось все с того, что мой близкий друг Венделл попросил меня реанимировать и проапгрейдить для него BBC Micro.
На что я отреагировал примерно так …
![](https://habrastorage.org/webt/hf/gr/au/hfgraulu7cq61rxdsnxrtrqooco.png)
Все потому, что Beeb никогда в прошлом не пользовался особой популярностью у нас в стране и для меня являлся в некотором смысле экзотическим устройством. Как бы то ни было, я по обыкновению решил-таки взяться за это дело!
Добыча
Я купил первый попавшийся Beeb с аукциона и оставалось только дождаться доставки, которая оказалась на удивление быстрой. Вот, как он выглядел после распаковки.
![](https://habrastorage.org/webt/gu/he/-t/guhe-t6ia8r5upwrzrikp_7hdxs.png)
![](https://habrastorage.org/webt/ep/9k/yg/ep9kygvwhkzy-rpgxnln0cexuzk.png)
![](https://habrastorage.org/webt/n4/ju/3n/n4ju3ntmjcn9bglnszvxa4wm4qq.png)
![](https://habrastorage.org/webt/oq/6p/wa/oq6pwadexdnca3hpkgxz5op1vs8.png)
![](https://habrastorage.org/webt/mw/hv/ki/mwhvkivwsqn1mljf6u6cd15ytwg.png)
![](https://habrastorage.org/webt/pf/2q/-o/pf2q-oe5ne5tyg3ibdhkk2rh_og.png)
![](https://habrastorage.org/webt/jz/ar/ku/jzarkuua97xyuiy1xkg-zsxo-tm.png)
![](https://habrastorage.org/webt/yy/9k/ab/yy9kab-g0wgfdj5ut0rmlz-tm9g.png)
За работу
Мда… По существу, Beeb оказался трупом. Было сложно что-либо диагностировать, потому что:
- Ранее мне не доводилось иметь с этими устройствами дел.
- Я понятия не имел, как он должен работать.
- Я также не представлял, что именно могло в нем сломаться.
- Инструментов для проверки у меня тоже не было.
Выход был очевиден …
![](https://habrastorage.org/webt/bs/of/8m/bsof8mjzg2pn_a0yp7olw_0r2s0.png)
В итоге самым эффективным решением оказалась регистрация на Stardot. Это прекрасный информационный ресурс, который поддерживается чертовски крутым сообществом. Дело в том, что в интернете я обитаю очень давно, и уж поверьте – в прошлом весьма редко случалось так, что при регистрации в IRC канале/форуме/списке рассылки вас радушно приветствовали и воспринимали как давнего участника семейства. Меня сильно удивило, что такие адекватные сообщества вообще существуют, особенно в наши дни. Так что упомянутый сайт настоятельно рекомендую всем, интересующимся приборами Acorn и ретро-компьютерами в целом.
Первой проблемой Beeb оказался блок питания. Вскоре я узнал, что у подобных устройств — это распространенная болезнь. Большая часть сбоев, как и следовало ожидать, возникает по причине выхода из строя старых конденсаторов. Этот блок питания не был исключением. Усложнялось все только необходимостью найти именно сгоревшие детали. Ниже представлены фото этих конденсаторов.
![](https://habrastorage.org/webt/ku/ck/w6/kuckw6vfigqxnbaj4qip8otar8u.png)
![](https://habrastorage.org/webt/ap/qi/oi/apqioigspir2maa3-fj8zzc2wh8.png)
![](https://habrastorage.org/webt/gk/gz/2c/gkgz2cb9py6-vo1tnikzwig89p8.png)
![](https://habrastorage.org/webt/i1/yl/-f/i1yl-fdhnanzfnhu-h0vqyh6fuw.png)
Все неисправные были выпаяны…
![](https://habrastorage.org/webt/y5/fw/on/y5fwond9a6zkgxouhvbmunju_ek.png)
![](https://habrastorage.org/webt/iu/we/hj/iuwehjizd6nje7q48jtk83kq7im.png)
… и заменены новыми.
![](https://habrastorage.org/webt/re/92/n0/re92n0zawnc00dbx8r_dqgjnqu8.png)
Комплект в сборе!
Клавиатура и корпус
Далее по списку шла обстоятельная чистка и удаление желтизны корпуса.
Несколько снимков этого процесса:
![](https://habrastorage.org/webt/ub/ng/6g/ubng6gnym5agtpbw_gzr_0p9r0m.png)
![](https://habrastorage.org/webt/08/ny/zt/08nyztrgsozjx0wuvhltzs04cz8.png)
Итог:
![](https://habrastorage.org/webt/i3/eb/mg/i3ebmgzho8d3its_2gvmpzg2qk8.png)
![](https://habrastorage.org/webt/z7/fa/qr/z7faqrze1tdmrxxdccfihjo03f4.png)
А теперь корпус:
![](https://habrastorage.org/webt/uv/jb/-8/uvjb-8ynhhqlgz_w0f7kyogwrpc.png)
![](https://habrastorage.org/webt/6i/lw/fw/6ilwfwdzlfdaccpvp7wpjdfhz84.png)
В этом процессе я использовал собственный метод чистки, который постоянно совершенствую.
![](https://habrastorage.org/webt/ic/sv/hs/icsvhsfspzk3yuter7x5m5ecuvo.png)
Результат отбеливания:
![](https://habrastorage.org/webt/xa/le/o_/xaleo_ubudvk8ajs_db_dlw_rdm.png)
Восстановление материнской платы
Почистив все разъемы и отыскав все следы коррозии, я сделал вывод, что причина неработоспособности кроется в чем-то еще. После изучения форумов Stardot моей первой догадкой было, что по вине конденсаторов-убийц пострадали микросхемы ОЗУ. Ничего удивительного, учитывая 25+ лет жизни устройства. Так что далее я занялся извлечением всех микросхем.
![](https://habrastorage.org/webt/ix/do/n-/ixdon-7mj8ty7vr3hhynajuva4u.png)
![](https://habrastorage.org/webt/-c/gi/dt/-cgidtjq1dvsbhqopa-3b-xvvaw.png)
На их места я впаял новые:
![](https://habrastorage.org/webt/id/pu/va/idpuvafnejt9m09m6mpk27cgi-k.png)
Далее предстояло разобраться с лично для меня странной кристаллической структурой, опутавшей один из сокетов. Думаю, что это кристаллы хлорида олова, но вполне могу ошибаться, так что буду признателен, если напишите в комментариях правильный вариант.
Странным же мне показалось то, что сформировалась она только на одном из множества сокетов, расположенных по всей плате.
Вот несколько фото, в том числе с увеличением:
![](https://habrastorage.org/webt/de/cp/bj/decpbjqbyjppgs3_ofeljq7oo_4.png)
![](https://habrastorage.org/webt/e4/gl/rq/e4glrqrjonsi-brqid7fsfryn5y.png)
![](https://habrastorage.org/webt/e1/n0/z3/e1n0z31g7_j_e44emhnxr1hqb2k.png)
А вот и участок, куда был установлен этот «зараженный» разъем:
![](https://habrastorage.org/webt/oh/ol/qz/oholqzogfsfpnb08qosl-ufekfm.png)
Как бы то ни было, я очистил его в ультразвуковой ванне и припаял обратно.
Кроме того, я обнаружил, что для стабильной работы устройства необходимо также заменить пробитые блокировочные конденсаторы.
![](https://habrastorage.org/webt/mg/kc/il/mgkcilccqk7cwbtjffhpqk0ncpo.png)
Плата после восстановления:
![](https://habrastorage.org/webt/a3/38/cx/a338cxujs-8pzw8qdz3h2wva2z0.png)
![](https://habrastorage.org/webt/g2/km/gc/g2kmgcg2cq3riongjls5tjgioue.png)
![](https://habrastorage.org/webt/xh/nq/4a/xhnq4abrmtvjrb9hewn0kso3c4q.png)
![](https://habrastorage.org/webt/v8/kq/dy/v8kqdysgjztnx8uopvurex33yje.png)
И наконец… (пиво на фото присутствует специально;) долгожданная загрузка!
![](https://habrastorage.org/webt/up/bu/r1/upbur1enwswcuap8ui_cuus_h8w.png)
Модификации
Пошерстив все те же форумы, я узнал, какие модификации можно к этому чудо-устройству добавить.
В итоге выбрал две:
- DataCentre от RetroClinic
- PiTubeDirect
Комплект DataCentre пришел первым. Когда же я распаковал посылку, то впечатления были примерно такие…
![](https://habrastorage.org/webt/er/sd/ja/ersdjalrbftyaqyicvgm8j_f8lu.png)
В сети я видел много вариантов апгрейдов, но настолько удачный продукт мне не встречался. К тому же по цене он оказался весьма приемлем. В комплекте шла подробная документация, напечатанная в форме буклета, и подробное руководство по установке. Все необходимые для подключения детали также входили в набор. При этом сам процесс установки оказался очень прост и танцев с бубном не потребовалось.
Искренне благодарю Марка, разработчика столь прекрасной модификации!
![](https://habrastorage.org/webt/pt/1t/-1/pt1t-1kudz_etqipimgyjrb5as8.png)
![](https://habrastorage.org/webt/tu/bw/l-/tubwl-k3urvoiupyhde8paga9i0.png)
Начал я с установки ПЗУ, которое также шло в комплекте DataCentre.
![](https://habrastorage.org/webt/xv/_a/7r/xv_a7r354gjp_za47ncfihrym4u.png)
Для проверки его работоспособности я просто загрузил устройство.
![](https://habrastorage.org/webt/fg/qg/uq/fgqguqzpfghuvdl3znxjvamrie4.png)
Далее нужно было проложить шлейф под материнской платой.
![](https://habrastorage.org/webt/j6/xq/2_/j6xq2_kddguxnx57xkte_cvhqwe.png)
![](https://habrastorage.org/webt/li/zn/hs/liznhstwveubg_ivrxqpnu5ej0k.png)
![](https://habrastorage.org/webt/i6/n6/3q/i6n63qkuyuikbp_93dwxiqu6fn0.png)
Запитывается он от компьютера, и соединение при этом реализуется с помощью изящного решения – скотч-лока. Достаточно просто обжать его на проводе и все! Не надо ничего резать и паять.
![](https://habrastorage.org/webt/dk/ju/8s/dkju8sddoo78cgonto_o0gh1m08.png)
В углу корпуса я просверлил 5мм отверстие для индикатора состояния.
![](https://habrastorage.org/webt/j_/fm/s6/j_fms6ghw--efobwlsrb7xgwxrk.png)
![](https://habrastorage.org/webt/ei/db/s8/eidbs8fscjtyuxtsicvdk91baoa.png)
![](https://habrastorage.org/webt/8y/fp/az/8yfpaz2pdbr7lxrwy0dkn1grlwk.png)
Плату DataCentre я установил на опорные крепления, которые также поставлялись в комплекте, после чего подключил к ней провод индикатора.
![](https://habrastorage.org/webt/dc/vu/bo/dcvuborpr4uyzu4e6n3h4gxevnw.png)
![](https://habrastorage.org/webt/k_/wj/z8/k_wjz8pve-qa_yvpuiqvkistuoe.png)
Все установлено и подключено
Вторую модификацию я заказал у ребят, с которыми познакомился на форуме. По сути, это был адаптер, подключающий RaspberryPI Zero к порту TUBE. Вот краткое описание этого чудесного проекта с GIT:
PiTubeDirect — низкобюджетный проект вторичного процессора для 8-битных машин Acorn (Beeb, Master, Electron, Atom), в котором используется две недорогих микросхемы для подключения Raspberry Pi к коннектору Tube. Pi эмулирует один из нескольких ЦПУ, а также микросхему подключения Tube. При этом возможна эмуляция вторичного процессора 6502, работающего на частоте 274МГц.
Установить этот модуль очень просто. Вот несколько фото.
![](https://habrastorage.org/webt/xl/0a/wo/xl0awouiqrrxnmagdfvaqjbqtme.png)
![](https://habrastorage.org/webt/bj/bl/n7/bjbln7asliakevavsllfdgccmmu.png)
![](https://habrastorage.org/webt/iw/tv/ju/iwtvjursz3szqntcakyx6dvk348.png)
Все работает!
![](https://habrastorage.org/webt/pz/d3/pu/pzd3pu0tiezsdapwlvysi3_wfl8.png)
![](https://habrastorage.org/webt/4w/nf/if/4wnfiffcqlm4vtgig-is0wxwmey.png)
Я пока не снимал демонстрацию устройства в действии, так как это первая машина Acorn, с которой мне довелось работать. Однако есть видео Марка, на котором показан запуск Elite при использовании RPI в качестве вторичного процессора.
Заключительные фото.
![](https://habrastorage.org/webt/1l/bt/5u/1lbt5ugawyv19mkeu9lle7f9mac.png)
![](https://habrastorage.org/webt/rj/mo/l4/rjmol4e7hipbj52xn3yatvq27qs.png)
До встречи в следующей статье, которая будет посвящена уже старшему брату Beeb.
![](https://habrastorage.org/webt/ou/g5/kh/oug5kh6sjydt9llengsiebnp40w.png)
LorDXEO
Кстати, кто может дать рецепт retr0bright густого? Лежат желтые ps1 в кладовке, давно руки чешутся отребилдить
tigreavecdesailes
www.ozon.ru/product/concept-profy-touch-krem-oksidant-12-40-vol-60-ml-172252418
malaxit68
Есть интересный способ отбеливания с помощью перекиси водорода и ультрафиолетовой лампы. Впервые увидел данный метод на ютуб канале Odd tinkering, который как раз таки специализируется на восстановлении ретро устройств.
https://youtu.be/jdWRsjnVD3s
Odd experiments- это его второй канал.
LorDXEO
Да я тоже о нем думал, даже перекись куплена, но тут намазывают и обертывают просто, тоже уф можно применять
Admaer
Забавно, что кто-то придумал этот метод, но, насколько я знаю, механизм так никто и не понимает. По крайней мере, такое у меня сложилось мнение.
8-bit guy, собака, уже год не может проверить гипотезу о том, что важен не УФ, а тепло. А ему даже sous-vide-юшницу подарили для этого.
malaxit68
Было бы интересно послушать профессиональных химиков в комментариях.
Я представлял этот процесс в таком виде — УФ разбивает молекулу перекиси на воду и атомарный кислород, который, обладая высокой активностью, обесцвечивает пигменты, ответственные за «пожелтение».
Были видео, где автор не мог использовать перекись, и тогда он просто на длительное время клал часть корпуса под ультрафиолетовые светодиоды. Тоже помогало, желтизна уходила, но времени затрачивалось сильно больше.
quartz64
У меня хорошо работает пена для бритья с небольшим количеством 30% перекиси (на глаз, чтоб не слишком жидко было). Детальки намазываются при помощи кисточки, заворачиваются в плёнку и на ночь под УФ-прожектор. Раствор получается всё равно слишком жидкий, чтобы распределить его равномерно, так что данный способ не подходит для сильного солнечного света — процесс идёт слишком быстро, могут остаться разводы.
Что-то совсем сильно пожелтевшее, с переходом чуть ли не в коричневый, приходится за два раза делать. Для объёмных деталей, которые надо с нескольких сторон отбеливать, помогает отражатель из фольги. Но и его не всегда достаточно, так что думаю УФ-ленту добавить.