XL7: Turbo XT из Петербурга, восстановление. (Ход восстановления платы XT-TURBO VER 4 10.10.91 и всё что с ним связано.)

Описания, советы, ремонт, эксплуатация старых IBM PC-совместимых ПК
computerguy08
Newbie
Сообщения: 32
Зарегистрирован: 04.02.2019,07:38

Сообщение computerguy08 » 18.02.2019,22:24

Just finished creating my own EPROM reader, made from scratch. It doesn't work 100% yet (cannot write ROM), but at least it can read stuff. I mentioned a while ago that I have the XL-7 BIOS, and that's because I had an EPROM reader based on the same circuit as this one, but it was a spaghetti mess and it only worked once, hence I've decided to rebuild it.
Related to the LPT port trick, I do actually have two MDA cards with parallel ports, I only need Ruud's BIOS to test it.

Я только что закончил создавать свой собственный читатель EPROM, сделанный с нуля. Он еще не работает на 100% (не может писать в ПЗУ), но, по крайней мере, может читать вещи. Некоторое время назад я упомянул, что у меня есть BIOS XL-7, и это потому, что у меня был читатель EPROM, основанный на той же схеме, что и эта, но это был беспорядок спагетти, и он работал только один раз, поэтому я решил восстановить Это. Что касается трюка с LPT-портом, у меня на самом деле есть две карты MDA с параллельными портами, мне нужен только BIOS Рууда для его тестирования.

Изображение

XPOHOMETP

Сообщение XPOHOMETP » 20.02.2019,19:35

computerguy08 писал(а):If I can somehow modify my Chinese POST Card to work with my XL-7 board (or any XT board), I would really like to know how to do it.
Повторюсь
XPOHOMETP писал(а):Но, как простейший вариант, предлагаю попробовать подавать сигнал /IOW с шины на POST карту через элемент "ИЛИ".
Можно использовать 74LS32, два элемента из 74LS02, или аналогичные варианты.
На второй вход элемента "ИЛИ" необходимо подать сигнал AEN c контакта A11.
Я его не проверял, т.к у меня нет китайской POST карты.
Но нужна всего одна микросхема, а припаять 5 проводов быстрее, чем собирать индикацию для LPT порта.

Аватара пользователя
alecv
Advanced Member
Сообщения: 6993
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Сообщение alecv » 24.02.2019,10:55

Сделал как-то так:
Изображение
Сзади еще не видно, резисторы по 240Ом.
- Светодиоды надо брать маленькие.
- Лучше брать готовый линейный индикатор на 8 светодиодов.
- Резисторы тоже лучше брать сборкой.
- Всй равно бинарный код считывается плохо. Надо 7-сегментные индикаторы и дешифратор на HEX.
https://www.ebay.com/itm/Laptop-MINI-PC ... 1674108413

Ruud's TEST BIOS выводит на эту штуку нормально.

Аватара пользователя
Кай
Почётный пользователь
Сообщения: 19738
Зарегистрирован: 08.08.2010,21:44
Откуда: СПб, Ульянка-Лигово
Контактная информация:

Вклад в сообщество

Сообщение Кай » 24.02.2019,11:45


alecv
, а что за схема?
- Студент, принесите из вивария живую мышь и подготовьте её к опыту.
Полученную кашицу...

Аватара пользователя
alecv
Advanced Member
Сообщения: 6993
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Сообщение alecv » 24.02.2019,13:18

Кай Ой. Никакой схемы. На каждом Data0..7 сидит светодиод и резистор на землю.
Например
http://wesche.bplaced.net/Homepage/Vers ... elphi.html
или
https://www.codeproject.com/Articles/49 ... Light-Emit
http://www.epanorama.net/circuits/parallel_output.html

computerguy08
Newbie
Сообщения: 32
Зарегистрирован: 04.02.2019,07:38

XL7: Turbo XT из Петербурга, восстановление. (Ход восстановления платы XT-TURBO VER 4 10.10.91 и всё что с ним связано.)

Сообщение computerguy08 » 06.07.2019,19:44

