Вход

Просмотр полной версии : Опознание ЧПУ станка/прибора + прошивки



Radon17
26.08.2022, 00:34
Не так давно у одного любителя драгметаллов всплыл комплект плат от некого ЧПУ станка или прибора.

https://pic.maxiol.com/thumbs2/1661461929.1559557961.uoibhbe8yvsjpgsize.jpg (https://pic.maxiol.com/?v=1661461929.1559557961.uoibhbe8yvsjpgsize.jpg&dp=2)

По всей видимости, был какой-то станок на базе МС 1212, т.к. на фото видно платы М6, П7, СМ1. Учитывая что комплект плат не один, похоже в одном месте стояло несколько одинаковых.

Хорошие люди выкупили часть плат. В частности, удалось спасти все СМ1.

https://pic.maxiol.com/thumbs2/1661462148.1559557961.photo2022072901371.jpg (https://pic.maxiol.com/?v=1661462148.1559557961.photo2022072901371.jpg&dp=2)

3 штуки с ПЗУ, одна пустая.

Огромное спасибо mig_25 за чтение всех прошивок!

Я в свою очередь попробовал их склеить в один файл.
На самих микросхемах были нанесены обозначения "дробями".
https://pic.maxiol.com/thumbs2/1661462466.1559557961.img20220822210317.jpg (https://pic.maxiol.com/?v=1661462466.1559557961.img20220822210317.jpg&dp=2)

Как я понял, числитель - номер микросхемы в порядке следования дампа, знаменатель - номер панельки (по монтажной схеме СМ1).

Собственно, по этим номерам и схеме я вывел вот такую картину склейки образа:

https://pic.maxiol.com/thumbs2/1661462585.1559557961.p000231.png (https://pic.maxiol.com/?v=1661462585.1559557961.p000231.png&dp=2)

Вроде должно быть правильно. В самих прошивках нет никаких слов, разве что есть ряд цифр от 0 до 7.
Прошивки в трёх СМ1 почти идентичные. На плате №2 отсутствовала микросхема №5, так что я подставил её образ с другой платы (на СМ1 №1 и 3 прошивки микросхемы №5 совпали).

Собственно, прошу уважаемых форумчан:

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

К сообщению прикрепляется архив. В нём:
- сильно сжатая карта прошивок, чтобы занимала поменьше места, всё равно номера видно.
- три папки, в каждой - bin файл - результат склейки, папка rom - оригинальные образы.

Документация на СМ1 тут - http://oldpc.su/pc/ms/pic/mc3401/

Hunta
26.08.2022, 01:00
- проверить мою склейку на правильность
Попробовал подсунуть DisAsm-11 - вроде как нормально склеены - пробежался не по всему кода, примерно где то пятую часть - диазасмблит норм.

MiX
28.08.2022, 23:05
- возможно попытаться дизассемблировать прошивки и хотя бы примерно понять что они могли делать.
Можете эмулятору подсунуть, там реализован СМ1.

Radon17
29.08.2022, 00:45
Можете эмулятору подсунуть, там реализован СМ1.
Так а что он скажет?
Так понимаю, вывода на стандартный терминал и не было, иначе в прошивке были бы какие-нибудь буквы и т.д.

Разве что только цифры выводить....

Кстати в каком эмуляторе? В SIMH или Эмуляторе ДВК?

MiX
30.08.2022, 23:39
Кстати в каком эмуляторе? В SIMH или Эмуляторе ДВК?
Эмулятор ДВК.

Radon17
29.09.2022, 22:03
Одна из плат из этого комплекта.

https://pic.maxiol.com/thumbs2/1664477809.1559557961.dscn8042.jpg (https://pic.maxiol.com/?v=1664477809.1559557961.dscn8042.jpg&dp=2) https://pic.maxiol.com/thumbs2/1664477828.1559557961.dscn8038.jpg (https://pic.maxiol.com/?v=1664477828.1559557961.dscn8038.jpg&dp=2)

На плате по всей видимости одинаковые сборки с маркировкой 431262ТС
Децималы начинаются на АК, не знаю что это за предприятие.