Просмотр полной версии : XT 8088 работает на 5мгц, нет кнопки турбо?
Неопознанная материнка (th99 не находит)
BIOS V1.11 Copyright 1986,87 BRAIN COMPUTER SYSTEMS LTD
с процессором MBL8088-1 и сопроцом 8087-2 (по мануалу 8мгц).
Судя по мануалу проца, он 10мгц.
http://www.cpu-world.com/CPUs/8088/Fujitsu-MBL8088-1.html
syschk говорит 5мгц, а thoughput speed вообще 2.11-2.6
Каритка большая, поэтому положил тут
http://pixs.ru/showimage/P1020800JP_6935532_6984116.jpg
Коннектор справа на 5 ног - где джампер - keylock (клава без него не работает) далее: земля - +5 через 200ом - и нога 6 U14 это 6 инверторов, нога 6 выход.
jp6 - reset
jp7 (посередине около SW2) - похоже парити, но микросхем нет. если переставить - пищит.
больше джамперов нет. клавой ALT-CTRL-+ не переходит в турбо.
SW1 не влияет ни на что
SW2 5678 - дисководы и тип видео, 1234 в разных положениях переводят в 256к рам. как сей час - 640.
Где же может быть эта кнопка турбо?
Кстати если грузиться не с чего грузит тот самый cassete basic со второго биоса :)
Ещё, натыкано 16 микрух 41256 - это 512кб и 4шт 4464 - это 32кб, выходит 544кб? Но тест идёт до 640 и он его проходит ..
спасибо за помощь!
ps. вот ближайший аналог, но SW1 и SW2 не так действуют.
http://www.resoo.org/docs/_hardware/th99/m/I-L/33734.htm
CodeMaster
01.02.2013, 08:38
Где же может быть эта кнопка турбо?
На 286-386-м системнике.
На 286-386-м системнике.
Да ладно, само по себе отключаемое турбо в XT-клонах - не редкость. Может, программный выбор частоты - через bios, как у Schneider'ов? :)
Если привычный биос у машинки есть, конечно - с её-то джамперами.
По поводу памяти: любопытно, можно ли подвести тест к ошибке, накрутив джамперами заведомо неверный адресуемый объём - свыше 640кбайт?
(Вычислить бы влияние джамперов с оглядкой на похожую мать.)
Победы топикстартеру
Кстати, чей бейсик в ней зашит? :)
CodeMaster
01.02.2013, 11:44
Да ладно, само по себе отключаемое турбо в XT-клонах - не редкость.
Возможно, но то что проц 8088-1 ещё не говорит о том что мать могёт 10 МГц. Может он ей не родной ;-)
Возможно, но то что проц 8088-1 ещё не говорит о том что мать могёт 10 МГц. Может он ей не родной ;-)
Скорее всего, набор проца и сопра не родной. "Родные" были бы с одинаковыми рабочими частотами. С другой стороны, на фото я вижу 30-мегагерцовый кварц. Это свидетельствует о том, что мама таки умеет 10 МГц.
Лучше вытащи-ка оттуда сопроцессор и померяй еще раз. Проц и сопр имеют разные рабочие частоты, а это иногда приводит к их рассинхронизации, и в результате быстродействие системы значительно снижается. Какую там частоту показывает syschk, особо заморачиваться не стоит, т.к. 8088 не предоставляет никаких средств для определения его частоты, и в лучшем случае утилитки оценивают ее примерно по быстродействию, а в худшем - просто показывают "захардкоденную" цифру. Раз ХТ, то 5МГц :)
Кстати, чей бейсик в ней зашит?
The IBM Personal Computer Basic Version C1.00 Copyright IBM Corp 1981 25-Apr-81
могу выложить дамп рома :)
вытащил 87ой, стало работать всё заметно медленее, syschk показывает всё то же самое, ну кроме отсутствия 87ого.
с памятью разобрался,
16 микрух 41256 - это 512кб и 4шт 4464 - это 128кб, т.к. каждая 64кбит Х4! =32кб.
есть у кого-то тест памяти для этой штуки?
вытащил 87ой, стало работать всё заметно медленее
Не верю. На ХТ только единичные приложения используют 8087, какие-нибудь графические вьюверы да всякие маткады/автокады. Заметить отсутствие 8087 в обычной работе невозможно.
И, кстати, джампер, что сопроцессор отсутствует, ты ставил?
есть у кого-то тест памяти для этой штуки?
Так как недавно разбирался с кассетными записями от Поиска (пытался написать прогу для перевода с кассеты в бинарь), то наткнулся на такое описание http://www.brutman.com/Cassette_Waveforms/Cassette_Waveforms.html и там же на MP3 файл (http://www.brutman.com/Cassette_Waveforms/IBM_PC_Diagnostics_Cassette.mp3) с некой "IBM Advanced Diagnostics for the IBM PC 5150" cassette"
Там есть тест памяти 640Kb
http://www.brutman.com/Cassette_Waveforms/Cassette_diags_menu.jpg
Если кто-то тут умирает от желания запустить обсуждаемый софт на подходящем аппарате то Вам сюда (тут типо IBM PC clone подходящий): http://www.mtmscientific.com/pc-retro.html
DrPass, Ну может показалось что медленнее...
Да джампер переключал.
Tronix, У 5150, и подобных, рядом с разъёмом клавы был такой-же к мафону (там ВХ, ВЫХ, запуск мотора), у этого нет. Когда я в бейсике делаю СОХРАНИТЬ, он не находит МОТОР и пишет типа нет мафона...
тест памяти нашёл в checkit, который тоже показывает 5мГц :(
У этого мужика, что по ссылке, есть ТСР\IP стек для 8088!! с фтп-серваком и пингами и прочими плюшками! :)
Вообщем, никак не запущу в турбо, и не выходит RTC использовать с мульти-карты, но это уже мелочи. Встал в очередь на IDE-XT плату. Через несколько месяцев получу надеюсь! :)
Скарт, Похоже действительно переключение какой-то хитрой кнопкой с клавиатуры.
Чипсет VTCL - это действительно VTech который выпускал устройства под маркой LASER (например Laser-XT)
http://en.wikipedia.org/wiki/VTech
Может быть джампера JP1, JP2, JP3, JP4 которые рядом с разъемом питания ?
"Коннектор справа на 5 ног" - последняя нога вероятно индикация турбо.
Вот тут судя по описанию - такая же мамка
http://www.phantom.sannata.ru/forum/index.php?t=5801
Видео:
http://www.youtube.com/watch?v=6c7bZIaXTXg
c 5:45 - внутренности
piroxilin
11.02.2013, 13:58
Скарт, Для часов попробуй эту утиль : http://piroxilin.narod.ru/clk360rs.zip
Там ключами повыбираешь параметры. У меня 2 из 3-х плат заработали с ней.
Дамп бейсика выкладывай конечно!
tihsasha
13.02.2013, 23:16
а в худшем - просто показывают "захардкоденную" цифру. Раз ХТ, то 5МГц
Checkit и SysInfo прекрасно на ХТ различали 4,77мГц и 10мГц. Цифра 5Мгц странная.
Была бы плата на 'рассыпухе' было бы проще бороться со включением Turbo.
Спасибо за наводки!!!
Более менее разобрался. Железной кнопки не нашёл, но! нашёл оригинальную прогу от этой компании лазер для изменения скорости програмно.
http://www.welook4things.com/sub_laser_xt_docs.html
Работает.
Потом начал играться с биосами. скачал кучу, попробовал много. И вот нашёл чудо!!
http://www.phatcode.net/downloads.php?id=101
эта прошивка поддерживает переключение турбо по alt-ctrl-grey-.
Издаёт звук при этом.
Плюс неплохая (ну сколько можно) инфа при старте, про COM LPT дисплей, часы и проц\сопроц.
Вот у меня звук то издаёт, но эффекта нет. Ну не важно. С волшебной утилью шоколад!
С часами пока глухо. Проги не помогут тут, т.к. часы не берут ресурсы - не найдены железно.
Вот дамп бейсика 1.0. Пробовал шить туда 1.1 версию почему-то не хочет его грузить :(
tihsasha
14.02.2013, 07:33
и не выходит RTC использовать с мульти-карты
А можно фотку мульти-карты в студию?
http://pixs.ru/showimage/P1020812JP_5463174_7110701.jpg
Сей час батарейки нет, это не важно, втыкал я нормальную, да и без неё должно работать, хоть и не запоминать.
JP1 - ?
JP2 - отменяет boot?? если переместить не хочет грузится с флопа
JP3 - СОМ on/off
JP4 - ?
JP5 - LPT on/off
JP6 - ?
внизу горизонтальные 2 по 2 должны быть прерывания.
работает только 3 сверху - переключает СОМ, сей час он 7-9 это irq 4
syscheck говорит что свободны 2 и 5 прерывания, пробовал ставить перемычки чтоб часы или ещё что на 2 отзывалось и потом уже включать выключать так и не появились часы... LPT тоже не меняется как стоит irq 7 так и всё. оно как бы дефолтное прерывание, но джампера всё таки должны менять думается.
tihsasha
14.02.2013, 14:15
Ну очень мне правая часть платы напоминает плату портов от Правец-16 (там нет контроллера FDD). Если нужна схема, монтажка, прошивка 155РЕ3 (дешифратор адресов) то вот http://yadi.sk/d/6NSm49g42b5Wa Собирал такое когда то.
Может чем поможет. Вычислить по каким портам идёт обращение к 58167 и написать программу, чтобы устанавливала системное время.
piroxilin
14.02.2013, 19:55
В ХТ очень часто часы проэцируются сразу в память - чек-итом гонял просмотр ОЗУ и находил байты с часами/минутами и т.д. Эти RTC сами Никаких ресурсов у операционки не берут - нужен драйвер (который я уже давал). Сам БИОС ХТ ни о каких RTC незнает - токо драйвер.
В ХТ очень часто часы проэцируются сразу в память - чек-итом гонял просмотр ОЗУ и находил байты с часами/минутами и т.д. Эти RTC сами Никаких ресурсов у операционки не берут - нужен драйвер (который я уже давал). Сам БИОС ХТ ни о каких RTC незнает - токо драйвер.
Если мультик "родной" от этого компьютера, то БИОС про RTC должен знать, и должен инициализировать системное время из RTC при старте. С другой стороны, батарейки-то там нет, поэтому понять, работают ли эти часики, проблематично - все равно время всегда будет сбрасываться на начало, и системное, и RTC :)
Если кто-то тут умирает от желания запустить обсуждаемый софт на подходящем аппарате то Вам сюда (тут типо IBM PC clone подходящий): http://www.mtmscientific.com/pc-retro.html
крутая XT на рассыпухе и новодел :)
Жестокий конструктор :)
Оказывается (с новым биосом который информирует при старте) джампер 1, как раз и есть часы. если поставить его в любое положение то при старте перечисляются тип монитора, порты с адресами и ТАЙМЕР, без портов итд, в любом положении, но если его убрать, то строчки таймер нет.
Вместо батарейки я втюхал ионистр, т.к. во всех своих проектах перешёл 100% на литий и метлл-гидрида просто нет :) По мануалу часы работают до 3в, вот 2 часа прошло как выключил комп ещё 3.8в.. не суть важно, для экспериментов более чем достаточно.
Вообщем не важны мне часы, потом буду баловаться. Сей час намного важнее диск.
Жду ответа от чела про XT IDE. сказал что несколько недель возьмёт пока соберёт заказы и потом месяц ещё идти будет :(
есть контроллер MFM но диск даже искать не охота, размер большой (физически) а толку мало. Могу сказю достать с диском за 2500 рублей, но как то тоже не то...
Хочу CF карту или микродрайв у меня есть... На форуме никто XT IDE не продаёт случайно? Двухстороннюю плату не охота травить :(
Так же, форум тут полон талантов, может кто может понять что делает прога SPEED.COM которая переключает в турбо? что переключает и как бы это сразу на всегда переключить и забыть?
http://www.welook4things.com/laser_xt_docs/laser_xt_utilities.zip
easy_john
14.02.2013, 23:39
Вот ты xt-ide фиг найдешь. Я что-то так и не обнаружил. Собственно ide она 16-битная, так что выходила уже под 286. Под XT вроде были контроллеры, но очень мало, найти сейчас думаю будет не реально.
Есть вариант mfm или scsi.
Первое дешево и сердито, винты живые есть пачкой на молотке, контроллеры то же можно найти, и размер 40-80 мегабайт - самое то, для аутентичности (много ли там этого софта под xt?)
Второе более интересно, но я не нашел контроллера дешевле 200 баксов за несколько месяцев вялых поисков. 16-битных полно, но они не работают, 8-битные есть, но или не запускаются на XT, или дорого.
Кстати, сразу, чтоб не томить. Расскажу ещё что есть :)
IEEE 488 GPIB Card
http://pixs.ru/showimage/gpibJPG_2179845_7117494.jpg
Что за карта понятно, но что с ней делать мне!?
PCL-711B
http://pixs.ru/showimage/pcl711bJPG_1298130_7117500.jpg
То же понятно что за зверь, но чтоб я его когда-то использовал, маловероятно.
И торт...
Kontron PC-AD6
у них даже на сайте она осталась
http://kontron.industrialpartner.com/io-products-and-solutions/pc-ad6.htm
Не особо понятно что с ней, подозреваю что высоко скоростной АЦП, возможно видеозахват. Софта нет :( Особо радует Z80.
http://pixs.ru/showimage/pcad6JPG_5706151_7117505.jpg
Все эти карты достались вместе с компом мне с этой мамой.
Вот ты xt-ide фиг найдешь. Я что-то так и не обнаружил. Собственно ide она 16-битная, так что выходила уже под 286. Под XT вроде были контроллеры, но очень мало, найти сейчас думаю будет не реально.
Есть вариант mfm или scsi.
Первое дешево и сердито, винты живые есть пачкой на молотке, контроллеры то же можно найти, и размер 40-80 мегабайт - самое то, для аутентичности (много ли там этого софта под xt?)
Второе более интересно, но я не нашел контроллера дешевле 200 баксов за несколько месяцев вялых поисков. 16-битных полно, но они не работают, 8-битные есть, но или не запускаются на XT, или дорого.
Вообщем через месяца 2-3 у меня будет он, опишу, расскажу, скажу где заказывать, хотя если вы сделаете это сами, то все мы получим их быстрее.
Скази 8-бит могу поехать прямо завтра в Воронеже взять за 60$.
Собственно вот про XT IDE
Hi
The XT-IDE V2 PCBs are $12 each plus $2 shipping in the US and $5 elsewhere.
I do not know when the next PCB order will be probably in a few weeks or so.
Normally I let the wait list build up enough to make an order economically
feasible and then I order more PCBs.
I will make an announcement when they are ready.
Thanks and have a nice day!
это было 27 января.
easy_john
15.02.2013, 00:00
Я так понимаю, что это какой-то современный новодел на плисине?
Ну сейчас то можно и sata привязать куда угодно, было бы желание.
Хотя я бы вписался, взял одну штучку. Куда денег заслать?
ЗЫ scsi 8bit, который забутится в xt - это интересно. можно ссылку/контакт, я бы хотел взять.
Я так понимаю, что это какой-то современный новодел на плисине?
Ну сейчас то можно и sata привязать куда угодно, было бы желание.
Хотя я бы вписался, взял одну штучку. Куда денег заслать?
ЗЫ scsi 8bit, который забутится в xt - это интересно. можно ссылку/контакт, я бы хотел взять.
про xt ide шлите запросы на
Andrew Lynch <LYNCHAJ@YAHOO.COM>
сказя в Воронеже...
http://bvf.ru/forum/showthread.php?p=17265711
зачем сата??!! нет ничего лучше для такого компа, чем IDE-CF адаптор, ну чуть быстрее микродрайв. на ебае они очень дёшевы.
Зато при FATе и зависонами с этими компами винты критичны во времени чтения\записи, может полететь фат. мне кажеться с CF будет проще.
кстати они шлют вроде версию не на плисе, а на более простой рассыпухе.
http://www.vintage-computer.com/vcforum/showwiki.php?title=XTIDE+Rev2
Может открыть отдельную тему про XT IDE, как мы заказывали и что получилось? :)
easy_john
15.02.2013, 00:27
про xt ide шлите запросы на
Andrew Lynch <LYNCHAJ@YAHOO.COM>
Что писать то?
сказя в Воронеже...
http://bvf.ru/forum/showthread.php?p=17265711
Что-то не нашел.
Если вот этот http://bvf.ru/forum/attachment.php?attachmentid=1244421&d=1301974943 имелся ввиду, то я на 99% уверен, что он не бутовый.
зачем сата??!! нет ничего лучше для такого компа, чем IDE-CF адаптор, ну чуть быстрее микродрайв. на ебае они очень дёшевы.
Сата к тому, что имея современный плис, который быстрее xt в сто раз, можно соединить что угодно с чем угодно.
У меня валяется пяток микродрайвов. Но в XT для аутентичности я бы поставил 5.25" винт scsi/mfm ну или ide на худой конец. CF как-то не то будет.
кстати они шлют вроде версию не на плисе, а на более простой рассыпухе.
http://www.vintage-computer.com/vcforum/showwiki.php?title=XTIDE+Rev2
Ок.
да на нем нет биосов,значит грузить дос с дискеты и потом драйвера scsi что долго и муторно.еще найти драйвера нужно .
вот я себе нарыл скази контролер с биосом и XT и диск есть живой на 1gb с шлейфом новым.Но руки еще не дошли,пока сижу на МФМ диске 20 мб переформатированным на 30 мб
easy_john, пиши -привет. я хочу заказать эту штуку в россию, оплачу пейпалом (как бы мне он согласился. чем ещё платить международно даже незнаю), поставь меня в очередь получателей и надеюсь получить побыстрее) :)
насчёт скази да, только сейчас обратил внимание на отсутствие биоса, может оно и не бутовое :(
ну так поставь MFM, их не трудно достать и контроллеры тоже. у меня 1 валяется, подваливай подарю :)))
оффтопик: как то давно в 96м у меня полетел такой винт на 20 со всеми моими прогами, я долго горевал и с тех пор всегда делаю бекапы и слежу за своей инфой, но осадок-то остался :)) и автоматом недолюбливаю такого рода винты...
easy_john
15.02.2013, 12:55
насчёт скази да, только сейчас обратил внимание на отсутствие биоса, может оно и не бутовое :(
Да тут не "может быть", тут точно. А грузиться с дискеты, что бы потом загрузить драйвер - это совсем не то.
ну так поставь MFM, их не трудно достать и контроллеры тоже. у меня 1 валяется, подваливай подарю :)))
mfm не очень хочу. Больше хочу scsi, но пока не нашел.
У меня и St-225 scsi есть живой.
Так же, форум тут полон талантов, может кто может понять что делает прога SPEED.COM которая переключает в турбо? что переключает и как бы это сразу на всегда переключить и забыть?
http://www.welook4things.com/laser_xt_docs/laser_xt_utilities.zip
Честно говоря не стандартная прога, обычно, на сколько помню, читали из 61h регистра значение, сбрасывали или устанавливали второй бит и записывали в 61h обратно. Соответственно второй бит и отвечал за turbo или normal speed.
Тут же зачем-то постоянно дергают какой-то 1F0h порт (который по идее относится к жесткому), потом все-таки чето читают из 61H и из 62H но пишут все равно в странный 1F0h... На всякий случай приложу дизасемблерный листинг:
UPD: А, ну все ясно. Вот нашел в какой-то ньюс группе:
Uit de laser turbo-xt techref:
2.9 CPU speed control port
The CPU speed control port is a R/W register with
address 1F0H. The first seven bits of the register is not
used. Bit 7 is used to set the CPU speed mode of the
computer, when its content is 0, the CPU is running at
standard speed (4.77 MHz). When its content is 1, the
CPU is running at high speed mode.
'O 1F0,80' vanuit debug zou denk ik dus (ook) wel moeten werken.
Вот ты xt-ide фиг найдешь. Я что-то так и не обнаружил. Собственно ide она 16-битная, так что выходила уже под 286. Под XT вроде были контроллеры, но очень мало, найти сейчас думаю будет не реально.
у мну IDE на филипсовский XT-шке уже сразу интергированный шёл...
BYTEMAN, это из последних ревизий наверное ,когда народ уже 486 юзал по полной
BYTEMAN, это из последних ревизий наверное ,когда народ уже 486 юзал по полной
что интересно, был воткнут MFM-контроллер и стоял MFM-винт... Походу, тогда IDE харды были не в моде :)
Tronix, уууу спасибо тебе! нашёл откуда ты это взял, там же вычитал про CTRL-5 и CTRL-8 которые и меняют скорось :)
ещё пикают кнопки
CTRL-\
CTRL--
CTRL-2
CTRL-6
узнать бы что делают они...
Tronix, уууу спасибо тебе! нашёл откуда ты это взял, там же вычитал про CTRL-5 и CTRL-8 которые и меняют скорось :)
ещё пикают кнопки
CTRL-\
CTRL--
CTRL-2
CTRL-6
узнать бы что делают они...
Дык, дамп биоса бы взглянуть, а там я думаю не сложно понять будет....
пожалуйста :v2_wink2:
а вот файл PCXTBIOSasm.ZIP
это из прошлых сообщений про класный биос для ХТшек...
только в нем не работает переключение в турбо на моей машине, но зная что надо писать в какой регистр из прошлого сообщения, можете пожалуйста в код добавить строчку чтоб при загрузке биос сам переключал в турбо?
я с ассемблером вообще не дружен просто. спасибо большое!
(собрать смогу, там есть БАТник который компилирует и делает готовый для прошивки файл)
По-идее поправил немного, при старте должен сразу работать в турбо-режиме. Так же должно работать переключение скорости по Ctrl+Alt+'-'.
В исходнике где правил места пометил ключевым словом 'tronix'. В архиве и исходник и уже собранный бинарь.
UPD: Ах, да, посмотрел оригинальный биос, нет там обработки CTRL+\, CTR+-, CTRL+2, CTRL+6. Не знаю че оно пикает у вас. Мож это ДОС пикает.
UPD2: Поставил на всяк случай задержки I/O для вывода в порт, все таки натуральная XT, а не пеньтиумы всякие :smile: И сделал FAST_MEMTEST, а то запариволо ждать когда он память тестит.
Tronix, дааа!! всё работает как описал! супер! спасибо большое!
Да не за что, чо там пару строк дописал.. Лучше расскажи, что там с RTC? Чего оригинальные проги говорят (getclock, setclock)? У меня лично в досбоксе getclock ваще повисла ))
Глючит дико время.
setclock
Current date is ??-??-19?4
Enter new date :
Date = 02-19-13
Currnet time is 44:?<:44
Enter new time:
Time = 04:05:20
getclock
Current time is ?4-??-19?4
Current date is 44:??:44
Вот так вот...
ещё раз пишу
getclock
Current time is ?>-?4-19??
Current date is ?<:?>:?4
getclock
Current time is ?>-??-19?4
Current date is ?4:??:??
Вот так вот. откуда-то эта прага не оттуда берёт данные видимо. А часы, в свою очередь, не туда кладут, если вообще...
Переставил JP1
setclock
Current date is 0-13-1900
Enter new date :
Date = 02-19-13
Currnet time is 62:04:30
Enter new time:
Time = 04:17:20
getclock
Current time is 0-19-1913
Current date is 4:10:30
уже лучше, но как то немного кривовато :)
Дату принимает в формате MM-DD-YY
т.е. 13 это 1913 :)
пока писал это
getclock
Current time is 0-19-1913
Current date is 4:34:80
хотя писал минуту...
---------- Post added at 02:21 ---------- Previous post was at 02:19 ----------
уже
Current date is 4:46:00
заставляет задуматься о скоротечности времени...:v2_dizzy_botan:
Вот так вот. откуда-то эта прага не оттуда берёт данные видимо. А часы, в свою очередь, не туда кладут, если вообще...
Я сильно удивлюсь, если ты на ХТшке штатными средствами научишь часы понимать 2013 год :)
easy_john
22.02.2013, 15:54
Да, у меня в 286 биос такое не понимает.
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot