Эмуляция ZIP драйва для клавишных Roland

Atari, Commodore, Apple и т.д.
Аватара пользователя
Duwakin
Junior Member
Сообщения: 122
Зарегистрирован: 02.05.2019,19:34
Откуда: Новочеркасск

Эмуляция ZIP драйва для клавишных Roland

Сообщение Duwakin » 15.05.2019,12:05

alecv писал(а): 15.05.2019,11:17 Вот человек слил прошивку с подобного адаптера
https://goughlui.com/2019/02/03/tested- ... r-sd35vc0/
(в конце)
Не могу открыть ссылку. Говорит "неподдерживаемый протокол"
--- Всё. Электронику МС0585 продал в музей.
>>> Куплю за разумные деньги/приму в дар неисправный Roland Fantom X7 или X8

* Origin: Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (2:5061/44.67)

Аватара пользователя
ATauenis
Advanced Member
Сообщения: 5526
Зарегистрирован: 30.04.2015,21:30
Откуда: Москва
Контактная информация:

Вклад в сообщество

Эмуляция ZIP драйва для клавишных Roland

Сообщение ATauenis » 15.05.2019,12:21

Странно, у меня всё открывается и в Firefox, и в Chrome. На всякий случай перезагрузил сюда.
Скорее всего, у Вас выпендривается DPI в провайдере или антивирусе.
Вложения
sintechi-1.2.zip
SINTECHI HighSpeed SD to CF Adapter V1.0 Rev 1.2
(15.51 КБ) 175 скачиваний

Аватара пользователя
Duwakin
Junior Member
Сообщения: 122
Зарегистрирован: 02.05.2019,19:34
Откуда: Новочеркасск

Эмуляция ZIP драйва для клавишных Roland

Сообщение Duwakin » 15.05.2019,17:21

ATauenis писал(а): 15.05.2019,12:21 Странно, у меня всё открывается и в Firefox, и в Chrome. На всякий случай перезагрузил сюда.
Скорее всего, у Вас выпендривается DPI в провайдере или антивирусе.
Спасибо. Завтра буду смотреть.
--- Всё. Электронику МС0585 продал в музей.
>>> Куплю за разумные деньги/приму в дар неисправный Roland Fantom X7 или X8

* Origin: Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (2:5061/44.67)

Аватара пользователя
Duwakin
Junior Member
Сообщения: 122
Зарегистрирован: 02.05.2019,19:34
Откуда: Новочеркасск

Эмуляция ZIP драйва для клавишных Roland

Сообщение Duwakin » 22.05.2019,14:28

К сожалению, пока так и не добрался - времени нет.

Но остаются вопросы:
1) цоколёвка;
2) программирование чипа - хард и софт, иначе всё это бесполезно....
--- Всё. Электронику МС0585 продал в музей.
>>> Куплю за разумные деньги/приму в дар неисправный Roland Fantom X7 или X8

* Origin: Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (2:5061/44.67)

Аватара пользователя
alecv
Advanced Member
Сообщения: 6993
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Эмуляция ZIP драйва для клавишных Roland

Сообщение alecv » 22.05.2019,22:52

Не по теме
Попалось видео обзора мультитрек рекордера BOSS с ZIP драйвом
► Показать

Аватара пользователя
Кай
Почётный пользователь
Сообщения: 19738
Зарегистрирован: 08.08.2010,21:44
Откуда: СПб, Ульянка-Лигово
Контактная информация:

Вклад в сообщество

Эмуляция ZIP драйва для клавишных Roland

Сообщение Кай » 23.05.2019,01:10

Не по теме
рекордера BOSS
Нормальный BOSS, это почти что Roland, только ПССС!

Аватара пользователя
Duwakin
Junior Member
Сообщения: 122
Зарегистрирован: 02.05.2019,19:34
Откуда: Новочеркасск

Эмуляция ZIP драйва для клавишных Roland

Сообщение Duwakin » 15.07.2019,12:28

Всем привет. У меня вот такие новости:

Первое:
Случайно наткнулся на такую схемку: https://wenku.baidu.com/view/1e1cfb0bba ... 1d9d4.html
Скачать документ не получилось. Выцепил картинку как есть. Мутно, но понять можно.
Главное то, что шина IDE и SPI флешка совпадает с платой. Уже какая-то информация.
Может у кого получится скачать документ в нормальном разрешении.

Update: что за м/с в правом верхнем углу схемы - обозначена, вроде как U5?
У меня на плате стоит 8-ногая планарка без наименования и очень похоже, что стёрто специально.
Интересно то, что эта микруха, обозначенная, как U3 подключена на другие ноги (5 - на 15-ю FC1307-IO_P1. 6 - на 14-_IOP2? а 7 - на 2ю-RESET!!)

На всякий случай, фото моей версии платы, только чип промаркирован FC1307
Изображение

