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

User Tag List

Страница 6 из 21 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя
Показано с 51 по 60 из 206

Тема: Неисправности

  1. #51
    Master
    Регистрация
    10.02.2014
    Адрес
    г. Тула
    Сообщений
    538
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от esl Посмотреть сообщение
    в аттаче диск с "тестом"
    там прога на бейстик с автозапуском
    что она отображает ?
    что должна - в архиве пример из эмулятора.
    Вот что отображает

    http://youtu.be/fgR8rlyHtkw
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	тест.jpg 
Просмотров:	247 
Размер:	42.7 Кб 
ID:	51398  
    Последний раз редактировалось Дмитрий2012; 08.03.2015 в 14:20.

  2. #52
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    чудеса,
    а в попкорне остался цвет ?
    и какие были точно шаги для запуска КТДП ?

    или оно в процессе помирает ?

    хотя цвет для ACZU тоже через это блок проходии ....

  3. #53
    Master
    Регистрация
    10.02.2014
    Адрес
    г. Тула
    Сообщений
    538
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от esl Посмотреть сообщение
    и какие были точно шаги для запуска КТДП ?
    http://youtu.be/ZRBurBW4sz8

    Цитата Сообщение от esl Посмотреть сообщение
    чудеса,
    а в попкорне остался цвет ?
    Действительно чудеса, попкорн в эмуляторе так же работает как и у меня, не вся графика отображается на экране.

    Есть ли у кого возможность проверить работу игры попкорн и тест КТДП на реальном железе?
    Может все эти глюки лезут у меня от того, что я использую для загрузки программ ExtROM ?

    Вернулся на прошлую прошивку и тест КТДП нормально загрузился не с диска СР/М а из загрузчика , и проработал без сбоев.
    http://youtu.be/b5QaS7xv03g

  4. #54
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Всё понятно

    по пунктам
    POPKORN/KTDP

    виновник - дисковый биос от НПО Альтернатива
    Это такой грязный хак,другого биоса, в расчёте на 48к, чтобы использовать RAMDISK
    который E:
    Они делают черными все цвета.
    Т.е. если софт не перепрограммирует палитру, то граф экран будет чёрным
    Собственно POPKORN перезаписывает ТОЛЬКО один цвет, остальные оставляя без изменения.
    Вот только его и видно

    и тоже самое про КТДП, он тоже не инициирует палитру, как результат - черный экран
    (тоже мне блин ТЕСТ ЖЕЛЕЗА)

    про BEETL непонятно, надо понять с какого именно диска он стартовал

    т.е. железо живое !
    что радует.

    продолжем в теме по EXTROM
    Последний раз редактировалось esl; 08.03.2015 в 23:34.

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

    По умолчанию

    Дабы не плодить темы пишу сюда.
    Корвет 8020, видео на РУ6, плата от 6 июня 1988.
    Первоначально выдавал при загрузке ошибки - поменял несколько РУ5 основной памяти, ошибок не выдает, но и не грузится, т.е. после тестов просто пустой экран (только снизу справа символы). Комп не виснет, что-то делае - если коротнуть, например адреса на РУ5, то выпадет в 9-ки с писком (см. фото 3). Есть странность - если после ресет+Ф4 (выдаст кракозяблы, см. фото 4) опять сделать ресет - после теста появятся большие 9-ки и писк, помогает только выключение компа на некоторое время, кратковременное выключение и ресет опять выдадут большие 9-ки. Ко всему этому есть проблема с графикой - см. фото 1, полосы еле видно, для снимка накрутил яркость. На фото 5 видно, что большие 9-ки ярко светятся только там где полосы, нижняя часть - тусклая. Заменил все РУ6, РУ2, КП11 (DD119). Проверил все линии данных и адреса на обрыв (плата с окислами). Такое ощущение, что где-то что-то с адресами. Проверил осцилографом - до КП12 все сигналы в норме, после - тяжело понять, что перебирается, там 4 в 1 формируется. Какие идеи? Что проверить?

    Фото
    1 - Ресет+Ф1 или просто загрузка, ошибок нет, но и в Бейсик не выходит
    2 - Ресет+Ф2
    3 - Ресет+Ф3
    4 - Ресет+Ф4 (появляется не всегда)
    5 - Если после Ресет+Ф4 нажать ресет или Ресет+Ф1, это только в ситуации с 4 фото, в остальных случаях - фото 1.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	f1.jpg 
