XL7: Turbo XT из Петербурга, восстановление. (Ход восстановления платы XT-TURBO VER 4 10.10.91 и всё что с ним связано.)
-
- Newbie
- Сообщения: 32
- Зарегистрирован: 04.02.2019,07:38
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 Рууда для его тестирования.
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 Рууда для его тестирования.
Повторюсь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.
Я его не проверял, т.к у меня нет китайской POST карты.XPOHOMETP писал(а):Но, как простейший вариант, предлагаю попробовать подавать сигнал /IOW с шины на POST карту через элемент "ИЛИ".
Можно использовать 74LS32, два элемента из 74LS02, или аналогичные варианты.
На второй вход элемента "ИЛИ" необходимо подать сигнал AEN c контакта A11.
Но нужна всего одна микросхема, а припаять 5 проводов быстрее, чем собирать индикацию для LPT порта.
- alecv
- Advanced Member
- Сообщения: 6993
- Зарегистрирован: 05.10.2004,11:13
- Откуда: Санкт-Петербург
- Контактная информация:
-
Вклад в сообщество
Сделал как-то так:
Сзади еще не видно, резисторы по 240Ом.
- Светодиоды надо брать маленькие.
- Лучше брать готовый линейный индикатор на 8 светодиодов.
- Резисторы тоже лучше брать сборкой.
- Всй равно бинарный код считывается плохо. Надо 7-сегментные индикаторы и дешифратор на HEX.
https://www.ebay.com/itm/Laptop-MINI-PC ... 1674108413
Ruud's TEST BIOS выводит на эту штуку нормально.
Сзади еще не видно, резисторы по 240Ом.
- Светодиоды надо брать маленькие.
- Лучше брать готовый линейный индикатор на 8 светодиодов.
- Резисторы тоже лучше брать сборкой.
- Всй равно бинарный код считывается плохо. Надо 7-сегментные индикаторы и дешифратор на HEX.
https://www.ebay.com/itm/Laptop-MINI-PC ... 1674108413
Ruud's TEST BIOS выводит на эту штуку нормально.
- alecv
- Advanced Member
- Сообщения: 6993
- Зарегистрирован: 05.10.2004,11:13
- Откуда: Санкт-Петербург
- Контактная информация:
-
Вклад в сообщество
Кай Ой. Никакой схемы. На каждом 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
Например
http://wesche.bplaced.net/Homepage/Vers ... elphi.html
или
https://www.codeproject.com/Articles/49 ... Light-Emit
http://www.epanorama.net/circuits/parallel_output.html
-
- Newbie
- Сообщения: 32
- Зарегистрирован: 04.02.2019,07:38
XL7: Turbo XT из Петербурга, восстановление. (Ход восстановления платы XT-TURBO VER 4 10.10.91 и всё что с ним связано.)
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 ?
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 ?
-
- Newbie
- Сообщения: 32
- Зарегистрирован: 04.02.2019,07:38
XL7: Turbo XT из Петербурга, восстановление. (Ход восстановления платы XT-TURBO VER 4 10.10.91 и всё что с ним связано.)
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 (не уверен, как это читать). Что все это значит ?
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 (не уверен, как это читать). Что все это значит ?
-
- Newbie
- Сообщения: 32
- Зарегистрирован: 04.02.2019,07:38
XL7: Turbo XT из Петербурга, восстановление. (Ход восстановления платы XT-TURBO VER 4 10.10.91 и всё что с ним связано.)
By the way, here's a link to the original XL-7 BIOS from my board (tested in PCem):
https://drive.google.com/open?id=18eRqI ... up9LONnMpf
https://drive.google.com/open?id=18eRqI ... up9LONnMpf
- alecv
- Advanced Member
- Сообщения: 6993
- Зарегистрирован: 05.10.2004,11:13
- Откуда: Санкт-Петербург
- Контактная информация:
-
Вклад в сообщество
XL7: Turbo XT из Петербурга, восстановление. (Ход восстановления платы XT-TURBO VER 4 10.10.91 и всё что с ним связано.)
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.
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.
-
- Newbie
- Сообщения: 32
- Зарегистрирован: 04.02.2019,07:38
XL7: Turbo XT из Петербурга, восстановление. (Ход восстановления платы XT-TURBO VER 4 10.10.91 и всё что с ним связано.)
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).
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).
XL7: Turbo XT из Петербурга, восстановление. (Ход восстановления платы XT-TURBO VER 4 10.10.91 и всё что с ним связано.)
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." ?
Удалость отремонтировать ли аналогичную плату от Кая ?
Чем можно предположить различие выводимого 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.Меня муха не кусала, но одно насекомое я сегодня уже видел.