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

User Tag List

Страница 2 из 7 ПерваяПервая 123456 ... ПоследняяПоследняя
Показано с 11 по 20 из 64

Тема: ПК8000 - Прошивки ПЛМ

  1. #11
    Guru
    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    7,164
    Спасибо Благодарностей отдано 
    230
    Спасибо Благодарностей получено 
    263
    Поблагодарили
    191 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    >Тут еще пишут любопытную вещь, что не пережженые перемычки, можно пережечь и потом.
    Конечно, даже в РФ2 можно потом "дошить" 1->0. А вот обратно уже только через UV.
    А во всех (или почти ?) дожечь перемычки можно и потом. Кстати, интересно, можно ли дожигать перемычки в тех ПЛМ, где есть защита от чтения......

    Да, PLS100 очень простая и очень древняя серия. При этом, насколько я знаю, отечественная версия гораздо более живуча (меньше дохнет от перегрева при работе и пайке).

    >Значит, осталось только убедиться в распределении адресов перемычек в файле прошивки (прожига)
    Опять же непонятно что Вы имеете ввиду. Обычно файл прошивки можно открыть в софте программатора в виде JED редактора, в котором всё видно.

  2. #12
    Activist Аватар для cy6
    Регистрация
    27.04.2015
    Адрес
    г. Пенза
    Сообщений
    371
    Спасибо Благодарностей отдано 
    251
    Спасибо Благодарностей получено 
    56
    Поблагодарили
    32 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dk_spb Посмотреть сообщение
    Обычно файл прошивки можно открыть в софте программатора в виде JED редактора, в котором всё видно.
    Это если есть программатор. Тогда и считывать можно не в режиме ПЗУ, а прямо в режиме контроля перемычек.
    Но программатор, годный для РТ2, штука редкая у людей. При этом, должна быть возможность проверить содержимое РТ2 и без него.
    Как то так.

    Воможно, нужный софт где то есть, бесплатный и доступный для скачки. Я, к сожалению, не знаю.
    А вот простенькую программку, для конвертации файла "карты перемычек" в файл "пзу", конкретно для РТ2, сделать вполне можно. Если разобраться в формате JED файла. Как и считать саму РТ2 в режиме "пзу" чем угодно, даже ардуиной. Вот такая идея.

    У этой ПЛМ есть еще третье состояние (Hi-Z), но на конечной схеме, она все же равно включается в "режиме пзу". Если такое состояние используется, то оно приводится к логическому уровню ("0" или "1") подтяжкой.

    - - - Добавлено - - -

    Нашла и скачала софт для программатора Elnec.
    Запускается он, конечно же, только в режиме DEMO, или требует найти программатор. Запустила демо, выбрала модель BeeProg+.
    Далее, выбрала тип микросхемы Philips PLS100 (PLCC28). Редактор определил размер 788h (1928 байт), и на этом все.

    Никаких "визуальных" подтверждений, что биты перемычек расположены по предполагаемому порядку, AND 0-1535, OR 1536-1919, XOR 1920-1927.
    Остается только предполагать что это возможно так.
    Бит "1", видимо означает сохранение перемычки, а бит "0" ее прожиг. Потому что редактор заполнил пустую прошивку единицами.
    Но, вообщем то удобства редактирования не больше, чем если открыть JED файл в блокноте.
    Последний раз редактировалось cy6; 10.01.2019 в 08:22.
    wtf

  3. #13
    Guru
    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    7,164
    Спасибо Благодарностей отдано 
    230
    Спасибо Благодарностей получено 
    263
    Поблагодарили
    191 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Посмотрите софт от Стерх ST-011 (Sterh Studio).

  4. #14
    Activist Аватар для cy6
    Регистрация
    27.04.2015
    Адрес
    г. Пенза
    Сообщений
    371
    Спасибо Благодарностей отдано 
    251
    Спасибо Благодарностей получено 
    56
    Поблагодарили
    32 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dk_spb Посмотреть сообщение
    Посмотрите софт от Стерх ST-011 (Sterh Studio).
    Тут таблица редактора интересная, и состоит из трех частей, как и надо. Спасибо.
    Качала тут, может кому пригодится.

    - - - Добавлено - - -

    Теперь все становится на свои места. Символы редактора соответствуют даташиту.
    Оказывается, в JED файле карта перемычек хранится построчно. Порядок бит нормальный, начиная с младшего.
    А сам редактор, показывает порядок от старшего.
    Код:
    AND#00 32 бита OR#00 8 бит
    AND#47 32 бита OR#47 8 бит
    XOR 8 бит
    Выжигаемые перемычки, обозначены единицами, а не нулями.
    А это значит, редактор программатора Elnec делает "медвежью услугу", заполняя по умолчанию весь файл признаком выжигания всех перемычек.
    Прошитая таким образом ПЛМ, годится только в утиль.
    wtf

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

    Shofer (03.01.2022)

  6. #15
    Guru
    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    7,164
    Спасибо Благодарностей отдано 
    230
    Спасибо Благодарностей получено 
    263
    Поблагодарили
    191 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ваши домыслы очень забавны.
    На самом деле это просто у Стерха всё через одно место. то есть видишь 1 - имеешь ввиду 0 ;-)

  7. #16
    Activist Аватар для cy6
    Регистрация
    27.04.2015
    Адрес
    г. Пенза
    Сообщений
    371
    Спасибо Благодарностей отдано 
    251
    Спасибо Благодарностей получено 
    56
    Поблагодарили
    32 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dk_spb Посмотреть сообщение
    Ваши домыслы очень забавны.
    На самом деле это просто у Стерха всё через одно место. то есть видишь 1 - имеешь ввиду 0 ;-)
    А куда деваться, если только вообще не мыслить.
    То есть, файлы прошивок для ПЛМ программаторов Elnec и Sterh не совместимы? Чуть выше лежат файлы прошивки для ПК8000, снятые Elnec'ом. Все биты из файла Стерх будет инвертировать, раз через то место?

    Я редактирую файл в редакторе Стерха, а смотрю естественно в блокноте. И делаю выводы о формате Jed файла.
    Последний раз редактировалось cy6; 10.01.2019 в 15:31.
    wtf

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

  9. #17
    Veteran Аватар для perestoronin
    Регистрация
    25.11.2011
    Адрес
    г. Красногорск
    Сообщений
    1,389
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Можно отложить в сторону программаторы старых микросхем и попробовать использовать более микросхемы новые с помощью адаптеров

    https://oshpark.com/shared_projects/fJN4h1Z9

    https://github.com/MattisLind/82S100replacement

    Но все равно придется научиться запускать конверторы позволяющие перегнать имеющиеся образы в читаемый человеком вид на языке функций

    Один из форумчан troosh это умеет делать https://github.com/troosh/pk11-16/tr...hips/PLS100/P3

    Можно его сюда позвать в помощь.

    - - - Добавлено - - -

    Цитата Сообщение от cy6 Посмотреть сообщение
    Качала тут, может кому пригодится.
    У производителя программаторов тоже появился сайт, но в новом доменном имени.
    http://www.sterh007.com/download.html
    А старый сайт увели.

    Перечитав всю тему
    как здесь описано PLS100 = РТ2
    но в файлах имеющихся прошивок написано 82S100

    Нашел в гугле https://books.google.ru/books?isbn=0070669112
    82S100 и PLS100 идентичны

    Вопрос, а вычитаны прошивки корректно ?

    Для этого попробовал с помощью sdlmame-jedutil из комплекта эмулятора ретроконсолей mame

    sdlmame-jedutil -view d16firmware.JED 82S100 > d16.eqn
    sdlmame-jedutil -view d17firmware.JED 82S100 > d17.eqn
    cконвертировать файлы прошивок из нечитаемого бинарного формата в язык функционального описания сути прошивок,
    чтобы было понятно не только компьютеру

    Думаю дальше можно поработать и схемотехникам мозгами, глядя на схемы, осциллограммы, платы и функциональное описание сути прошивок D16 и D17.

    - - - Добавлено - - -

    Цитата Сообщение от perestoronin Посмотреть сообщение
    Думаю дальше можно поработать и схемотехникам мозгами, глядя на схемы, осциллограммы, платы и функциональное описание сути прошивок D16 и D17.
    На вскидку прошивки выглядят правдоподобными.
    Даже не знаю куда дальше копать...
    Всего скорее в сторону корретности плат и исправности микросхем.
    Если есть финансы, можно собрать себе и реплику Стерх-011, как пишут коллеги, 011 не требует привлечения на светлую сторону космического холода.
    Вложения Вложения
    Последний раз редактировалось perestoronin; 13.01.2019 в 22:05.

  10. #18
    Activist Аватар для cy6
    Регистрация
    27.04.2015
    Адрес
    г. Пенза
    Сообщений
    371
    Спасибо Благодарностей отдано 
    251
    Спасибо Благодарностей получено 
    56
    Поблагодарили
    32 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Прошивка от Mifody верная и рабочая!

    Вот, что он сам говорит:
    Цитата Сообщение от Mifody
    Да, с рабочей платы. Я зашивал их в чистые микрухи и они прекрасно работали. Я их после этого отправил Mick'y.

    Хотя, может и не Mick'y. Давно было, не помню, кому отсылал. Но факт, что записанные микросхемы сто пудово работали. Я проверял.
    Может быть, у Mick'а были какие то другие ПЛМки, что верхняя плата у него не заработала?

    Надо по этой прошивке создать эталонный дамп, "в режиме ПЗУ" для обоих ПЛМ, чтобы каждый мог проверить (без программатора), верно ли у него ПЛМ прошита.
    Последний раз редактировалось cy6; 14.01.2019 в 09:48.
    wtf

  11. #19
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,923
    Спасибо Благодарностей отдано 
    179
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от cy6 Посмотреть сообщение
    Может быть, у Mick'а были какие то другие ПЛМки, что верхняя плата у него не заработала?
    Были другие, с дохлой платы, которая была донором для реплики.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  12. #20
    Veteran Аватар для perestoronin
    Регистрация
    25.11.2011
    Адрес
    г. Красногорск
    Сообщений
    1,389
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от cy6 Посмотреть сообщение
    чтобы каждый мог проверить
    А схема пошаговой отладки на новоделе поможет найти засаду ?
    Её долго и сложно разработать и подпаять к плате ?

    У кого-нибудь есть рабочие платы ПК8000 с панельками под РТ2 ?

    Специально выпаивать для этого РТ2 из старых рабочих плат точно не рекомендую.
    У РТ2 ножки могут этого не пережить, да и металлизация на старых платах не важная.
    Последний раз редактировалось perestoronin; 14.01.2019 в 15:58.

Страница 2 из 7 ПерваяПервая 123456 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Прошивки Spectrum
    от Ewgeny7 в разделе Память
    Ответов: 33
    Последнее: 21.12.2023, 11:54
  2. Корвет: Прошивки ПЗУ
    от Mifody в разделе Корвет
    Ответов: 19
    Последнее: 02.03.2022, 20:07
  3. Прошивки КНГМД
    от dk_spb в разделе БК-0010/0011
    Ответов: 2
    Последнее: 09.06.2021, 15:55
  4. ROM -ы, прошивки
    от John North в разделе Эмуляторы
    Ответов: 16
    Последнее: 06.02.2007, 12:38
  5. Прошивки тр-дос под скорпион
    от demon_zx в разделе Scorpion
    Ответов: 3
    Последнее: 07.06.2006, 16:38

Ваши права

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