Страница 1 из 5

Yamaha DS55

Добавлено: 06 июн 2016, 15:58
jpatay
Есть у меня "убитая" Yamaha DS55.Вот и думаю,может с неё снять колёса?
Сейчас выложу фотки:

Изображение


Блок питания:
Изображение

Re: Yamaha DS55

Добавлено: 06 июн 2016, 16:41
Dmitry Dubrovenko
jpatay писал(а):Есть у меня "убитая" Yamaha DS55
Это кто ж её так? :-O
Там пружины что ли возвратные лопнули?
Неужели нет никакой надежды на восстановление?

Re: Yamaha DS55

Добавлено: 06 июн 2016, 18:09
jpatay
Да,пружины обломались.И крепление под пружины тоже.Я паяльником крепление восстановил.Пружины изготовил сам.Материалом послужила возвратная пружина шнура 220 В. от пылесоса.Клавиатуру привёл в порядок,но толку от этого мало.Электроника там накрылась,скорее всего проц.На дисплее горит полностью одна линейка знакомест.Плату никто не ковырял,поменяли только стабы.А так хотелось её восстановить.Рука не поднимается её ломать.Вот фотки:

Изображение Изображение

Изображение Изображение

Re: Yamaha DS55

Добавлено: 07 июн 2016, 00:49
Dmitry Dubrovenko
jpatay писал(а):горит полностью одна линейка знакомест
Это значит дисплей включился нормально, но никаких внешних команд инициализации не получил.

jpatay писал(а):поменяли только стабы
В связи с чем? Выгорели?

jpatay писал(а):А так хотелось её восстановить
Тут одного паяльника мало будет.
Потребуются ещё приборы. :yes:

Re: Yamaha DS55

Добавлено: 07 июн 2016, 11:29
jpatay
Осциллографом я просмотрел все ножки процессора.
Ни на одной нет генерации.

Re: Yamaha DS55

Добавлено: 07 июн 2016, 19:23
Dmitry Dubrovenko
1. То, что на фото, может быть вовсе не процессор (надо найти даташит).
2. Не стартовать процессор может по куче причин (одна из них - питание, о чём спросил выше).

Re: Yamaha DS55

Добавлено: 07 июн 2016, 21:29
jpatay
Та похоже на процессор.Кварц стоит рядом на 12 мГц.Даташита не нашёл.Аппарат раритетный- с 89 года.Да и схемы нигде нет.Нашёл схему на DX11,но там только схема клавиатуры похожая.
Питание процессора- 5 Вольт.На всех микросхемах тоже есть 5 В.Стабилизаторы не знаю кто менял.Может и было завышенное напряжение.На других м/с частоты есть.На TC74HCU04P собран генератор на кварце 3.5795 мГц,прямоугольные импульсы там есть и они расходятся на все микры.А Вы правы.Надо проследить или доходят эти частоты до процессора.

Re: Yamaha DS55

Добавлено: 07 июн 2016, 23:03
Dmitry Dubrovenko
jpatay писал(а):Кварц стоит рядом на 12 мГц
Кварц не всегда означает, что рядом процессор. :-)
Но если верить Инету, то это: XF148A0 (64P DIP): 8b MPU (HD63C01Y0F64P).
Т.е. какой-то клон хитачевского проца (серия драм-машин RX была вся на оригинальных).
Это уже легче. На 63C01, мне кажется, даташит найти можно будет (один мой знакомый недавно даже ИДЕ-компилятор нашёл).
Для начала, проверьте линию RESET.
И насчёт такта не понял. Говорите, что он рядом с процом, но при этом клок собран на отдельной микросхеме.
Так чем же всё-таки проц тактируется?

Re: Yamaha DS55

Добавлено: 07 июн 2016, 23:05
jpatay
Нашёл аналог XF148A0.Это HD63C01Y-CMOS MSU(microcomputer unit).Даташит:
http://www.datasheet39.com/PDF/545863/H ... 0-pdf.html

Во как!Почти написали в одно время..
XF148A0 связан с микрой XF127D0 на 32 ноги.На неё ничего не могу найти.И она немного греется,но импульсы на выводах есть.

Re: Yamaha DS55

Добавлено: 08 июн 2016, 14:15
jpatay
Сегодня посмотрел ,частота 3.5795 мГц идёт на две микросхемы:YM2414B(FM operatop) и M50195P(digital ECHO).На проц эта частота не идёт.RESET собран на микре PST518A(три вывода),открытый коллектор которой идёт на ёмкость 10 мкФ.Ёмкость включена через резистор.Выпаивал я PST518,коротил кратковременно ёмкость,в этот момент 5 Вольт пропадает на процессоре.На 6-ой ноге проца (RES) постоянно есть +5 В.,на 7-ой(STBY)- +5 В.Питание- +5 В.Менял три кварца на 12 мГц,результат тот же.На 64 ноге(enable) при каждом включении появляется или +5 В,или 0.Генерации нет ни на одной ноге проца.Скорее всего проц "умер".
XF127D0 не греется и импульсов никаких нет.Это я попутал её с YM2414B(FM operatop).

Re: Yamaha DS55