Просмотров:	223 
Размер:	78.7 Кб 
ID:	51956   Нажмите на изображение для увеличения. 

Название:	f2.jpg 
Просмотров:	216 
Размер:	87.6 Кб 
ID:	51957   Нажмите на изображение для увеличения. 

Название:	f3.jpg 
Просмотров:	210 
Размер:	91.5 Кб 
ID:	51958   Нажмите на изображение для увеличения. 

Название:	f4.jpg 
Просмотров:	209 
Размер:	75.9 Кб 
ID:	51959   Нажмите на изображение для увеличения. 

Название:	reset.jpg 
Просмотров:	203 
Размер:	84.4 Кб 
ID:	51960  


  6. #56
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_LG Посмотреть сообщение
    Дабы не плодить темы пишу сюда.
    Корвет 8020, видео на РУ6, плата от 6 июня 1988.
    Первоначально выдавал при загрузке ошибки - поменял несколько РУ5 основной памяти, ошибок не выдает, но и не грузится, т.е. после тестов просто пустой экран (только снизу справа символы). Комп не виснет, что-то делае - если коротнуть, например адреса на РУ5, то выпадет в 9-ки с писком (см. фото 3).
    судя по вступлению
    ГЗУ работает, уже радует
    клавиатура - работает
    есть ли бип после включения ?

    а теперь, не стоит нажимать F+Reset
    этим вы ПРОПУСКАЕТЕ все тесты
    т.е. интересно что происходит последовательно ....

    есть тема с описанием что происходит во встроенных тестах
    http://zx-pk.ru/showthread.php?t=20535 (обновил тему про тест ОПТС, дописал шаги.)
    судя по фото у вас ОПТС1 (по надписи про пзу)

    ---------- Post added at 23:09 ---------- Previous post was at 23:06 ----------

    Цитата Сообщение от Alex_LG Посмотреть сообщение
    Ко всему этому есть проблема с графикой - см. фото 1, полосы еле видно, для снимка накрутил яркость.
    скорее всего не инициилизируется LUT, и странные цвета
    и судя по фото не очищается ГЗУ, а это делается почти сразу.
    т.е. таки виснет тест похоже.

    ---------- Post added at 23:37 ---------- Previous post was at 23:09 ----------

    Цитата Сообщение от Alex_LG Посмотреть сообщение
    Фото
    1 - Ресет+Ф1 или просто загрузка, ошибок нет, но и в Бейсик не выходит
    вы просто скипаете тесты, далее идёт попытка загрущится с флопика (если он есть и определился), если нет - вываливаемся в бейсик

    Цитата Сообщение от Alex_LG Посмотреть сообщение
    2 - Ресет+Ф2
    тут всё нормально, отработало как надо.

    Цитата Сообщение от Alex_LG Посмотреть сообщение
    3 - Ресет+Ф3
    абсолютно нормально
    там JMP на адресс в пзу по которому получается RST7 .... и как следствие 9ки на экране (0039 в стеке)

    Цитата Сообщение от Alex_LG Посмотреть сообщение
    4 - Ресет+Ф4 (появляется не всегда)
    тоже что и Ф1 только без попытки загрузится с дисковода.


    мое имхо -
    процессор, АЦЗУ, вывод на экран, клавиатура - работает

    что делать, для начала - добиться работы звука (бипы в тесте)
    и добится прохождения тестов
    возможно битая пзу ?
    для полной работы бейсика надо все 3 пзу, может одна из них не померла ?

    еще можно собрать внешнее пзу с тестом и попробовать его, ну это уже тяжелая артелерия.
    Последний раз редактировалось esl; 22.04.2015 в 23:44.

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

    По умолчанию

    Цитата Сообщение от esl Посмотреть сообщение
    скорее всего не инициилизируется LUT, и странные цвета
    и судя по фото не очищается ГЗУ, а это делается почти сразу.
    Что такое LUT - таблица цветов? Все сигналы на РУ6 поступают, все прозвонил, осциллографом проверил...

    Цитата Сообщение от esl Посмотреть сообщение
    что делать, для начала - добиться работы звука (бипы в тесте)
    и добится прохождения тестов
    возможно битая пзу ?
    для полной работы бейсика надо все 3 пзу, может одна из них не померла ?
    В том-то и дело, что бип при загрузке есть, надпись ОПТС1.1 выводит, тестируется, надпись исчезает и дальше вешается.
    Попробовал в эмуляторе дойти до состояния когда вешается комп (фото 1). Получилось, что где-то в коде 04BF-04D3 -> 0546-0583, т.к. дальше должен экран поменяться на фото 2. В коде не все понятно, все время идет считывание с FB08 и запись в FB09 (вроде как в порт SCIOP3), очистка памяти с FC00 по FD00... Может кто прояснит код?
    По поводу ПЗУ уже думал.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	foto1.jpg 
Просмотров:	188 
Размер:	2.8 Кб 
ID:	51965   Нажмите на изображение для увеличения. 

Название:	foto2.jpg 
Просмотров:	183 
Размер:	2.8 Кб 
ID:	51966  

  8. #58
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_LG Посмотреть сообщение
    Что такое LUT - таблица цветов? Все сигналы на РУ6 поступают, все прозвонил, осциллографом проверил...
    я писал про то что есть шанс что ПЗУ его не инициализирует
    а если делать F+reset то он этого не делает
    он инициализирует LUT и очищает ГЗУ только при полном цикле,
    как я описал выше.

    если тест прошел и "повис"
    то ГЗУ чистое (нет шахматки) и залито одним цветом
    и нет этих "полос яркости" ?


    Цитата Сообщение от Alex_LG Посмотреть сообщение
    В том-то и дело, что бип при загрузке есть, надпись ОПТС1.1 выводит, тестируется, надпись исчезает и дальше вешается.
    давайте дальше уточнять
    это 8020, т.е. ВГ93 стоит но дисководы не подключены ?

    есть возможность сфотографировать символы которые на экране после "зависание"
    т.к. это стек, попробуем выяснить где он висит.
    и видео бы было неплохо, чтобы понять как это происходит

    и "висит" это сколько ?


    Цитата Сообщение от Alex_LG Посмотреть сообщение
    Попробовал в эмуляторе дойти до состояния когда вешается комп (фото 1). Получилось, что где-то в коде 04BF-04D3 -> 0546-0583, т.к. дальше должен экран поменяться на фото 2.
    про экран 2 не понял совсем.

    Цитата Сообщение от Alex_LG Посмотреть сообщение
    В коде не все понятно, все время идет считывание с FB08 и запись в FB09 (вроде как в порт SCIOP3), очистка памяти с FC00 по FD00... Может кто прояснит код?
    По поводу ПЗУ уже думал.
    пояснить могу я, тем более что есть "исходник" теста оптс1

    давайте адереса
    про "очистка памяти с FC00 по FD00..." тоже не понятно
    если вы про функцию по адресу 60A
    lxi h,0xfc00
    lxi d,03e8
    ...

    то это очистка экрана без хвоста где стек.

    про "FB08 и запись в FB09" и весь кусок что вы указали ....

    это код загрузки из внешнего пзу (F2+Reset), у вас он не работает
    (т.к. раньше отваливается с сообщением про "подключите пзУ" если нажата F2 или молча скипается если не нажимали.)

    в теории можно прицепить "пошаговый отладчик"
    все нужные сигналы выведены на разъем с перемычками

    в аттаче исходник (на вид даже авторский) от некой версии серии 1.x
    Вложения Вложения

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

    По умолчанию

    Комп виснет хоть при обычной загрузке, хоть при Ф+ресет.

    Цитата Сообщение от esl Посмотреть сообщение
    если тест прошел и "повис"
    то ГЗУ чистое (нет шахматки) и залито одним цветом
    и нет этих "полос яркости" ?
    Полосы есть. Тест проходит полностью, т.к. раньше выдавал ошибку " СИСТЕМНЫЙ БЛОК НЕИСПРАВЕН" на тесте памяти, после замены - ошибок нет (по http://zx-pk.ru/showthread.php?t=20535 тест памяти последний).

    Цитата Сообщение от esl Посмотреть сообщение
    давайте дальше уточнять
    это 8020, т.е. ВГ93 стоит но дисководы не подключены ?
    Да.

    Цитата Сообщение от esl Посмотреть сообщение
    есть возможность сфотографировать символы которые на экране после "зависание"
    т.к. это стек, попробуем выяснить где он висит.
    и видео бы было неплохо, чтобы понять как это происходит
    и "висит" это сколько ?
    Символы при зависании - в предыдущем посте на фото 1 с эмулятора, в реале точно так же.
    Видео попробую сегодня сделать.
    "Висит" пока не выключу, но при этом активность на шинах адреса/данных есть, судя по осциллограммам - крутится в каком-то цикле.

    Цитата Сообщение от esl Посмотреть сообщение
    про экран 2 не понял совсем.
    Эмулятор после состояния стека как на снимке 1 переходит в состояние как на снимке 2, а у меня комп так и "висит" на состоянии со снимка 1.

    Цитата Сообщение от esl Посмотреть сообщение
    пояснить могу я, тем более что есть "исходник" теста оптс1
    давайте адереса
    про "очистка памяти с FC00 по FD00..." тоже не понятно
    Адреса я писал: 04BF-04D3 дальше переход на 0546-0583 (так работает в эмуляторе). По адресу 04BC идет вызов процедуры очистки текстового экрана 060А, и вот с этого момента, т.е. при выполнении кода, начиная с адреса 04BF, комп "висит", т.е. картинка на экране, вернее содержимое стека не меняется! В эмуляторе содержимое стека с фото 1 меняется на фото 2 в коде с 0546 по 0583. Вот поэтому и думаю, что именно в этом месте ошибка, там много циклов работы с периферией.

    Цитата Сообщение от esl Посмотреть сообщение
    про "FB08 и запись в FB09" и весь кусок что вы указали ....
    В куске кода 0546-0583 несколько раз стоит вызов подпрограммы 05FB на вход которой передается DE=FB08:
    inx d
    ldax d
    inr a
    stax d
    dcx d
    rnz
    inx d
    inx d
    ldax d
    inr a
    stax d
    dcx d
    dcx d
    cmp b
    ret

    ---------- Post added at 17:54 ---------- Previous post was at 17:38 ----------

    Нашел кусок кода в исходниках, реально это из подпрограммы загрузки из внешнего ПЗУ LDROM! Тогда что грузит эмулятор (EMU 1.01)!? Странно!

    ---------- Post added at 18:14 ---------- Previous post was at 17:54 ----------

    Ага, понял - в эмуляторе прошивка отличается от Вашего исходника, в эмуле после "дешифрации функциональных клавиш" сразу идет очистка экрана, ну и так далее, а в исходниках - переход на метку DOSBOOT...
    "Курю" исходники дальше...

  10. #60
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Еще раз напишу
    Тот код что вы копаете у вас не работат
    Это загрузка внешнего пзу

    ---------- Post added at 18:34 ---------- Previous post was at 18:34 ----------

    Проверяйте пзу

    ---------- Post added at 18:35 ---------- Previous post was at 18:34 ----------

    Там простое сумирование и сравнение с 0 и если если синхронно поплыли биты то тест пройдет



    ---------- Post added at 18:36 ---------- Previous post was at 18:35 ----------

    Можно попробовать зашить оптс2, там сообщений больше

Страница 6 из 21 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 0
    Последнее: 29.05.2010, 14:08

Ваши права

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