Важная информация

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11

Тема: Переделка Yamaha AX-350 в YIS-805 с ништяками и апгрейдом ОЗУ

  1. #1
    Veteran Аватар для Wierzbowsky
    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,747
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    610
    Поблагодарили
    304 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Lightbulb Переделка Yamaha AX-350 в YIS-805 с ништяками и апгрейдом ОЗУ

    Я давно хотел приобрести арабскую MSX2 со встроенным дисководом и вот наконец-то моя мечта осуществилась благодаря Сергею К. (спасибо!). Так как арабская вязь не очень то располагает к работе с Ямахой, а некоторые игры, например Hinotori крашатся после первых 10 секунд игры из-за косяков в биосе, Сергей попросил меня переделать эту арабку в КУВТ2, а точнее - в подобие YIS-805.

    В итоге - получена одна Yamaha AX-350. Как оказалось, она не стартовала после включения питания, но это я исправил заменой 74LS14 в схеме управления ресетом. Был выпаян, сдамплен и проанализирован биос. Биос зашит в масочное ПЗУ на 256кб, расположение модулей в биосе такое:

    • 00000-07FFF standard BIOS+Basic (32kb)
    • 08000-0BFFF standard MSX2 Subrom (16kb)
    • 0C000-0FFFF standard disk ROM (16kb)
    • 10000-13FFF arabic ROM (second 16kb)
    • 14000-17FFF arabic ROM (first 16kb)
    • 18000-1BFFF arabic SWP (second 16kb)
    • 1C000-1FFFF arabic SWP (first 16kb)
    • 20000-2FFFF arabic Painter (64kb)
    • 30000-3BFFF arabic Sakhr Files (49kb)
    • 3C000-3FFFF empty (16kb)


    Интересно то, что "Sakhr Files" в биосе присутствует, но не виден в подслоте 3.3. Его включили в более дорогих машинах, например в AX-500.

    Стандартный биос от YIS-805 был пропатчен для работы с QWERTY клавиатурой и модифицирован, чтобы числа нажимались без шифта. Сабром остался без изменений, как и английский Painter. Но оставалось свободное место от арабских ROMов и я решил добавить вместо них TESTRAM с вызовом по call testr и игру Kings Valley (по желанию Сергея) с вызовом по call kvall из Бейсика. Painter вызывается, как и на YIS-805, командой call paint .

    Сдампленный образ можно скачать тут: https://podrezov.com/ax350/orgbios.rom
    Собранный мной образ а-ля YIS-805 можно скачать тут: https://podrezov.com/ax350/newbios.rom

    Образ пишется в ППЗУ типа 27С020 и вставляется в панельку, установленную на дочерней плате с ПЗУ. Больше никаких модификаций не требуется.

    Казалось бы - всё готово, но сделанного мне показалось мало. И я решил сделать возможность выбирать между оригинальной арабской прошивкой и моей сборкой а-ля YIS-805 (привет свидетелям культа оригинальности!). Задача достаточно простая, так как ПЗУ на 256кб и на 512кб имеют по 32 ноги, а на дочерней плате с биосом сигнал А18 (пин 31) был посажен на землю. Что потребовалось:

    • Отрезать пин 31 от земли
    • Купить УФ-стираемое ПЗУ типа 27C040
    • Найти в закромах двухпозиционый выключатель
    • Отрезать и залудить 3 проводка МГТФ


    Проводки припаиваются к выключателю, причём крайние контакты выключателя припаиваются к земле и питанию, с средний - к пину 31 панельки ПЗУ. Затем выключатель закрепляется рядом с разъёмом дочерней платы. В ПЗУ заливается образ, собранный из сдампленного оригинального образа ПЗУ и того образа ПЗУ, что я сделал для Сергея. В итоге, выключателем можно выбирать либо оригинальный арабский биос, либо сборку а-ля YIS-805. Вот немного фоточек:





    Затем втыкаем плату в материнку и всё! Выключатель можно вывести наружу, но мне так больше нравится.



    Но и этого мне показалось мало, и я решил сделать апгрейд ОЗУ до 256кб, как это возможно сделать на YIS-805. Что было сделано:

    • Выпаян джампер -J- и очищены площадки у пустых джамперов
    • На месте установки сдвоенных джамперов (около IC326) разрезана перемычка между отверстиями для пинов
    • На место всех трёх джамперов впаяны 4-пиновые гребёнки с отсутствующими средними штырьками
    • Сделаны 2 широких джампера из 4-пинового разъёма типа Dupont
    • На 4 свободных места на материнской плате впаяны панельки и в них установлены чипы ОЗУ типа 4464


    Конфигурировать количество ОЗУ можно двумя джамперами. На фотке джампер слева ставится если нужно 256кб ОЗУ, в противном случае он не ставится. Джампер справа устанавливается в нижнее положение, если нужно 256кб ОЗУ, если он установлен в верхнее положение, то доступно только стандартное количество ОЗУ - 128кб. И, как водится, вот фоточка апгрейда:



    Пример установки джампера для выбора 128кб ОЗУ:



    Ну и до кучи (пора бы уже остановиться!), я поставил небольшой радиатор на VDP, помятуя как он греется на КУВТ2. Радиатор закрепил теплопроводным клеем, купленным у китайцев.



    В итоге мы имеем как-бы оригинальную арабскую AX-350 MSX2 с дисководом, но под капотом дремлет YIS-805 с опциональным удвоенным ОЗУ, тестом памяти и игрушкой. Причём по функционалу эта машинка идентична YIS-805, ну кроме наличия сетевого модуля и отсутствия второго дисковода. Вот такой вышел апгрейд, мужики...

    Может кому-то этот проект и пригодится, так как купить 805ю сейчас почти невозможно, а вот арабки в продаже есть и стоят они относительно недорого. Клавиатуру, кстати, можно поставить от КУВТ, и хотя биос сконфигурирован для раскладки QWERTY, печатать всё равно будет удобнее, чем на оригинальной фонетической раскладке.
    Последний раз редактировалось Wierzbowsky; 30.04.2023 в 14:16.

  2. Эти 9 пользователя(ей) поблагодарили Wierzbowsky за это полезное сообщение:

    aao62 (14.04.2023), ALS (22.01.2022), CityAceE (27.12.2021), GreyWolf (27.12.2021), grf (20.01.2022), nimdasys_inbox_ru (29.12.2021), r3d (30.04.2023), SlashNet (28.12.2021), vwarlock (22.01.2022)

  3. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  4. #2
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,574
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    399
    Спасибо Благодарностей получено 
    1,207
    Поблагодарили
    394 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  5. Этот пользователь поблагодарил CityAceE за это полезное сообщение:

    Wierzbowsky (27.12.2021)

  6. #3
    Member
    Регистрация
    18.01.2021
    Адрес
    п. Новый Ургал
    Сообщений
    145
    Спасибо Благодарностей отдано 
    30
    Спасибо Благодарностей получено 
    66
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Для такой модификации подходит только Yamaha AX-350 или какие-то еще модели?
    Блог проекта "The Goonies для БК11М"
    БК-0011М, БК-0011М-01, SMK-512, AZ

  7. #4
    Veteran Аватар для Wierzbowsky
    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,747
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    610
    Поблагодарили
    304 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от grf Посмотреть сообщение
    Для такой модификации подходит только Yamaha AX-350 или какие-то еще модели?
    Пока только AX-350 и AX-350II. Теоретически и AX-370 можно похожим способом модифицировать. Но мне эта машинка пока не попадалась.

    Также сейчас тестируем переделку 350й с большой платой ПЗУ в 805ю. Результаты будут выложены здесь.

  8. Этот пользователь поблагодарил Wierzbowsky за это полезное сообщение:

    GreyWolf (20.01.2022)

  9. #5
    Veteran Аватар для Wierzbowsky
    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,747
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    610
    Поблагодарили
    304 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А вот и продолжение истории! У одной из арабских Ямах AX-350, которую купил один из моих знакомых, вместо маленькой дочерней платы с одним большим ПЗУ обнаружилась большая плата аж с шестью маленькими ПЗУ по 32кб каждое. Все ПЗУ были сдамплены и вышеприведённая прошивка "а-ля 805я" была распределена между этими шестью чипами. В архиве находятся файлы для прошивки микросхем, пронумерованные согласно наклеенным на них бумажкам. Можно поставить новые 32кб УФ-стираемые микросхемы, а можно просто стереть старые.

    Архив с файлами для прошивки:
    https://podrezov.com/ax350/newbios_large_pcb.zip

    Иллюстрация того, как распределяется по чипам новая прошивка:


    А вот дамп оригинальных ПЗУ (вдруг кому-то пригодится):
    https://podrezov.com/ax350/large_board_dump.zip

  10. Эти 2 пользователя(ей) поблагодарили Wierzbowsky за это полезное сообщение:

    ALS (22.01.2022), DizZy (05.04.2024)

  11. #6
    Veteran Аватар для Wierzbowsky
    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,747
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    610
    Поблагодарили
    304 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обнаружил косяк в описании модификации. На месте установки сдвоенного джампера надо разрезать перемычку. Если её не разрезать, то 256кб не будет видно. В описание добавил пункт:

    - На месте установки сдвоенных джамперов (около IC326) разрезана перемычка между отверстиями для пинов

    Извиняюсь за ошибку!
    Последний раз редактировалось Wierzbowsky; 30.04.2023 в 14:16.

  12. #7
    Member Аватар для DizZy
    Регистрация
    09.03.2005
    Адрес
    Подмосковье, г.Лобня
    Сообщений
    47
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо за образы, у меня "большая" вариация, но одна ПЗУ-ха отсутствует.
    Я впаяю ещё одну ПЗУ и зашью ваши образы, вроде других отличий нет.
    Сдампить мои ПЗУхи или ничего нового там нет?
    Последний раз редактировалось DizZy; 05.04.2024 в 00:29.

  13. #8
    Veteran Аватар для Wierzbowsky
    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,747
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    610
    Поблагодарили
    304 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DizZy Посмотреть сообщение
    Спасибо за образы, у меня "большая" вариация, но одна ПЗУ-ха отсутствует.
    Я впаяю ещё одну ПЗУ и зашью ваши образы, вроде других отличий нет.
    Сдампить мои ПЗУхи или ничего нового там нет?
    Давайте сдампим и сравним. Тем более интересно что они оттуда выкинули, раз одна ПЗУ отсутствует...

  14. Этот пользователь поблагодарил Wierzbowsky за это полезное сообщение:

    GreyWolf (05.04.2024)

  15. #9
    Member Аватар для DizZy
    Регистрация
    09.03.2005
    Адрес
    Подмосковье, г.Лобня
    Сообщений
    47
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ок, перед тем как шить тогда.

    Ещё нубский вопрос:
    Мне досталась арабка с не рабочей половиной клавиатуры, я починил вроде - на PCB было три обрыва дорожек об угол дисковода, но Caps Lock не работает ни в бейсике, ни в English Writer. Лампочка на нём тоже не загорается.
    Это не нормально?
    Я что-то уже не помню как оно было, но вроде бы всегда работало на КУВТ.

  16. #10
    Veteran Аватар для Wierzbowsky
    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,747
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    610
    Поблагодарили
    304 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DizZy Посмотреть сообщение
    Ок, перед тем как шить тогда.

    Ещё нубский вопрос:
    Мне досталась арабка с не рабочей половиной клавиатуры, я починил вроде - на PCB было три обрыва дорожек об угол дисковода, но Caps Lock не работает ни в бейсике, ни в English Writer. Лампочка на нём тоже не загорается.
    Это не нормально?
    Я что-то уже не помню как оно было, но вроде бы всегда работало на КУВТ.
    Должно работать, смотрите на предмет обрывов, а также сам разьём клавы и шлейф. У шлейфа часто отклеиваются один или несколько металлических контактов и при втыкании его в разъём они могут загнуться или отвалиться.

Страница 1 из 2 12 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 18
    Последнее: 11.09.2021, 17:27
  2. Ответов: 7
    Последнее: 19.02.2014, 09:58
  3. Yamaha YIS 805
    от tntpro в разделе Барахолка (архив)
    Ответов: 11
    Последнее: 18.06.2012, 22:03
  4. Клавиатуру от Yamaha YIS-805 купил бы
    от Cooper в разделе Барахолка (архив)
    Ответов: 8
    Последнее: 05.12.2011, 20:49
  5. Ответов: 12
    Последнее: 18.01.2010, 12:49

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •