User Tag List

Страница 58 из 86 ПерваяПервая ... 545556575859606162 ... ПоследняяПоследняя
Показано с 571 по 580 из 856

Тема: [Поиск 1] Ремонт

  1. #571

    Регистрация
    02.03.2015
    Адрес
    г. Санкт-Петербург
    Сообщений
    835
    Спасибо Благодарностей отдано 
    426
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    65 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Inta будет, только если процессору разрешены прерывания.
    Содержимое ПЗУ нужно сравнить с соответствующим бинарным файлом прошивки.
    Были случаи частичного повреждения прошивки.
    Я полагаю, от того что ПЛМ быстрее РТ4/РТ5, проблем не будет.

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

  3. #572

    Регистрация
    06.06.2019
    Адрес
    г. Варшава, Польша
    Сообщений
    12
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Прошил тест памяти от Tronix-a, респект и уважуха!
    Увидел читый экран (без шахматки) с POISK MEMTEST и т.д. аж слеза навернулась :-)
    Но. Тест доходит до 95К Done! System halted. Памяти 96. Это он всю проверил или нет? Ошибку не написал но и не 96.
    Прошил тест p1_t_i_o, затыкаюсь на бомбе, тесте прерываний. На анализаторе вижу для каждого intr есть inta.
    Буду поднимать на панельку вн59.
    upd: поставил umc8259a-2 из другого поиска - ничего не дала.
    Последний раз редактировалось Wawa; 01.09.2019 в 13:54.

  4. #573

    Регистрация
    06.06.2019
    Адрес
    г. Варшава, Польша
    Сообщений
    12
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Может писали в теме, но повторюсь. В тесте 4 или p1_t_i_o есть вывод в 60 порт контрольных точек. Очень помогает.
    У меня зависает (или пререходит в циклический ресет) после точки 2Bh. Контролер прерываний запрограммирован, таймер тоже. Прописаны векторы (адреса) для прерываний таймера и клавы. Вижу сработку по таймеру и все, пошел на перезагрузку.
    Экран чистый, без лишнего мусора при циклическом ресете.
    При зависании, появляется мусор.

  5. #574

    Регистрация
    23.03.2017
    Адрес
    г. Киев, Украина
    Сообщений
    13
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Wawa Посмотреть сообщение
    Может писали в теме, но повторюсь. В тесте 4 или p1_t_i_o есть вывод в 60 порт контрольных точек. Очень помогает.
    У меня зависает (или пререходит в циклический ресет) после точки 2Bh. Контролер прерываний запрограммирован, таймер тоже. Прописаны векторы (адреса) для прерываний таймера и клавы. Вижу сработку по таймеру и все, пошел на перезагрузку.
    Экран чистый, без лишнего мусора при циклическом ресете.
    При зависании, появляется мусор.

    код


    Код:
                                 int 8h ;TIMER_INT
           c000:1a6d                 MOV        DI,0x20
           c000:1a70                 MOV        AX,0x1700
           c000:1a73                 STOSW      ES:DI=>DAT_0000_0020
           c000:1a74                 PUSH       CS=>DAT_0000_03fe
           c000:1a75                 POP        AX=>DAT_0000_03fe
           c000:1a76                 STOSW      ES:DI=>DAT_0000_0022
                                 int Eh ;SCANINT
           c000:1a77                 MOV        DI,0x38
           c000:1a7a                 MOV        AX,0x1709
           c000:1a7d                 STOSW      ES:DI=>DAT_0000_0038
           c000:1a7e                 PUSH       CS=>DAT_0000_03fe
           c000:1a7f                 POP        AX=>DAT_0000_03fe
           c000:1a80                 STOSW      ES:DI=>DAT_0000_003a
           c000:1a81                 XOR        AH,AH
           c000:1a83                 STI
                                 LAB_c000_1a84                                   XREF[1]:     c000:1a91(j)  
           c000:1a84                 MOV        AL,0x2b
           c000:1a86                 OUT        0x60,AL
           c000:1a88                 SUB        CX,CX
                                 LAB_c000_1a8a                                   XREF[1]:     c000:1a8a(j)  
           c000:1a8a                 LOOP       LAB_c000_1a8a
                                 LAB_c000_1a8c                                   XREF[1]:     c000:1a8c(j)  
           c000:1a8c                 LOOP       LAB_c000_1a8c
           c000:1a8e                 CMP        AH,0x1
           c000:1a91                 JNZ        LAB_c000_1a84
           c000:1a93                 STI
           c000:1a94                 XOR        BH,BH
                                 LAB_c000_1a96                                   XREF[1]:     c000:1aa3(j)  
           c000:1a96                 MOV        AL,0x2c
           c000:1a98                 OUT        0x60,AL
    =================================
    таймер:
           c000:1700                 MOV        AH,0x1
           c000:1702                 PUSH       AX
           c000:1703                 MOV        AL,0x20
           c000:1705                 OUT        0x20,AL ;Конец прерывания для 8259 
           c000:1707                 POP        AX
           c000:1708                 IRET
    [свернуть]

    Устанавливает новый обработчик таймера и на точке 0x2b ждет пока он не сработает (CMP AH,0x1). Может всё-таки что-то с вн59?
    Последний раз редактировалось tachiorz; 23.09.2019 в 03:57.

  6. #575

    Регистрация
    08.08.2019
    Адрес
    г. Луганск, Украина
    Сообщений
    71
    Спасибо Благодарностей отдано 
    51
    Спасибо Благодарностей получено 
    56
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Может кто нибудь поделится прошивками Поиск1 вторая ревизия В938\04 512мб (D60 2131 РТ5) и (D41 2204 РЕ3).
    Не хочется с рабочей мамки выдергивать. За ранее спасибо.

  7. #576

    Регистрация
    20.09.2017
    Адрес
    г. Киев, Украина
    Сообщений
    424
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    102
    Поблагодарили
    54 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

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

    Atomic(15.11.2019)

  8. #577

    Регистрация
    14.01.2018
    Адрес
    г. Киев, Украина
    Сообщений
    606
    Спасибо Благодарностей отдано 
    273
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    101 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Wawa Посмотреть сообщение
    Прошил тест памяти от Tronix-a, респект и уважуха!
    Увидел читый экран (без шахматки) с POISK MEMTEST и т.д. аж слеза навернулась :-)
    Но. Тест доходит до 95К Done! System halted. Памяти 96. Это он всю проверил или нет? Ошибку не написал но и не 96.
    Прошил тест p1_t_i_o, затыкаюсь на бомбе, тесте прерываний. На анализаторе вижу для каждого intr есть inta.
    Буду поднимать на панельку вн59.
    upd: поставил umc8259a-2 из другого поиска - ничего не дала.
    Киньте ссылкой где скачать тест плиз)
    апд:
    Нашел на 7й странице топика (если это он), надо бы их как-то (прошивки) в отдельную тему с комментами
    Последний раз редактировалось Dotoro; 15.11.2019 в 13:09.
    MISTer
    SidewinderFPGA
    ZXUNO, ZXDOS
    Поиск-1 512к

  9. #578

    Регистрация
    08.08.2019
    Адрес
    г. Луганск, Украина
    Сообщений
    71
    Спасибо Благодарностей отдано 
    51
    Спасибо Благодарностей получено 
    56
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Filin Посмотреть сообщение
    Я так понимаю там нужен какойто конвертер? там размер 3484 байта а в РТ5 помещается только 512.
    Программатор стерх 007.

    Разобрался.
    Последний раз редактировалось Atomic; 15.11.2019 в 14:24.

  10. #579

    Регистрация
    20.09.2017
    Адрес
    г. Киев, Украина
    Сообщений
    424
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    102
    Поблагодарили
    54 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Atomic Посмотреть сообщение
    Я так понимаю там нужен какойто конвертер? там размер 3484 байта а в РТ5 помещается только 512.
    Программатор стерх 007.
    Эти прошивки представленны в виде HEX таблиц с комментариями (откройте текстовым редактором и посмотрите), их понимает софт Поиск-овского программатора. Для конвертации в бинарный формат, который поймет соврменный программатор, их нужно подготовить следующим образом:
    1. Удалить все лишнее - строки с комментариями, адреса строк
    2. Удалить первые два нуля в каждом 4х символьном значени. Удалить все пробелы, сохранить в бинарном формате.

    Пример. Прошивка 2204_556РE3
    Hexadecimal table for к155ре3
    Created on: 04-Jan-80 01:11 AM

    00. 0047 0065 0054 0030 0018 0039 0017 0067 0047 0065 0055 0071
    0C. 0051 0071 0053 0047 0047 0067 0047 0067 0047 0067 0047 0067
    18. 0047 0065 0055 0071 0051 0071 0053 0047
    После подготовки будет выглядеть так
    476554301839176747655571
    517153474767476747674767
    4765557151715347

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

    Atomic(15.11.2019)

  11. #580

    Регистрация
    14.01.2018
    Адрес
    г. Киев, Украина
    Сообщений
    606
    Спасибо Благодарностей отдано 
    273
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    101 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Tronix Посмотреть сообщение
    Фух... Сделал! Купил 5 штук РУ7Б, 16 штук РУ7В, 16 штук РУ7Г (в керамическом корпусе с позолотой 89 год). Тестировал "навесом" (одевал сверху новую микруху на старую). Хорошо перебивают нерабочую микросхему ру7Б и ру7г. ру7в не перебивает нерабочую, хотя если ставить вместо - то работает без проблем.

    Довольно быстро нашел первую сбойную в районе 152Kb, заменил, потом долго возился с ошибками в районе 264Kb, но постепенно уменьшал, уменьшал и свел до нуля -) Сменил в итоге 7 микрух (подозреваю, что одну зря поменял), заодно поднял их на панельки. Очень здорово мне помог мой тест, который постами выше, без него я бы наверно всю ночь ковырялся (каждый раз цеплять-отцеплять клаву и грузить DOS).

    Надо будет потом потестить мои старые, сдается мне там штуки 3-4 точно рабочие, но это потом, ща уже сил нет. Итого: 2 дня колесил по городу, покупка отсоса, памяти, панелек. 6 часов - работа, выпаивал, тестил, перепаивал. Умудрился не раздраконить в щепки плату, потому что потренировался сначала на котятах (горелый MFM контроллер). Получилось довольно аккуратно.

    Все мыслимые и не мыслимые тесты память - OK, плюс ко всему пропали в низу экрана точки. Я думал это "CGA снег", ан нет, это из-за памяти было.
    Прикладываю новую версию теста памяти 1.1 - теперь вначале тестится первый килобайт памяти (0000:0000 - 0000:0400) и если ошибка - пикает 3 разат и вешает проц. Иначе пикает один раз и пошел тест.

    В планах поднять проц на панельку, чтоб удобно было NEC V20 втыкать, и запаять панельку для второй микросхемы BIOS. Как я понимаю там должен сетевой биос сидеть, но я туды бы свой тест памяти воткнул.
    Вопросик
    я тестирую плату расширения тут
    и использую данный тест для проверки платы но тест останавливается на 480к и холтит
    Есть ли в нем алгоритмы проверки расширителя памяти или он тестирует только встроенную память?
    И существуют ли такие для пзу?
    MISTer
    SidewinderFPGA
    ZXUNO, ZXDOS
    Поиск-1 512к

Страница 58 из 86 ПерваяПервая ... 545556575859606162 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. [Поиск 1] поиск информации по модулям
    от Daniil Chislov 86 в разделе Поиск
    Ответов: 7
    Последнее: 25.12.2023, 16:54
  2. [Поиск 1] Ремонт блока питания В266
    от crackintosh в разделе Поиск
    Ответов: 19
    Последнее: 07.04.2021, 20:30
  3. [Поиск 3] Восстановление
    от Filin в разделе Поиск
    Ответов: 71
    Последнее: 13.12.2020, 16:23
  4. [Поиск 2] Поиск информации
    от dk_spb в разделе Поиск
    Ответов: 17
    Последнее: 02.10.2017, 09:00
  5. ПК Поиск 11 штук - ремонт
    от Aleksei1983 в разделе Поиск
    Ответов: 4
    Последнее: 05.01.2013, 17:09

Ваши права

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