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

User Tag List

Страница 12 из 15 ПерваяПервая ... 89101112131415 ПоследняяПоследняя
Показано с 111 по 120 из 145

Тема: Самопальная XTшка

  1. #111
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,410
    Спасибо Благодарностей отдано 
    322
    Спасибо Благодарностей получено 
    599
    Поблагодарили
    445 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    siemensC35, да, стандартная POST карта это и есть один 8ми битный регистр только на запись по адресу портов 0x0080, который в HEX выводится на 7ми сегментный индикатор. Более "продвинутая" POST карта имеет FIFO глубиной от 1 до N регистров, что позволяет смотреть историю POST кодов (иногда очень полезно знать какой был код перед тем, на котором была ошибка).

    А есть карты и сразу с рашифровкой, как эта:

    Только, польза от этого сомнительна: у каждого вендора свои кодировки POST кодов, гораздо важнее полный лог пролетевших POST кодов с возможностью его просмотра от самого начала.
    Последний раз редактировалось HardWareMan; 10.06.2021 в 12:30.

  2. #112
    Member Аватар для gen1971
    Регистрация
    13.07.2012
    Адрес
    Калининград
    Сообщений
    69
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от siemensC35 Посмотреть сообщение
    Типа так но свежее?
    http://radionet.com.ru/shem/shem924.html
    На самом деле поставил себе задачу разобраться с GAL, т.к. мне кажется что для XT86 связующая логика на GAL в DIP корпусах выглядит более "гармонично" чем например EPM7128S в корпусе PLCC-84.
    Разработка POST карты для тренировки очень хорошо подходит, во первых она применима на той же XT, во вторых наглядно видно уменьшение количества корпусов по сравнению с мелкой логикой.

  3. #113
    Member Аватар для gen1971
    Регистрация
    13.07.2012
    Адрес
    Калининград
    Сообщений
    69
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Написал прошивки для своей ISA POST Card. Если кому интересно, вышлю после проверки на реальном устройстве.

    Карта отслеживает запись не только в порт 80Н, но и в порт 84Н (для компьютеров Compaq).
    После подачи питания и до первой записи в порт индикаторы должны быть погашены и случайный мусор не отображать, но это надо проверить.

    Важный момент! Ничто не мешает вставить карту в слот наоборот, поэтому для избежания замыкания сигнальных линий лучше использовать по одному выводу питания и земли с разъема, оставив остальные не подключенными.

    Просматривая листинг оригинального XT BIOS не нашел команд вывода POST кодов. Получается что при желании использовать ISA POST Card на XT, придется или править исходный BIOS или использовать сторонний, который коды выводит.
    Последний раз редактировалось gen1971; 12.06.2021 в 09:03.

  4. #114
    Member Аватар для gen1971
    Регистрация
    13.07.2012
    Адрес
    Калининград
    Сообщений
    69
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    .
    Последний раз редактировалось gen1971; 09.03.2022 в 00:04.

  5. #115
    Master Аватар для Sandro
    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    590
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    115 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от gen1971 Посмотреть сообщение
    На самом деле поставил себе задачу разобраться с GAL, ...
    Так GAL же всё, End of Life. Снята с производства, как безнадёжно устаревшая. Ну разве что, может, китайские клоны ещё будут, но это лотерея.

  6. #116
    Activist
    Регистрация
    27.11.2005
    Адрес
    г. Самара
    Сообщений
    205
    Спасибо Благодарностей отдано 
    89
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от gen1971 Посмотреть сообщение
    на XT, придется или править исходный BIOS или использовать сторонний
    ну XT позволяла же внешний BIOS иметь платам. тот же MFM\RLL контроллер оный имел. (оттого он относится скорее к SCSI-устройвствам и потенциально способен работать даже на современных компутерах, могущих бутиться со SCSI) и прекрасно все пырцало.
    есть POST-card со своим программным обезпечением. например у меня есть такая из комплекта PC3000 - имеет на борту программу диагностики компа. настроил ее под адрес запуска и тип монитора и пошел процесс. железо можно проверить если есть глюки странные
    как вариант резидент котрый будет запускаться из пзушки в пост-карте и перехватывать работу биоса. если знаешь по каким адресам работает сам биос в оригинале то можно обращения по этим адресам подсматривать и палить на внешнем экранчике. даже POST-алгоритм должен быть известен, за чем что инициализируется.

  7. #117
    Member Аватар для gen1971
    Регистрация
    13.07.2012
    Адрес
    Калининград
    Сообщений
    69
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спаял ISA POST Card на своей ISA-8 макетной плате. Проверил на P200MMX, вроде все работает, коды в процессе загрузки меняются.
    Хотел сравнить значение кодов с китайской PCI POST Card, но оказалось что китайская плата на этом компьютере не работает, постоянно показывает 00.



    Схема и прошивки
    Последний раз редактировалось gen1971; 05.08.2021 в 22:50.

  8. #118
    Member Аватар для gen1971
    Регистрация
    13.07.2012
    Адрес
    Калининград
    Сообщений
    69
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от gen1971 Посмотреть сообщение
    Просматривая листинг оригинального XT BIOS не нашел команд вывода POST кодов. Получается что при желании использовать ISA POST Card на XT, придется или править исходный BIOS или использовать сторонний, который коды выводит.
    Судя по "IBM 5160 Technical Reference" на оригинальной XT POST-коды выводятся в порт 60h.

  9. #119
    Member Аватар для gen1971
    Регистрация
    13.07.2012
    Адрес
    Калининград
    Сообщений
    69
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Периодически возвращаюсь к теме самодельной ХТ. Попробую сначала собрать минимальный вариант на 8088 процессоре. При составлении схемы возник вопрос: насколько в ХТ нужны математический сопроцессор 8087 и система немаскируемых прерываний NMI (без них схема упрощается и особо ничего не теряет)?

  10. #120
    Master Аватар для Sandro
    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    590
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    115 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Можно без сопроцессора. На XT это была такая редкость, что никто его в обязательном порядке не требует. Я лично вообще никогда не видел XT с сопроцессором вживую.

    ЕМНИМС в минимальной (и даже типовой) конфигурации XT NMI ни для чего не нужен. В Поиске он используется для эмуляции видеоадаптера и клавиатуры.

Страница 12 из 15 ПерваяПервая ... 89101112131415 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Самопальная клавиатура
    от Segfault в разделе Устройства ввода
    Ответов: 39
    Последнее: 13.08.2009, 20:28

Ваши права

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