Hi again,
Many months have passed since my last attempt at resurrecting my XL-7 board (I have been very busy until now). The EPROM reader I made was a complete flop (couldn't get it to work properly).
That said, I tried a new method to write EEPROMS (I used an old Socket 7 board which has a 29F002TPC 2Mb chip, very similar to a 27C64 on pinout) and I made myself a Supersoft ROM copy. I got the board to beep continuously only one time, but no video out on my RT3105. Anything else to try ?

computerguy08
Newbie
Сообщения: 32
Зарегистрирован: 04.02.2019,07:38

XL7: Turbo XT из Петербурга, восстановление. (Ход восстановления платы XT-TURBO VER 4 10.10.91 и всё что с ним связано.)

Сообщение computerguy08 » 18.03.2020,21:15

EN: I decided to revisit my broken XL-7 board once again since the current pandemic situation gave me some free time. I went ahead and I tried Ruud's diagnostic ROM and the results are interesting. The ISA POST card now displays FE FF everytime I power the board (sometimes FE F6), the speaker beeps continuously. I tried a LPT debug card, but it says 00 FF.
I also tried the LPT trick that alecv suggested, using a 82C11 card (identical to the one in the image above), and it turns on the LEDs on Data 2 and Data 3 which means 00110000 or 00001100 (not sure how to read it). What does all of this mean ?

RU: Я решил вернуться к моей сломанной материнской плате XL-7 снова поскольку нынешняя ситуация с пандемией дала мне немного свободного времени.
Я пошел вперед, и я попробовал Диагностический диск рууд и результаты интересны.ISA POST-карта теперь отображает FE FF каждый раз (иногда FE F6), когда я питаю плату, динамик издает непрерывный звуковой сигнал. Я попробовал отладочную карту LPT, но там написано 00 FF. Я также попробовал трюк LPT, предложенный alecv, с использованием карты 82C11 (идентичной изображению на картинке выше), и он включает светодиоды на данных 2 и 3 что означает 00110000 или 00001100 (не уверен, как это читать). Что все это значит ?


Аватара пользователя
alecv
Advanced Member
Сообщения: 6993
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

XL7: Turbo XT из Петербурга, восстановление. (Ход восстановления платы XT-TURBO VER 4 10.10.91 и всё что с ним связано.)

Сообщение alecv » 19.03.2020,21:59

computerguy08, do you have CGA or MDA card ? (not VGA). Ruud's TEST BIOS supports CGA and MDA and inits it very early.
With videoacard you can get a visual diagnostic.
Anyway your board has working CPU, BIOS decoder and ISA I/O.
As I see in the Ruud's BIOS sourcecode, it output diagnostic code 12 (0x0C or 00001100) is just _before_ ROM checksuming
and diagnostic code 48 (0x30 or 00110000) just before 2kB memory test.

computerguy08
Newbie
Сообщения: 32
Зарегистрирован: 04.02.2019,07:38

XL7: Turbo XT из Петербурга, восстановление. (Ход восстановления платы XT-TURBO VER 4 10.10.91 и всё что с ним связано.)

Сообщение computerguy08 » 20.03.2020,23:30

alecv, unfortunately, while I do have two MDA cards (a full length one and a shorter one), I cannot use them because I don't have an old TTL compatible CRT. I do have a variety of VGA cards (TVGA8900D, RT3105E, ET4000AX), but I've checked myself on Ruud's vcfed page and I acknowledge the lack of support for them. At this point I'm stuck unless I can find a cheap way to connect any of the MDA cards to a LCD/ television/ anything tbh. I've seen that some of these vintage cards have a composite jack, but I think I'm out of luck here.

I have to mention that I used a 29F1001 (1MB EEPROM) with a special socket adapter (tied unused address lines to 5V) to make my life easier ( had to create a 128K bin file using the original code 16 times => 16*8kb = 128kb). I don't think it should affect the checksum since the code is copied across the whole chip multiple times. This method works perfectly on my other XT board (Atari PC3 with missing 34D441 floppy controller).

Сергей С
Member
Сообщения: 177
Зарегистрирован: 05.01.2017,16:51

Вклад в сообщество

XL7: Turbo XT из Петербурга, восстановление. (Ход восстановления платы XT-TURBO VER 4 10.10.91 и всё что с ним связано.)

Сообщение Сергей С » 21.03.2020,20:18

alecv, как Вы объясните своё создание неопределённости текущего индицируемого post-кода, и отказ в их интерпритации с логическим выводом, на "простую" смену вида индикации текстом через видеоадаптер ? Ведь остановка на них не возможна, и до следующего post-кода используются уже "проверенная" подпрограмма использовавшаяся ранее.
Чем можно предположить различие выводимого post-кода между ISA POST, LPT debug card, LPT trick using a 82C11 card, разве тестовый биос засылает разные значения или одно из них является предыдущим к текущему ? Ведь есть все основания считать "Anyway your board has working CPU, BIOS decoder and ISA I/O." ?
Удалость отремонтировать ли аналогичную плату от Кая ?
Не по теме
PS.Меня муха не кусала, но одно насекомое я сегодня уже видел.

Ответить