Найти в Дзене

Speccy 2010 (Часть 2)

Предыдущая часть. Комплект для сборки компьютера Speccy 2010 полностью готов и пора приступать к его сборке. Большинство компонентов этого компьютера SMD типа, соответственно для комфортной пайки я воспользовался микроскопом, пайка EP2C8Q208C8N вообще без него не реальна. У меня простенький микроскоп с Aliexpress модель G1200 за разумные деньги (решил показать свой микроскоп, т.к. возникают вопросы как паять мелкие детали): Экран у микроскопа среднего качества, по сути соответствует своей цене. Сами линзы не чистые, есть мусор, который видно на экране, причем почистить его не получится, он внутри. Скорее всего так было с самого начала, но я уже не помню, микроскоп у меня давно. Паять удобно только маленькие платы или, если место пайки с краю, т.к. задняя нога микроскопа может мешать. Что касается увеличения, то тут все очень хорошо. Вот пример окошка ПЗУ с разным увеличением, добился максимального увеличения, когда видна пайка контактов кристалла: Все детали я паяю паяльником Sequre S6

Предыдущая часть.

Комплект для сборки компьютера Speccy 2010 полностью готов и пора приступать к его сборке.

Большинство компонентов этого компьютера SMD типа, соответственно для комфортной пайки я воспользовался микроскопом, пайка EP2C8Q208C8N вообще без него не реальна. У меня простенький микроскоп с Aliexpress модель G1200 за разумные деньги (решил показать свой микроскоп, т.к. возникают вопросы как паять мелкие детали):

Микроскоп G1200.
Микроскоп G1200.

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

Что касается увеличения, то тут все очень хорошо. Вот пример окошка ПЗУ с разным увеличением, добился максимального увеличения, когда видна пайка контактов кристалла:

Все детали я паяю паяльником Sequre S60P, жало использую "топориком". Хоть этот паяльник и миниатюрный, но размер жала для EP2C8Q208C8N все ровно достаточно большой. У меня есть и тонкие жала, как иголка, но прогреть контактную площадку и ножку микросхемы таким жалом очень не просто. Паяю за раз несколько ног, обильно покрытые флюсом. Может быть ситуация, когда они спаиваются между собой, тогда очищаю жало от припоя, добавляю флюс и удаляю лишний припой. Один раз пришлось воспользоваться оплеткой. Выглядит мелко, но паять не сложно. Главное не погнуть ножку, чтобы она не сцепилась с соседней, вот это будет исправить сложнее, не надо никаких усилий паяльником применять к месту пайки.

На плате отсутствует шелкография. Для правильной установки всех элементов требуется по ссылке скачать документацию "speccy2010-doc-20110124-rev0048" или более свежую. В архиве находится файл с часто задаваемыми вопросами, обязательно нужно прочитать перед сборкой, все вопросы снимаются! Также файл с перечнем всех элементов и номиналов, устанавливать на плату нужно только эти детали, на остальные места детальки не устанавливать. В следующем файле схема расположения всех элементов, номиналы нужно сверять с файлом перечня деталей. Последний файл содержит схему. В общем этого архива достаточно для сборки компьютера.

Процесс пайки начинаю с микросхем, также сразу установил стабилизаторы (две фотографии с двух сторон):

Далее паяю резисторы, конденсаторы и прочие мелкие детальки, не один вечер ушло на их установку:

Последним этапом припаял все разъемы. S-Video и композитный разъем можно было и не припаивать, я не собирался компьютер подключать к телевизору, но потом все таки припаял все:

Компьютер Speccy 2010 в сборе.
Компьютер Speccy 2010 в сборе.

Разъем клавиатуры и мыши должны быть фиолетового цвета (клавиатура) выше, зеленого (мышь) ниже, если смотреть на фотографию.

Сразу обязательно проверил линии питания на короткое замыкание. Все отлично. Конечно я его включил. Картинки нет, все правильно. А вот с потреблением вижу проблемы, такое ощущение, что он вообще ничего не потребляет, 50-70 миллиампер показывает мой лабораторный блок питания, так не должно быть. Ладно, походу разберусь.

