Ремонт синтезатора Roland XP-50

Различная музыкальная электроника

Модератор: Модераторы

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Ремонт синтезатора Roland XP-50

Сообщение Dmitry Dubrovenko » 16 май 2020, 10:56

Максим В писал(а):Возможно, опоздал на несколько световых лет
"Лучше поздно, чем никогда." :yes:
Кстати, вот где про это говорили.

Максим В писал(а):Единственная проблема, КМК, которая может возникнуть - flash boot block
Т.е., если я правильно понимаю, первоначально надо засунуть флеш в программатор, залить туда роландовский дамп и залочить бутлодер?

Максим В писал(а):здесь указаны серийные номера моделей с ФЛЕШ памятью вместо масочных ПЗУ
Чёй-то: "Error 405 Not allowed" :unknown:

Оффтоп
Максим В писал(а):"ничиконовая чума"
А поподробнее? Как-то не слыхал (хотя, в принципе, из названия, понятно в чём дело). :-)
Подпись

Максим В
Пользователь
Сообщения: 72
Зарегистрирован: 11 май 2020, 00:44

Re: Ремонт синтезатора Roland XP-50

Сообщение Максим В » 16 май 2020, 12:20

Dmitry Dubrovenko писал(а):первоначально надо засунуть флеш в программатор, залить туда роландовский дамп и залочить бутлодер?


Про FLASH - очень интересная тема. Никогда не держал в руках XP80 c флэш. Есть знакомый, который несколько XP50 отремонтировал друзьям. Поинтересуюсь у него.

Про дисководы XP50/XP80: во всех или почти всех японских компьютерах вместо "стандартного" интерфейса (контакт 34 DriveReady/DiskChange), используется раздельный (PIN2 - Disk Change, PIN34 - Drive ready). Внутреняя ОС инструмента и в сериях SY (Ямаха), и в Роландах, и т.д. использует DISK CHANGE для автоматического распознавания нового диска и сканирования/классификации папок и файлов. Самые последние дисководы на 3.5" были "безджамперные". Лучше искать Chinon или Mitsumi с джамперами. На платах обычно всё подписано.
В Ямаха SY применяется укороченный интерфейс (специализированный разъём), но тоже с раздельными RDY и DC сигналами.

Про BOOT BLOCK у ФЛЭШ ПЗУ - у меня только одни предположения. КМК, достаточно раздобыть только его содержание, т.к. скорее всего этого достаточно, наверное, сам загрузчик - программатор сидит в защищённом секторе ФЛЭШ-ПЗУ, ПМСП. Хотя, может ошибаюсь.
Скорее всего лучше BOOT BLOCK c BOOT LOADER сразу залочить в программаторе.

ERROR 405 - попробуйте через VPN. Текста там много, но в основном, всё уже на этой ветке про XP50 сказано. Вот серийные номера XP80 c ФЛЭШ-ПЗУ:
ZI-10100 ------- ZI-10199
ZI-42854 ------- ZI-53099


Оффтоп
"Ничиконовая чума" - почти все алюминевые электролитические конденсаторы поверхностного монтажа, выпущенные до 2002 года имеют этот дефект (нужно менять все, ПМСМ). Фирма Nichicon (в меньшей степени UNITED CHEMICON и RUBICON) выпускала и удовлетворяла потребности почти всего глобального производства ПК, научных измерительных приборов и др. в 90х, поэтому, в подавляющем большинстве случаев это конденсаторы Ничикон. Из-за интенсивного термоциклирования происходит "усыхание" мембраны гермозамка (через которую выводы пропущены и попадают внутрь конденсатора), после чего через зазор между корпусом и мембраной электролит начинает вытекать на материнскую плату (возможно из-за капиллярного эффекта, может быть из-за темп. расширения, не знаю). Электролит попадает под маску печатной платы и под воздейcтвием температуры (отличный катализатор) начинает травление дорожек, металлизации, "пропитывает" собой слой текстолита (бывает даже такое). Короче - смерть аппарату (если, конечно же, вовремя не заметить). Встречались даже платы, где внутренние трассы были тоже "съедены". Обычно в самом начале возникает белый контур/налёт вокруг контактных площадок конденсатора и потемнение пайки.

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Ремонт синтезатора Roland XP-50

Сообщение Dmitry Dubrovenko » 16 май 2020, 12:41

Максим В писал(а):Про FLASH - очень интересная тема.
А практический смысл в ней есть?
Ведь насколько понимаю, фирмаря в масочных ПЗУ имеет более позднюю версию.

Максим В писал(а):достаточно раздобыть только его содержание
Так, если уж шить бутлодер программатором, то почему бы туда сразу и ПО не зашить? :roll:

Оффтоп
Максим В писал(а):В Ямаха SY применяется укороченный интерфейс
Напомню, что на сайте есть статья на эту тему. :yes:
Подпись

Максим В
Пользователь
Сообщения: 72
Зарегистрирован: 11 май 2020, 00:44

Re: Ремонт синтезатора Roland XP-50

Сообщение Максим В » 16 май 2020, 13:42

