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

User Tag List

Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 11 по 20 из 34

Тема: Неизвестная версия

  1. #11
    Master
    Регистрация
    30.07.2013
    Адрес
    г. Запорожье, Украина
    Сообщений
    890
    Спасибо Благодарностей отдано 
    69
    Спасибо Благодарностей получено 
    83
    Поблагодарили
    49 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На платах никахих пометок нет.
    Корпуса не сохранились, но есть одна особенность связанная с корпусом - платы, скорее всего, стояли не в тех корпусах для каких проектировались:
    1. Габариты платы клавиатуры были больше (видно обрезанные дорожки возле ВВ55 и подстроечного резистора).
    2. Крепёжные отверстия сделаны с повреждением дорожек, т.е. их там не должно быть.
    3. На всех трех платах разъем крепится на алюминевый уголок откуда-то отпиленный, а не штампованный (видны следы ручной обработки).
    4. Плата процессора "висит" на проводах и конструктивно немного отличается от платы клавиатуры, т.е. такое ощущение, что они были разнесены не просто так...
    Возможно, что-то прояснится в прошивках, но их буду считывать, когда восстановлю плату.
    Последний раз редактировалось Alex_LG; 22.04.2016 в 17:06.

  2. #12
    Master
    Регистрация
    30.07.2013
    Адрес
    г. Запорожье, Украина
    Сообщений
    890
    Спасибо Благодарностей отдано 
    69
    Спасибо Благодарностей получено 
    83
    Поблагодарили
    49 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    5. Комп работал только в цвете - плата обрезана сверху, как раз где идет Ч/Б видеосигнал и, соответственно, перемычка от основной платы от DD29.1 к R22 на впаяна (как и сам резистор). На разъем подавался только RGB и синхро.
    Так что, скорее всего, в качестве учебного класса он не использовался, т.к. цветные мониторы/телевизоры для школ были роскошью...

  3. #13
    Master
    Регистрация
    30.07.2013
    Адрес
    г. Запорожье, Украина
    Сообщений
    890
    Спасибо Благодарностей отдано 
    69
    Спасибо Благодарностей получено 
    83
    Поблагодарили
    49 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пытаюсь запустить плату, бьюсь уже несколько дней, весь мозг сломал!
    В пошаговом режиме нормально доходит до адреса E0B4 где идет вызов подпрограммы по E11F (в подпрограмму заходил, но всю не проходил - переброску 5920 байт не осилю ) Вроде все ок, но при нормальном запуске - мусор на экране (картинка меняется при выкл/вкл), иногда и писк из динамика

    эта чаще появляется


    Думал что-то с памятью. Написал тест с подпрограммами - зависание или мусор. Предположение подтвердилось - при выходе с подпрограммы, со стека берется непонятно что! Написал маленький тест с push/pop - считывает со стека все правильно!!!
    Переписал первый тест без подпрограмм - все работает как надо, в том числе и тест памяти (0х0000-0х4000, 0х8000-0хС000)! Вынос мозга!
    Заливка рабочей области Бейсика, бордюр черный
    Синий

    Красный (цвет нормальный, фото некачественное)

    Зеленый, какой-то блеклый, наверное на выходе что-то, но не разбирался еще

    Тест памяти. Зеленые квадратики - все биты в норме, красными и узкими должно рисовать неисправные биты (проверял отпаиванием одого бита данных, да и в эмуляторе)

    Тест с исходником
    test_lv3.zip


    В общем, "прошу помощи у зала"!

  4. #14
    Master
    Регистрация
    30.07.2013
    Адрес
    г. Запорожье, Украина
    Сообщений
    890
    Спасибо Благодарностей отдано 
    69
    Спасибо Благодарностей получено 
    83
    Поблагодарили
    49 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Взял тест с подпрограммами и пошагал по нему. Странная вещь получается - если в пошаговом режиме, то со стека считываются правильные адреса возврата, а вот в "риал-тайме" - ерунда. Пробовал тест остановить на ходу - считывает нули (в начале теста очищаю всю память), т.е. адрес стека проц выставляет правильный, а данные читает неправильные (возможно и записывал нули в "реал-тайме")! Вершина стека располагается на 0хBF99.

  5. #15
    Member Аватар для liberation
    Регистрация
    02.05.2010
    Адрес
    г. Запорожье, Украина
    Сообщений
    57
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Что-то совсем ничего непонятно. А дамп ПЗУ уже доступен? И срабатывают ли комбинации <СУ>+<CБР> и <T>+<СБР> при запуске?

    По вершине стека. Согласно доке вершина должна быть по адресу 0xAFC0.

  6. #16
    Master
    Регистрация
    30.07.2013
    Адрес
    г. Запорожье, Украина
    Сообщений
    890
    Спасибо Благодарностей отдано 
    69
    Спасибо Благодарностей получено 
    83
    Поблагодарили
    49 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от liberation Посмотреть сообщение
    А дамп ПЗУ уже доступен? И срабатывают ли комбинации <СУ>+<CБР> и <T>+<СБР> при запуске?
    Прошивки пока недоступны - хочу запустить комп, а затем буду "выдувать" ПЗУшки. Проблема не в них - тест с подпрограммамии не проходит, т.е. со стека считывается "левый" адрес при "риал-тайме", но в пошаговом режиме - все ок. Тест памяти в норме.
    Комбинации клавиш непробовал, т.к. раскладка неизвестна, а "вызванивать" пока нет надобности.
    <СУ>+<CБР> - вроде тест памяти. Что должно быть при данной комбинации?
    Что дает <T>+<СБР>?

    Цитата Сообщение от liberation Посмотреть сообщение
    По вершине стека. Согласно доке вершина должна быть по адресу 0xAFC0.
    На картинке - да, но в начале инициализации устанавливается другой адрес
    Код:
    E002:             lxi  sp,0BF99H
    В принципе неважно, все равно эти адреса попадают в область, которая не переключается и доступна всегда.

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

  8. #17
    Member Аватар для liberation
    Регистрация
    02.05.2010
    Адрес
    г. Запорожье, Украина
    Сообщений
    57
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_LG Посмотреть сообщение
    <СУ>+<CБР> - вроде тест памяти. Что должно быть при данной комбинации?
    Что дает <T>+<СБР>?
    Приблизительно такое должно быть:
    [СУ ]+[СБР] : Выполняется тестовая подпрограмма, размещенная в
    ПЗУ. При неисправности выдается звуковой сигнал,
    при нормальном завершении происходит "холодный"
    рестарт системы ( аналогично [СБР] ).

    [T/Т]+[СБР] : Производится подсчет КС ПЗУ по отдельным корпусам
    К573РФ2 и в целом, после чего запуск системы не
    происходит. При нажатии [РУС],[Ф] выдается ин-
    формация о разработчике содержимого ПЗУ.
    Вероятные значения КС ПЗУ ( в ПК разного времени
    выпуска они отличаются ) следующие : 03348A
    0380DD
    037E80
    03F6A3
    042870
    039C0B
    046594
    038D67
    1DE200

  9. #18
    Master
    Регистрация
    30.07.2013
    Адрес
    г. Запорожье, Украина
    Сообщений
    890
    Спасибо Благодарностей отдано 
    69
    Спасибо Благодарностей получено 
    83
    Поблагодарили
    49 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    При [СУ ]+[СБР] в динамике "трещетка", т.е. что-то не так.
    На [T]+[СБР] - не реагирует.

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

    Прошелся немного по встроенному тесту пошагово - все ок.
    Когда запускаю в "риал-тайме" - вылетает сразу же на ячейке 0000, т.е. в тесте
    Код:
    	lxi	h,00000H
    	mvi	b,000H
    LE025:
    	mov	a,m
    	cma
    	mov	m,a
    	cmp	m
    	jnz	LE043
    	inx	h
    	mov	a,h
    	cpi	0C0H
    	jnz	LE025
    сразу перепрыгивает на E043, где пишет и читает из ячейки 0000. Получается, что или память не успевает или где-то какая-то рассинхронизация - пошагово все пишет и читает нормально, а в обычном режиме - из памяти читает (а может и пишет) ерунду...
    Еще не пойму почему в моем тесте аналогичная комбинация ошибок не находит
    Код:
    	lxi	h,00000H
    TST10:
    	mvi	a,0FFH ;тесты есть для 00, FF, 55 и AA
    	mov	m,a
    	cmp	m
    	jnz	ERR00
    	inx	h
    	mov	a,h
    	cpi	040H
    	jnz	TST10

  10. #19
    Master
    Регистрация
    30.07.2013
    Адрес
    г. Запорожье, Украина
    Сообщений
    890
    Спасибо Благодарностей отдано 
    69
    Спасибо Благодарностей получено 
    83
    Поблагодарили
    49 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Случайно дотронулся рукой к ШД - полезли ошибки в тесте! Заменил глючную ВК28 и ТМ2 (DD5), причем обе работали вроде нормально (до этого поменял штук 5 микросхем, все были наполовину рабочими, т.е. на некоторых выходах сигналов не было или уровни были порядка 1,3В).
    Сделал тест как и встроенный и запустил в бесконечном цикле - все ок. Но всё равно комп не запускается и внутренний тест пищит... Тесты одинаковы, за исключением адресов запуска - мой из области С000, встроенный - из Е000. Остается проверить ПЗУ в программаторе на предмет глючности.

  11. #20
    Master
    Регистрация
    30.07.2013
    Адрес
    г. Запорожье, Украина
    Сообщений
    890
    Спасибо Благодарностей отдано 
    69
    Спасибо Благодарностей получено 
    83
    Поблагодарили
    49 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Расположение клавиш, странное оно какое-то...


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

    Прошивка ПЗУшки Е000
    https://yadi.sk/d/7CTTJikhrcAaz (файл удалён)

    Есть название компьютера - РС-2 'KIEV' Логичнее было бы ПК-2 'КИЕВ', но в прошивке именно РС-2, а ПЦ-2 - не звучит...
    БЕЙСИК версии 2.1
    В эмуляторе запустить нормально не удалось, надо считывать все ПЗУшки.

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

    Свершилось, запустил одну плату (правда не ту, что с памятью не дружит)


    ну и [T]+[СБР]



    Теперь бы узнать, кто эти "MVG&FVI LTD.CO."...
    Последний раз редактировалось Alex_LG; 11.05.2016 в 21:59.

Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Неизвестная ПЗУшка
    от dk_spb в разделе БК-0010/0011
    Ответов: 6
    Последнее: 20.06.2010, 16:39
  2. неизвестная приставка
    от p@lex в разделе Барахолка (архив)
    Ответов: 22
    Последнее: 19.01.2009, 22:27
  3. Неизвестная прошивка
    от cpg в разделе Программирование
    Ответов: 7
    Последнее: 13.03.2007, 12:58
  4. Неизвестная игра
    от King of a S†ellar War в разделе Игры
    Ответов: 8
    Последнее: 19.08.2006, 22:09
  5. Неизвестная модель.
    от the_lexx в разделе Несортированное железо
    Ответов: 6
    Последнее: 06.09.2005, 22:27

Ваши права

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