-
Сборка и настройка платы ХТ XI8088
-
Цитата:
Сообщение от
Павел Рябцов
...
Но сразу предупрежу, это не реплика этой платы, а новоразведённая ХТшка в корпус miniATX, имеет 3 ISA 8Бит!!!
...
Здорово !!!
В тексте про 3 ISA, но на фотках всего 2 ISA разъёма.
Будем изучать !!! ;)
Публикуйте подробности.
-
Цитата:
Сообщение от
VGrad
Здорово !!!
В тексте про 3 ISA, но на фотках всего 2 ISA разъёма.
Будем изучать !!! ;)
Публикуйте подробности.
Ну правильно, сначала было 3 штуки, потом был установлен VGA, и после этого 1 штука ISA удалена.
-
Павел, а прошивка на ATMega8 есть? Ткните ссылкой пожалуйста.
-
Добрый день.
Начал неспешно собирать, появились вопросы:
1. Схема управления питанием ATX на Atmega8, разъем J1 - каково его назначение?
2. При прошивке меги, фьюзы оставлять по-дфолту или что-то шить нужно?
3. Не смог найти места под D51, D52 - это диоды на листе с CompactFlash. И какие диоды нужно ставить?
Спасибо.
-
Цитата:
Сообщение от
Vasily
Добрый день.
Начал неспешно собирать, появились вопросы:
1. Схема управления питанием ATX на Atmega8, разъем J1 - каково его назначение?
2. При прошивке меги, фьюзы оставлять по-дфолту или что-то шить нужно?
3. Не смог найти места под D51, D52 - это диоды на листе с CompactFlash. И какие диоды нужно ставить?
Спасибо.
1. Это если вдруг кто зашьёт на внешний генератор, можно будет впаять кварц. На всякий подстраховался.
2. Всё вроде по дефолту.
3. Забудьте.
-
Добрый день.
Цитата:
Сообщение от
Павел Рябцов
Цитата:
Сообщение от
Vasily
2. При прошивке меги, фьюзы оставлять по-дфолту или что-то шить нужно?
2. Всё вроде по дефолту.
Запаял мегу, разъем питание, прошил, включил. Блок питание стартует примерно после 20-ти секунд после замыкания кнопки "PONSW". Поправил фьюзы на 8МГц от внутреннего RC(по-умолчанию 1МГц от внутреннего RC), стал включаться секунды через 2-3.
Как было задумано? Включение с задержкой или фьюзы на 8МГц? Исходники доступны поправить делитель?
Спасибо.
-
Есть задержка при включении, это правильно.
-
да уж, ждут нас сюрпризы, у меня первая (из 3-х) в процессе, буду отписываться по мере пайки
- - - Добавлено - - -
Цитата:
Сообщение от
Vasily
Добрый день.
Запаял мегу, разъем питание, прошил, включил. Блок питание стартует примерно после 20-ти секунд после замыкания кнопки "PONSW". Поправил фьюзы на 8МГц от внутреннего RC(по-умолчанию 1МГц от внутреннего RC), стал включаться секунды через 2-3.
Как было задумано? Включение с задержкой или фьюзы на 8МГц? Исходники доступны поправить делитель?
Спасибо.
фьюзы поправил, выложи результат для прошивки плиз
-
Вложений: 2
Ну раз еще кто-то собирает :)
1. Фьюзы. Я заходил на AVR Fuse Calculator, выбирал ATmega8, менял частоту встроенного RC-генератора на 8МГц, полученные значения шил, учитывая разброд и шатания у Atmel(скрин программы не привожу), значение младшего байта должно быть E4.
На картинке все должно быть понятно:
Вложение 64307
2. Питание. Изначально пиитание с ISP соединено с +5V всей схемы, а питание на мегу подается с дежурки, как результат при подключении программатора, программатор будет пытаться "вытянуть" всю плату, а мега так и останется без питания. У меня плата еще не распаяна, поэтому я бросал перемычку, между 2-м выводом ISP и питанием меги. Но правильнее будет оторвать 2-й пин питание ISP и соеденить его с мегой(я кидал перемычку между выводом ISP и RPW5), тогда можно будет шить мегу и на полностью распаенной плате, предварительно отключив разъем питания. Поправьте, если ошибаюсь. Подробности изменения на картинке:
Вложение 64308
-
дык, плат было много, не в запас же брали! Будут собирать
-
Цитата:
Сообщение от
Vasily
Ну раз еще кто-то собирает :)
2. Питание. Изначально пиитание с ISP соединено с +5V всей схемы, а питание на мегу подается с дежурки, как результат при подключении программатора, программатор будет пытаться "вытянуть" всю плату, а мега так и останется без питания. У меня плата еще не распаяна, поэтому я бросал перемычку, между 2-м выводом ISP и питанием меги. Но правильнее будет оторвать 2-й пин питание ISP и соеденить его с мегой(я кидал перемычку между выводом ISP и RPW5), тогда можно будет шить мегу и на полностью распаенной плате, предварительно отключив разъем питания. Поправьте, если ошибаюсь. Подробности изменения на картинке:
Вложение 64308
Да есть такой косячек. Но в принципе ничего страшного и решаемо)
-
Каковы успехи у собирающих? Запустил кто нибудь? Расскажите полезного по сборке и запуске.
-
Я распаял минимум для старта, плата не взлетела, потом бы перерыв.
У меня вопрос, кто-нибудь может прозвонить вывод 17 м/сх D17(находится рядом с 8237) с землей, у меня почему-то коротыш.
Спасибо.
-
Цитата:
Сообщение от
Vasily
У меня вопрос, кто-нибудь может прозвонить вывод 17 м/сх D17(находится рядом с 8237) с землей, у меня почему-то коротыш.
Прозвонил свою чистую плату, на 17 выводе м/сх D17 коротыша на землю нет.
-
Вобщем с "коротышем" разобрался, изначально поставил хабовую флэшку(49LF004), а она совсем не подходит(28-й вывод внутри корпуса соединен с 15), это как раз A13 и земля в схеме. Поменял на нормальную, "коротыш" ушел. Вывод, сверяйтесь с даташитами, прежде чем всякую "каку" ставить.
Дальше, стал разбираться со стартом проца, сигнал READY был все время в 0, выяснилось, что для корректного его вормирования нужен 8237, после установки процессор стал перебирать адреса, но иногда сигнала небыло(посмотрел по схеме, нужно ставить SA1), сунул перемычку, появился стабильный старт процессора.
Пока все, BIOS, то-ли не стартует, то-ли где-то виснет, во всяком случае в коде BIOS есть выдача POST-кодов в 80-й порт, у меня POST-карточка молчит. Пока нужно почитать у Сергея, что должно в минимуме стоять и назначения переключателей, я надеялся выжать хотя бы пищание BIOSa, без чтения всей документации.
-
-
Микс импортных м/сх, по приципу - что нашел. Не думаю, что пока стоит пытаться повторять - плата не запущена. На импортных от XT до 386 во всю пересортица встречается.
-
Микс на этой плате не пойдет, у меня получилось запустить оригинальную xi8088 на АСТ серии логики и кмос бис. Признаки жизни подала когда поставил 82с84 вместо 8284. Остался косяк с ошибками DMA - 8237 не работает, 1810вт37 работает с ошибками, неспешно ищется 82с37.
-
Спасибо за наводку, на этапе ловли глюков в будущем будет полезно, я в основном и менял на ACT/HCT серию.
Пока что, следующим шагом хочу добиться выдачи POST-кодов.
-
У меня в основном все собрано от Киселева. Планирую довести до ума оригинальную xi8088, потом буду переносить ее на эту переразведенную плату. Кстати биос на xi8088 играет трель на бузере в момент ошибки.
-
Спасибо всем, кто участвует в обсуждении. У меня тоже такая плата, укомплектовался почти полностью, м.с. брал по рекомендациям из BOM листа Кисилева Сергея. Думаю скоро начать сборку. Vasily пожалуйста не забрасывайте сборку, нам очень понадобятся Ваши рекомендации. DIMKA55 хоть Вы пока и не собираете эту плату, будьте пожалуйста активным участником. work а Вы когда планируйте начать сборку? Надеюсь, что совместными усилиями плата все таки запустится.
-
Микросхемы для её по ВОМ будут позже, если кто не закупился)
-
Цитата:
Сообщение от
Ефим
хоть Вы пока и не собираете эту плату, будьте пожалуйста активным участником.
Цитата:
Сообщение от
Павел Рябцов
Микросхемы для её по ВОМ будут позже, если кто не закупился)
Тоже лежит такая платка, пока на неё запаян только чип Tridend и переключители(нашёл которые отлично вместились), начал было разыскивать детальки.
Павел, дайте знать пожалуйста как появятся микросхемы(если что, сегодня подписался на эту тему), возможно мне не всё потребуется, т.к. планирую использовать серию 74ACT
-
randomizer Вы запускаете плату которая никогда не запускалась и уже впаян трейдент, я всегда говорил начинать надо с базы, чего бежать впереди паровоза.
-
Цитата:
Сообщение от
Павел Рябцов
я всегда говорил начинать надо с базы, чего бежать впереди паровоза.
Предпологалось что к тому времени как я наконец соберу плату, уже будет множество людей с отлажеными и рабочими платами. К тому же, оказалось что подобные чипы очень легко монтировать, поэтому не удержался и запаял ещё и трайдент под горячую руку.
-
Цитата:
Сообщение от
Ефим
work а Вы когда планируйте начать сборку? .
Я пока в процессе подбора деталек, а тут ещё и серия оказалась критична. :(
-
В-общем плата немного ожила. Поменял ПЗУ, прошил заново. Сейчас плата выдает POST-коды. Инициализация останавливается на 31h коде
e_ram_complete equ 31h ; RAM test completed
дальше по коду BIOS идет вызов
call reserve_ebda ; reserve EBDA if needed
тут похоже и виснет, так следующий POST-код который должен выдать BIOS
e_ext_start equ 40h ; Start BIOS extension ROM scan
но до него не доходит.
Попробую выкинуть вызов reserve_ebda и пересобрать BIOS, пока что без него можно обойтись.
Код:
;=========================================================================
; reserve_ebda - reserve EBDA (Extended BIOS Data Area) if using PS2_MOUSE
; Input:
; AX = memory size in KiB
; Notes:
; - Assumes that EBDA memory was cleaned
; - Does not reserve EBDA if PS/2 auxiliary device is not detected
;-------------------------------------------------------------------------
PS. MDA/CGA карточка воткнутая в слот молчит, хотя судя по коду уже должны идти сообщения на экран.
-
Vasily скажите пожалуйста, а Вы зашивали BIOS последней версии выложенный Кисилевым? А то может быть в ранних версиях меньше проводится тестов, Вы не пробовали их зашивать? А по железу или плате Вам ни чего не пришлось делать, чтобы запустить по состоянию на сегодняшний день? А что за видео карточку Вы используйте? Я тоже планирую запустить видео для начала на внешней карте, купил для этого Trident 9000, правда она ISA 16, но вроде должна работать и в ISA 8 слоте, режим 8 или 16 бит устанавливается перемычками. Может я конечно ошибаюсь.
-
Цитата:
Сообщение от
Ефим
Vasily скажите пожалуйста, а Вы зашивали BIOS последней версии выложенный Кисилевым? А то может быть в ранних версиях меньше проводится тестов, Вы не пробовали их зашивать?
Да, шил последний 0.9.0. Насчет ранних не подумал. Там вроде как в куске где виснет ничего и не тестится. При следующем подходе попробую посмотреть.
Цитата:
А по железу или плате Вам ни чего не пришлось делать, чтобы запустить по состоянию на сегодняшний день?
Только с управлением питанием немного повозился, но сейчас я питаю плату от лабораторного. Больше ничего на плате не делал.
Цитата:
А что за видео карточку Вы используйте? Я тоже планирую запустить видео для начала на внешней карте, купил для этого Trident 9000, правда она ISA 16, но вроде должна работать и в ISA 8 слоте, режим 8 или 16 бит устанавливается перемычками. Может я конечно ошибаюсь.
Одна непонятного происхождения MDA/CGA/Hercules(точно не знаю что за модель), вторая VGA на Trident под ISA-8 с новодела. Обе работают с XT. Видео пока ни на одной не стартует(VGA и не должна, там VGA-BIOS позже вызывается).
-
Похоже что память в tsop-32 на плате разведена не корректно. Судя по документации на AS6C4008 соответствие не pin-to-pin, а со смещением. Нашел 2 переходника с tsop на dip вроде подходит, буду пробовать через переходник в dip устанавливать.
-
Цитата:
Сообщение от
Vasily
Похоже что память в tsop-32 на плате разведена не корректно. Судя по документации на AS6C4008 соответствие не pin-to-pin, а со смещением. Нашел 2 переходника с tsop на dip вроде подходит, буду пробовать через переходник в dip устанавливать.
Похоже что это так, сейчас глянул, ХЗ почему просмотрел когда шаблон делал.
-
И так, найдена еще одна ошибка разводки. У триггера D33 на 7-й вывод приходит +5B, а должна быть земля. Если микросхема еще не установлена, то проще всего подрезать дорожку под ней. Я уже установил микросхему, поэтому отрезал и отогнул ногу.
После этого исправления плата завелась, на вставленной видеокарте появилось видео.
Фото с минимум распаянных деталей необходимых для запуска выложу позже.
Павел, еще маленькое замечание, у D33 на схеме перепутаны надписи у выводов R и S, но судя по схеме сброс именно там где и нужен.
На этом пока все, как минимум без доп. периферии плата рабочая.
PS. китайские POST-card работают некорректно с шиной ISA на XT машинах! Они запоминают байт на шине по переднему фронту(в это время на ШД еще не выдан байт), а нужно по "заднему".
-
Цитата:
Сообщение от
Vasily
И так, найдена еще одна ошибка разводки. У триггера D33 на 7-й вывод приходит +5B, а должна быть земля. Если микросхема еще не установлена, то проще всего подрезать дорожку под ней. Я уже установил микросхему, поэтому отрезал и отогнул ногу.
После этого исправления плата завелась, на вставленной видеокарте появилось видео.
Фото с минимум распаянных деталей необходимых для запуска выложу позже.
Павел, еще маленькое замечание, у D33 на схеме перепутаны надписи у выводов R и S, но судя по схеме сброс именно там где и нужен.
На этом пока все, как минимум без доп. периферии плата рабочая.
PS. китайские POST-card работают некорректно с шиной ISA на XT машинах! Они запоминают байт на шине по переднему фронту(в это время на ШД еще не выдан байт), а нужно по "заднему".
Да, есть такой косяк, исправил. По надписям, главное что заработало))
По POST карте, в следующей версии хочу встроить как у Сергея на бэкплэйне 16 битном.
-
Если будете делать по варианту Сергея, то смотрите сразу как с доступностью чипов на дешифрацию. Там 2 штуки 7446, судя по схеме отсюда ISA POST Card
Я собирал "спартанский" вариант по этой схеме POST Card ISA, единственное, почему-то на схеме указана ЛЕ2, а на фото и по справочнику нужна ЛЕ1. В остальном плата работает. Именно этот вариант выбрал из-за простоты и доступности, собирать дешифратор на РЕ3 или месяц ждать посылку с дешифраторами не хотелось.
-
Цитата:
Сообщение от
Vasily
Если будете делать по варианту Сергея, то смотрите сразу как с доступностью чипов на дешифрацию. Там 2 штуки 7446, судя по схеме отсюда
ISA POST Card
Я собирал "спартанский" вариант по этой схеме
POST Card ISA, единственное, почему-то на схеме указана ЛЕ2, а на фото и по справочнику нужна ЛЕ1. В остальном плата работает. Именно этот вариант выбрал из-за простоты и доступности, собирать дешифратор на РЕ3 или месяц ждать посылку с дешифраторами не хотелось.
CD4511 У меня этих много.
-
Залил фотки платы, моей POST-card, заводской POST-карты(не работает с XT платами!!!). XT XI8088
Видео прохождения POST https://youtu.be/zSQ1Sq0vMew
Видео вывода информации BIOS на экран https://youtu.be/6C-nbRG3Psw
Пока что все, заказал 688-е, дальше буду пробовать запускать XT-CF адаптер, потом встроенное видео.
-
Vasily Красота)
Кстати кто спрашивал по поводу микросхем, пришли, но я не проверял все ли по списку, так же есть RAM в DIP. Пишите на мыло или в контакте, на форуме я больше ничего не продаю)
-
Цитата:
Сообщение от
Vasily
заводской POST-карты
я извиняюсь, а кто-то вообще собирал карточку из ссылки ниже . Или она не особо рабочая ?
http://master-tv.com/article/post2/
-
Смотрел эту схему когда нужно было по-быстрому собрать POST-карточку, вроде как дешифрация порта сделана правильно. Хотя в тексте и упоминается почему-то порт 31F. Меня тогда остановило наличие РЕ-шек, мог за вечер не успеть собрать, а очень хотелось двинуться дальше. Да и жрущие РЕ-шки(до 110мА одна), это +200мА на плату минимум.
У меня сам плата XI8088 в том виде как на фото потребляет 400-450мА.
Если будете собирать, то начинайте со схемы дешифрации DD5,DD6, программирование ROM, сборка, подача питания, проверка что коды выдаются верные, дальше уже можно собирать остальное.