Практический смысл есть, т.к. 1.11 для XP80 вышла в 2000 году. Как мне объяснили в Роланд, прошивки сначала "гоняли" на инструментах с флэш ПЗУ перед решением о массовом выпуске новой маски. Т.е. это, видимо, было частью цикла квалификации продукта.
Так вот, с их слов, 1.11 была обкатана, но маску так и не выпустили.

У меня на материнке стоит масочная 1.00 (самая массовая).

Про всю прошивку или только часть - лучше дать BOOT LOADER самому разобраться с аппаратной версией DSP и загрузить/запрограммировать то, что нужно, КМК.

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Ремонт синтезатора Roland XP-50

Сообщение Dmitry Dubrovenko » 16 май 2020, 21:35

Максим В писал(а):дать BOOT LOADER самому разобраться
А он там сам умеет файлы для загрузки выбирать?
Подпись

Максим В
Пользователь
Сообщения: 72
Зарегистрирован: 11 май 2020, 00:44

Re: Ремонт синтезатора Roland XP-50

Сообщение Максим В » 17 май 2020, 00:50

А он там сам умеет файлы для загрузки выбирать?


То, что слышал - были несколько версий их сигнальных процессоров (ромплер + блок эффектов).
Решил вытащить синт и проверить всё ещё раз.

Оказалось всё намного проще...

У меня ROM 1.00 95/12/13 9:58 0051

Посмотрел ещё раз архив апгрейда. Он EXE файлом идёт (старый ZIP под WIN98). Видимо в прошлый раз что-то пошло не так, и файлы были битые. Так вот, случайно попробовал на древнем ноуте с XP без антивирусов, файлы распаковались на XP машине как надо (старый ноут - единственный ПК с с дисководом на 1.44). На двух дискетах файлы ROM по 1024K, как я раньше-то не заметил! :oops: :crazy:
Записал дискеты, вставляю первую, включаю питание, синт её быстро читает (несколько треков) и затем, полностью игнорируя, загружается в меню. Т.е. функция апргрейда в масочном ПЗУ полность заблокирована.

Получается так, КМК, что просто нужно записать данные на программаторе во ФЛЭШ и всё (в крайнем случае поменять соседние байты местами!!! Микросхемы можно свободно купить на Ebay. Заказал две на Aliexpress
https://aliexpress.ru/item/10000257883763.html
Попробую поэкспериментировать, когда миросхемы придут. Кст, масочную ПЗУ можно не отпаивать, достаточно одну из ног OE# приподнять и на + подтянуть, это её отключит от шины данных. Если всё так просто, то прошивка должна быть без опций. Программируем, и если байты чётный с нечётным не перепутаны, должна заработать сразу. И дисковод здесь не нужен совсем. Остаётся надеяться, что версия сигнального процессора правильно поддерживается. Ещё раз посмотрел Service Notes, оказалось, что машины с ФЛЭШ были с немного другой версией сигнального процессора. Видимо, тех поддержка у Роланда всё забыла напрочь после 25 лет (мне там рассказывали другие вещи).

И ещё - очень неприятное открытие. Пока XP80 на боку за шкафом стоял, потёк розовый клей, которым грузы снизу к клавишам приклеены. Еле-еле расцепил две клавиши. Спиртом плохо отмывается. Видимо, через пару месяцев нужно будет клавиатуру разбирать.... Как смыть клей - не знаю. Эпоксидка вроде-бы, но медленно течёт. Синт стоял на боку 3 года. У меня D70 на боку 20 лет простоял и ничего.

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Ремонт синтезатора Roland XP-50

Сообщение Dmitry Dubrovenko » 17 май 2020, 16:05

Максим В писал(а):Попробую поэкспериментировать
Ждём-с результатов. :roll:

Максим В писал(а):потёк розовый клей, которым грузы снизу к клавишам приклеены
Ни чё себе. :-O

Оффтоп
Максим В писал(а):на древнем ноуте с XP
:-D
Я сейчас примерно с такого это сообщение пишу.
Правда там изначально стояла Виста, и флоппа нет, так что, видимо он всё-таки чуточку поновее.
А древний - у меня есть с P-133MHz (здесь засветился).
Там флопп выносным блоком (можно, правда, вместо CD-ROM'а вставить, но я не меняю).
Подпись

Максим В
Пользователь
Сообщения: 72
Зарегистрирован: 11 май 2020, 00:44

Re: Ремонт синтезатора Roland XP-50

Сообщение Максим В » 17 май 2020, 18:01

Оффтоп
Dmitry Dubrovenko писал(а):А древний - у меня есть с P-133MHz

Здорово, очень нужная вещь, особенно с параллельным портом. В своё время очень много программаторов и средств отладки было сделано под параллельный порт. Работает только настоящий 0x378, все поделки на PCI-E - не находятся.

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Ремонт синтезатора Roland XP-50

Сообщение Dmitry Dubrovenko » 17 май 2020, 18:19

Оффтоп
Максим В писал(а):очень нужная вещь, особенно с параллельным портом
Для этого у меня десктопы есть, на которых, кстати, даже 7-ка работает (и XP, разумеется, тоже). :-)
Подпись

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Ремонт синтезатора Roland XP-50

Сообщение Dmitry Dubrovenko » 28 янв 2021, 12:54

Максим В писал(а):Попробую поэкспериментировать
И чем дело закончилось? :roll:
Подпись

jpatay
Пользователь
Сообщения: 568
Зарегистрирован: 20 янв 2016, 16:29
Местоположение: Нововолынск

Re: Ремонт синтезатора Roland XP-50

Сообщение jpatay » 08 фев 2021, 17:59

Сброс на заводские здесь:
https://dfarq.homeip.net/fix-a-roland-xp-50-no-sound/

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Ремонт синтезатора Roland XP-50

Сообщение Dmitry Dubrovenko » 08 фев 2021, 20:55

jpatay писал(а):Сброс на заводские здесь

Вообще-то это описано в документе под названием "Service Notes", и малость по-другому.
Кстати, в этом документе ещё много чего полезного есть. :yes:
Подпись

Максим В
Пользователь
Сообщения: 72
Зарегистрирован: 11 май 2020, 00:44

Re: Ремонт синтезатора Roland XP-50

Сообщение Максим В » 14 фев 2021, 02:59

Dmitry Dubrovenko писал(а):И чем дело закончилось? :roll:


Пока только начинается и ждёт своего часа :-) . ПЗУ и дискеты пылятся вместе с XP80.