Второе:
Программу дизассемблировал. Привожу её в божеский вид. Пока ничего не понятно. Всё на указателях и процедурах.
Зацепиться просто не за что: что-то берётся из ОЗУ (косвенно опять же, по указателю, лежащему рядом), пересылается
в какой-то внешний регистр. Или берётся из одного внешнего регистра и пересылается в другой, иногда накладываются какие-то маски, которые тоже берутся из ОЗУ. В общем, вилы. Ни одной циферки.
Боюсь, что без информации об адресах внешних регистров и описания их формата шансы разобраться в коде - почти нулевые.

Нашёл унутре вот такие текстовые строки (Метки содержат в себе адреса):

Код: Выделить всё


A29A9:  DB      'Key Technology Corp.',0
A29BE:  DB      'FC1307  ',0

;    и ещё

        ORG     2D56H
A2D56:  DB      'FC-1307 2012_07_19-BANK CF_V1.5B15  ',0

        ORG     3F00H
A3F00:  DB      'Rev 1.2 ',0
A3F09:  DB      'FC-1307 SD to CF Adapter BACKUP V1.2    ',0
A3F32:  DB      'SINTECHI HighSpeed SD to CF Adapter V1.0',0
A3F5B:  DB      'SINTECHI SD to CF Adapter SPEED V1.0    ',0
A3F84:  DB      'FC-1307 SD to CF Adapter JBOD V1.2      ',0
Кому интересно, выкладываю вариант дизассемблированной и частично причёсанной программы:
https://yadi.sk/d/0ieNfVMi6-LOnA

Компилируется Keil'ом без ошибок. Код совпадает с исходным.

И ещё появилась одна зацепка - возможно это важный фактор: ATAPI-устройство должно быть Removable типа.
Не зря япошки акцентировали на этом внимание.

Пока всё...

У кого какие мысли?
--- Всё. Электронику МС0585 продал в музей.
>>> Куплю за разумные деньги/приму в дар неисправный Roland Fantom X7 или X8

* Origin: Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (2:5061/44.67)

Аватара пользователя
Duwakin
Junior Member
Сообщения: 122
Зарегистрирован: 02.05.2019,19:34
Откуда: Новочеркасск

Эмуляция ZIP драйва для клавишных Roland

Сообщение Duwakin » 24.07.2019,16:56

Всем привет.
Помогли скачать pdf. Схема с нормальным разрешением. Теперь читается.
Положил сюда:
https://yadi.sk/i/q1lJAoKnkxtCtQ

Вопрос: кто знает что-либо об м/с JK802DS. Я так и не смог найти никакой информации о ней.
--- Всё. Электронику МС0585 продал в музей.
>>> Куплю за разумные деньги/приму в дар неисправный Roland Fantom X7 или X8

* Origin: Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (2:5061/44.67)

Аватара пользователя
alecv
Advanced Member
Сообщения: 6993
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Эмуляция ZIP драйва для клавишных Roland

Сообщение alecv » 25.07.2019,01:03

Duwakin писал(а): 24.07.2019,16:56JK802DS
Судя по контактам SCL и SDA - это i2c чип. Точное описание - не нашел. По пинам похоже на 24LCxxx наример 24LC256.

Аватара пользователя
Duwakin
Junior Member
Сообщения: 122
Зарегистрирован: 02.05.2019,19:34
Откуда: Новочеркасск

Эмуляция ZIP драйва для клавишных Roland

Сообщение Duwakin » 25.07.2019,12:10

alecv писал(а): 25.07.2019,01:03
Duwakin писал(а): 24.07.2019,16:56JK802DS
Судя по контактам SCL и SDA - это i2c чип. Точное описание - не нашел. По пинам похоже на 24LCxxx наример 24LC256.
Да, по ногам вроде похожа. Память? Но зачем она нужна? Есть внешняя SPI флеха. "Адресные линии" (пишу в кавычках, потому, что не факт) глухо посажены в 0. А на моей платке они вообще никуда не подключены.
Кроме того, линии I2C подключены к ногам I/O порта, но опять же не факт - у выводов спокойно могут быть альтернативные функции. У меня она сидит на других линиях, и тоже, кстати, I/O порт.
Так, что вопросов больше, чем ответов.

Да, возможно, что выводы обозначены от балды.
--- Всё. Электронику МС0585 продал в музей.
>>> Куплю за разумные деньги/приму в дар неисправный Roland Fantom X7 или X8

* Origin: Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (2:5061/44.67)

Аватара пользователя
alecv
Advanced Member
Сообщения: 6993
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Эмуляция ZIP драйва для клавишных Roland

Сообщение alecv » 25.07.2019,12:18

EEPROM 24LCxxx обычно используются для "сохранения параметров", у них небольшая емкость но очень большой ресурс. (Например для сохранения настроек каналов телевизора). Или иногда для хранения некой ID информации типа серийного номера.
"Адресные линии" - это адрес на шине i2c, а не проца, для соединения "гирлянды" из i2c устройств. Тут они в "0", значит адрес 0.
Можно рискнуть и на программаторе считать.

Ответить