Добавлено: 08 июн 2016, 14:53
Dmitry Dubrovenko
Попробуйте соорудить клок на внешней микросхеме, типа буферов (советские ЛН), и подайте его на EXTAL.
Только учтите, что скважность должна быть около 2х, т.е. очень близкая к меандру (во всяком случае для оригинального чипа), так что, возможно, понадобится дополнительный счётчик-делитель, и, соответственно бОльшая частота.
Вообще, я с этим процом не работал, но, смотрю, там он может работать в нескольких режимах.
Насколько бегло понял, это работа с внутренним, или внешним ПЗУ.
Во втором случае, в/у XF127 как-раз это ПЗУ наверное и есть (посмотрите по ногам). Так может проц ничего считать не может (т.е. что-то с ПЗУ не так)?

Re: Yamaha DS55

Добавлено: 08 июн 2016, 19:59
jpatay
Спаял кварцевый генератор на к155ла3,задействовал все элементы м/с на буфер.Подключил сначала через ёмкость 330 пф на EXTAL.На 64 ноге появился меандр,но на дисплее изменений нет.Потом ёмкость убрал,подключил напрямую,всё осталось также.
Посмотрел по дорожкам на плате соединение микросхем.Получается,что проц XF148A0,XF127D0,LC3564L(CMOS SRAMs) и разъём дисплея,все завязаны между собой.Даже если удалось бы запустить проц,то что делать с памятью.Аккумулятор на 3 Вольта был севший полностью,значит надо прошивать "мозги" по новому.На немецком сайте нашёл дамп(YAMAHA-DS55-DUMP2012),но там пишут,что надо иметь спец. программу.
Спасибо,Дмитрий,что помогали,но видно не судьба.Может кому сгодится плата на запчасти.А я МИДИ из этой Ямахи попробую сделать. :friends:

Re: Yamaha DS55

Добавлено: 08 июн 2016, 23:54
Dmitry Dubrovenko
jpatay писал(а):проц XF148A0,XF127D0,LC3564L(CMOS SRAMs) и разъём дисплея,все завязаны между собой
А как же иначе? Это же шины данных и адреса.

jpatay писал(а):значит надо прошивать "мозги" по новому
С чего бы?
Там просто все настройки должны сбросится в дефолтные.
Батарейка сохраняет данные в RAM.

jpatay писал(а):надо иметь спец. программу
Надо иметь программатор, и соответственно программу для него.
Только, как уже выше говорил, ничего прошивать не надо.
Конечно, можно сделать и все настройки без возможности сброса на дефолтные, но это надо быть полным идиотом. За Ямахой такого не замечено. :roll:
Кстати, а что за чип они там прошивать предлагают? Может он вообще OTP?

jpatay писал(а):Может кому сгодится плата на запчасти
Такой аппарат я ещё не ковырял, так что, с удовольствием бы посмотрел (если есть идеи, как переслать, пишите в ЛС, или на почту).
Только Вы его уж пока больше не ковыряйте. :-)

Re: Yamaha DS55

Добавлено: 09 июн 2016, 10:45
jpatay
Конкретно,какой чип надо прошивать они не писали.
Об остальном напишу в ЛС.

Re: Yamaha DS55

Добавлено: 09 июн 2016, 12:15
Dmitry Dubrovenko
Если есть возможность, сфотите всю плату в высоком разрешении (что б все чипы были видны).
Ну, или по частям. :-)

Кстати, а замена пружин не чувствуется по силе нажатия?

Re: Yamaha DS55

Добавлено: 09 июн 2016, 13:42
jpatay
Dmitry Dubrovenko писал(а):
Кстати, а замена пружин не чувствуется по силе нажатия?

Ещё как чувствуется.Я подпиливал на концах по бокам,чтобы были уже.Пружина от пылесоса шире(8 мм.) от оригинала,но тоньше и в результате по силе нажатия почти подходит.Но есть клавиши,в нишу которых она с трудом влазит,так что по бокам приходится подпиливать.Ещё сила нажатия зависит от длины пружинки.Я пазы на торцах пружины выпиливал надфилем.А резал на куски так,сначала- кусачками,а потом потихоньку отламывал.

Re: Yamaha DS55

Добавлено: 09 июн 2016, 13:50
Dmitry Dubrovenko
jpatay писал(а):Ещё как чувствуется
Это, конечно, совсем не есть гуд. :no:

Re: Yamaha DS55

Добавлено: 10 июн 2016, 08:04
jpatay
Это поправимо.Нужно просто уменьшить ширину пружины.Вот картинка оригинальной пружины:
http://www.keyboardkountry.com/replacem ... -v-ypr-ys/
А здесь всё в разобранном виде:
http://kyouichisato.blogspot.com/2015/0 ... -ds55.html
На картинке(где проц) видно,что вместо XF127D0 стоит другой чип.Может это,как Вы говорили, и есть ПЗУ.
При помощи переводчика можно кое-что прочитать...

Toshiba TC5710000-аналог XF127D0.
http://www.ezoflash.com/datasheets/epro ... 541001.pdf
http://www.buyicnow.com/files/datasheet/EPROM/243.pdf
Плохо видно вторую цифру(7 или 4).

Re: Yamaha DS55

Добавлено: 10 июн 2016, 09:51
Dmitry Dubrovenko
jpatay писал(а):Toshiba TC5710000
TC571000D, а TC541000D - как-раз OTP, похоже, что XF127D0 тоже (или даже скорее вообще масочное).
В RX-7 такое стоИт.
У неё есть ещё вариант TC571001D, с изменённой цоколёвкой, из-за чего мне пришлось свой программатор дорабатывать.

Re: Yamaha DS55

Добавлено: 10 июн 2016, 10:12
jpatay
:good: Ясно.