настройщик
Пользователь
Сообщения: 10
Зарегистрирован: 28 май 2021, 18:37

Re: Ремонт синтезатора Roland XP-50

Сообщение настройщик » 28 май 2021, 18:48

Доброго времени суток, товарищи! :)
У меня такая ситуация с XP-50:
Иногда при игре на клавишах произвольно переключаются звуки, словно я нажимаю кнопки inc/dec, а не клавиши. С каждым нажатием на клавишу происходит переключение звука и только вперёд. Переключается тот параметр под которым стоит курсор, это либо банк либо номер патча. Но, это происходит не всегда. Сброс на заводские настройки проблему не решает. Если кто-нибудь сталкивался с такой ситуацией, расскажите в чём тут дело и как преодолели эту проблему.

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Ремонт синтезатора Roland XP-50

Сообщение Dmitry Dubrovenko » 28 май 2021, 19:25

настройщик писал(а):С каждым нажатием на клавишу происходит переключение звука и только вперёд.

Похоже на замыкание в шлейфе.
Подпись

настройщик
Пользователь
Сообщения: 10
Зарегистрирован: 28 май 2021, 18:37

Re: Ремонт синтезатора Roland XP-50

Сообщение настройщик » 28 май 2021, 21:05

Dmitry Dubrovenko писал(а):Похоже на замыкание в шлейфе.

В каком именно шлейфе?
Но, это происходит не всегда, что за замыкание такое?
Шлейфы снимались и ставились неоднократно. Всё проверено при установке внимательно. Повреждений на шлейфах нет.

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Ремонт синтезатора Roland XP-50

Сообщение Dmitry Dubrovenko » 28 май 2021, 22:18

настройщик писал(а):В каком именно шлейфе?
Опроса матриц.
А может, наоборот, где-то контакт плохой.
Вобщем, мультиметр Вам в руки.
Также пайки разъёмов проверьте.
Подпись

настройщик
Пользователь
Сообщения: 10
Зарегистрирован: 28 май 2021, 18:37

Re: Ремонт синтезатора Roland XP-50

Сообщение настройщик » 29 май 2021, 06:15

То есть, это чисто электромеханическая проблема, а не программная?

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: Ремонт синтезатора Roland XP-50

Сообщение Dmitry Dubrovenko » 29 май 2021, 10:06

настройщик писал(а):это чисто электромеханическая проблема

Более на то похоже (по Вашему описанию).
Судите сами:
Вы нажимаете клавишу (замыкается матрица опроса, а также вибрация корпуса), и происходит срабатывание выбранного (заранее) параметра.
Посмотрите, какая кнопка отвечает за это срабатывание, и "вокруг" неё и "танцуйте".
ИМХО, разумеется.
Подпись

настройщик
Пользователь
Сообщения: 10
Зарегистрирован: 28 май 2021, 18:37

Re: Ремонт синтезатора Roland XP-50

Сообщение настройщик » 29 май 2021, 18:51

Уже "танцевал". Проверял на предмет дребезга контактов кнопок inc\dec, и "шатла" (стучал вокруг них по корпусу - бестолку). К тому же кнопки все заменены на новые. А тот шлейф, о котором Вы говорите как выглядит? Или как его найти? В ХР-50 два больших шлейфа на материнке, один над одним, один идёт на плату с кнопками, а второй куда, что-то не помню, кажется на плату расширения. Ещё 2 плёночных с клавиатуры, короткий шлейф на флоп, на дисплей есть, а больше вроде нет - не помню на вскидку. :)


Вернуться в «Музыкальная электроника»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей

cron