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

User Tag List

Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 21 по 30 из 42

Тема: Еще один Львів старой ревизии, ремонт.

  1. #21
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    5,976
    Спасибо Благодарностей отдано 
    333
    Спасибо Благодарностей получено 
    728
    Поблагодарили
    454 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Albom, пзу совпадает с одним из выложенных здесь? Если нет, то желательно сграбить (например записать в wav через магнитофонный выход).

  2. #22
    Junior
    Регистрация
    13.03.2008
    Адрес
    Харьков
    Сообщений
    27
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    10
    Поблагодарили
    9 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Albom, пзу совпадает с одним из выложенных здесь? Если нет, то желательно сграбить (например записать в wav через магнитофонный выход).
    В этом экземпляре ПК - ПЗУ с Монитором и Бейсиком. Мой программатор сейчас в состоянии переделки, так что таким способом сграбить смогу через неделю-другую. А какме команды нужно ввести, чтобы передать содержимое ПЗУ на магнитофон?

  3. #23
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    5,976
    Спасибо Благодарностей отдано 
    333
    Спасибо Благодарностей получено 
    728
    Поблагодарили
    454 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Для начала стоит проверить контрольную сумму, может она совпадает с одной из имеющихся пзу и ничего сохранять/читать не нужно
    lvov1 - 1DF200
    lvov2 - 1DE200
    lvov3 - 1E5526
    Контрольную сумму покажет при T+СБР (нижняя строка) или T в мониторе (в lvov3). Сохранить можно
    BSAVE"ROM",49152,65535
    при этом должна напечататься та же самая контрольная сумма

  4. #24
    Junior
    Регистрация
    13.03.2008
    Адрес
    Харьков
    Сообщений
    27
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    10
    Поблагодарили
    9 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ни один из способов не сработал

    Скрытый текст





    [свернуть]

  5. #25
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    5,976
    Спасибо Благодарностей отдано 
    333
    Спасибо Благодарностей получено 
    728
    Поблагодарили
    454 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Albom Посмотреть сообщение
    Ни один из способов не сработал
    Жалко, но зато можно с уверенностью утверждать, что такого пзу в общем доступе нет. Во всех трех имеющихся образах пзу есть фрагмент BASIC 2.0 (часть стартового приветствия BASIC 2.0 ПК-01 'ЛЬВIВ'), а на фото стартовое сообщение чуть другое, без 2.0 - BASIC ПК-01 'ЛЬВIВ'. Получается в первой версии или оператора BSAVE нет или параметры задаются иначе (припоминаю, кажется писали что в первой версии даже был другой формат сохранения на ленту). Монитор внешне похож, но получается тоже более ранняя версия, без T. Вероятно остается только считать пзушки программатором, если есть такая возможность.

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

    Хотя если даже в первом бейсике не было команды сохранения фрагмента памяти, то в мониторе скорее всего эта возможность уже была. Нажимаем F2, запрашивает имя (например ROM), потом начальный адрес (C000), конечный адрес (FFFF). После окончания записи новая версия монитора выдает контрольную сумму (совпадает с выдаваемой по директиве T), насчет старой не знаю.

  6. #26
    Junior
    Регистрация
    13.03.2008
    Адрес
    Харьков
    Сообщений
    27
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    10
    Поблагодарили
    9 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А может, проблема с ПЗУ? Пару бит потерялось там где надо, вот и происходит сбой?

    В любом случае, думаю подпаяться на шины и, перекидывая сигнал CE и отрезая питание от остальной схемы, считать поочерёдно все ПЗУшки с помощью Arduino Mega.

    Отправлено с моего Redmi Note 7 через Tapatalk

  7. #27
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    5,976
    Спасибо Благодарностей отдано 
    333
    Спасибо Благодарностей получено 
    728
    Поблагодарили
    454 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Отсутствие 2.0 в надписи это точно не проблема в микросхемах, это другая версия пзу. Если получится прочитать ардуиной или записать из монитора, то там прояснится и насчет bsave и T в мониторе.

  8. #28
    Master
    Регистрация
    21.08.2006
    Адрес
    Ижевск
    Сообщений
    764
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    126
    Поблагодарили
    67 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Albom Посмотреть сообщение
    думаю подпаяться на шины и, перекидывая сигнал CE и отрезая питание от остальной схемы, считать поочерёдно все ПЗУшки с помощью Arduino Mega.
    @Albom, "вас только познакомили, а ты уже на него с ножом!" (С)
    Порезать всегда успеете, считаю, что можно попытаться считать штатными средствами.
    Для начала отработайте выгрузку загрузку программ на бейсике. Набить что-нибудь простое, типа, 10 PRINT"HELLO", выгружать и загружать обратно.

    Возможный синтаксис команд выгрузки для этой версии прошивки:
    CSAVE<ВК>
    Загрузка:
    CLOAD<ВК>

    Выложите полученный wav, это нам тоже интересно.




    Затем, можно набить программу побольше - здесь мы проверим возможность запускать программы в кодах из бейсика (что синтаксис не отличается от бейсика 2.0).
    Код:
    10 DATA 175,87,238,1,211,195,6
    20 DATA 128,0,0,5,194,8,128,21
    30 DATA 194,2,128,201
    40 RESTORE
    50 FOR A=32768 TO 32786
    60 READ D:POKE A,D:NEXT A
    70 POKE 73,0:POKE 74,128
    80 PRINT USR(0)
    Эту программу тоже стОит записать в wav.

    При запуске этой программы будет воспроизведён короткий сигнал в динамик и на магнитофонный выход.




    Если все пройдёт успешно, можно подготовить для вас большую программу уже в wav-е, которая выгрузит содержимое ПЗУ.



    Upd: Руководство по эксплуатации 1987
    ссылка http://kxk.ru/dustyattic/v1_686383_12_.php
    прямая ссылка http://yadi.sk/d/nnRwyHHkCQBpn
    скопировал временно https://drive.google.com/file/d/1E_3...ew?usp=sharing

    По ней (стр 14) подсчёт контрольной суммы:
    CSC000<пробел>FFFF<ВК>
    Последний раз редактировалось DDp; 10.05.2021 в 16:17.
    D356 47C0 35F8 F55E 8A52 A88F F3F8 B003 03EB 3D7F

  9. Эти 2 пользователя(ей) поблагодарили DDp за это полезное сообщение:

    Albom (10.05.2021), ivagor (10.05.2021)

  10. #29
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    5,976
    Спасибо Благодарностей отдано 
    333
    Спасибо Благодарностей получено 
    728
    Поблагодарили
    454 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  11. #30
    Junior
    Регистрация
    13.03.2008
    Адрес
    Харьков
    Сообщений
    27
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    10
    Поблагодарили
    9 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Отсутствие 2.0 в надписи это точно не проблема в микросхемах
    Да, подумал об этом потом, но сообщение уже не стал править.

    Цитата Сообщение от DDp Посмотреть сообщение
    Порезать всегда успеете, считаю, что можно попытаться считать штатными средствами.
    Да, согласен, торопиться здесь не нужно.

    Цитата Сообщение от DDp Посмотреть сообщение
    Выложите полученный wav, это нам тоже интересно.
    Попробую записать, как только поставлю обратно кнопки (сейчас отбеливаю их).

    Цитата Сообщение от DDp Посмотреть сообщение
    Upd: Руководство по эксплуатации 1987
    Огромное спасибо! Обработал сканы. Выложил на гугл диск:

    https://drive.google.com/file/d/1JWo...ew?usp=sharing

    Отдельно схемы:

    https://drive.google.com/file/d/1WLB...ew?usp=sharing
    https://drive.google.com/file/d/1xv0...ew?usp=sharing

    Буду изучать.

    Цитата Сообщение от DDp Посмотреть сообщение
    По ней (стр 14) почёт контрольной суммы:
    CSC000<пробел>FFFF<ВК>
    А вот это можно попробовать и без кнопок.

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

    Roger Wilco (14.05.2021)

Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Еще один Орион на ПЛИС
    от andreil в разделе Орион
    Ответов: 660
    Последнее: 07.05.2020, 02:02
  2. Ещё один BMP конвертор
    от goodboy в разделе Графика
    Ответов: 15
    Последнее: 20.11.2014, 01:11
  3. Еще один Ленинград 48
    от Ewgeny7 в разделе Ленинград
    Ответов: 0
    Последнее: 16.10.2007, 22:31
  4. Ещё один Д.Р.
    от GNTB в разделе Поздравления
    Ответов: 4
    Последнее: 19.07.2006, 01:52
  5. Ещё один подраздел
    от CityAceE в разделе Форум
    Ответов: 2
    Последнее: 22.05.2005, 11:57

Ваши права

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