Теперь нужно установить программное обеспечение. В инструкции сказано, что необходимо с помощью подключения через USB порт установить загрузчик с помощью специального приложения. По ссылке необходимо скачать архив с приложением "str750prog_v1.2", загрузчик я скачал такой: "speccy2010-boot-v1.1-20110409-rev0050". Инструкция по установке загрузчика есть в часто задаваемых вопросах архива "speccy2010-doc-20110124-rev0048".

На плате есть две перемычки XP7 и XP10. XP7 устанавливается только для программирования ПЗУ с начальной загрузкой, в дальнейшем ее нужно убрать. XP10 - это перемычка питания компьютера, вместо нее я потом поставлю кнопку включения.

Перед подключением компьютера нужно установить универсальный VCP драйвер с сайта ftdichip. Далее убрать обе перемычки и подключить Speccy к стационарному компьютеру по USB. Компьютер определиться и ему будет назначен COM порт, который нужно будет потом указать в параметрах приложения "str750prog_v1.2", в часто задаваемых вопросах это указано. Далее установить перемычку XP7, подать питание 5 вольт и установить перемычку XP10. Компьютер готов к прошивке, выполнить приложение "str750prog_v1.2".

У меня компьютер, при подключении по USB, определился правильно, а вот процесс прошивки выдавал ошибку отсутствия устройства. Явно какая-то неисправность.

Ошибку я нашел сразу. Разные части компьютера питаются от 5, 3.3 и 1.25 вольта, для этого на плате установлены два стабилизатора (3.3 и 1.25 вольт). Мои замеры показали, что вместо 3.3 у меня примерно 1.2 вольта, а вместо 1.25 вообще какие-то милливольты, естественно плата не стартует. Проблема в стабилизаторах. В комплекте они были в двух разных корпусах, соответственно, я не глядя их и поставил, а стабилизаторы были перепутаны, вот и напряжение было не правильное:

Стабилизаторы для формирования 3.3 и 1.25 вольта.
Стабилизаторы для формирования 3.3 и 1.25 вольта.

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

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

Прошивка Speccy 2010.
Прошивка Speccy 2010.

Операционная система и все программы располагаются на SD карте. Отформатировать ее надо в FAT32. В корневой каталог необходимо скопировать следующие файлы операционной системы:

Структура корневого каталога Speccy 2010.
Структура корневого каталога Speccy 2010.

В папку "root" необходимо скопировать эмуляторы:

Эмуляторы Speccy 2010.
Эмуляторы Speccy 2010.

Перемычку XP7 необходимо убрать.

Я свой Speccy подключил к монитору через VGA разъем, подключил клавиатуру и подал питание. Компьютер заработал, но для получения изображения его надо переключить на VGA разъем комбинацией клавиш Ctrl-3, Ctrl-4 или Ctrl-5, в одном из режимов изображение появится. Компьютер запустился в режиме эмуляции Spectrum 48k. Клавиша F9 запускает меню операционной системы с различными настройками. Подробный обзор сделаю отдельно.

А вот и еще одна проблема. При установке батарейки для работы часов без питания часы перестают ходить, установить дату и время не получается, значение даты и времени кривое:

Проблема в работе часов Speccy 2010.
Проблема в работе часов Speccy 2010.

При удалении батарейки часы начинают работать и можно установить и дату, и время. Проверил правильность установки разъема под батарейку, проверил все дорожки, никаких проблем не обнаружено. Микросхема часов установлена правильно:

Часы в Speccy 2010.
Часы в Speccy 2010.

Часовая микросхема в комплекте была DS1307, в описании указана DS1338Z-33+. По даташиту они очень похожи и не должно быть проблем, но я поменял ее на указанную в перечне и часы стали работать правильно.

Компьютер собран и полностью работает (две фотографии):

Подключил колонки и настроил конфигурацию компьютера, у меня такие настройки:

Меню настройки Speccy 2010.
Меню настройки Speccy 2010.

Для примера так выглядит эмулятор Scorpion 256:

Эмуляция Scorpion 256 на Speccy 2010.
Эмуляция Scorpion 256 на Speccy 2010.

На этом сборка Speccy 2010 подошла к завершению. Теперь надо сделать корпус и снять обзор...

Продолжение следует...

Следующая часть.