Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Trident 9000i jumper settings
RSS

Trident 9000i jumper settings

<<Назад  Вперед>> Страницы: 1 2 3
Печать
 
Forza3dfx
Advanced Member


Всего сообщений: 493
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 мар. 2015
Всем доброго дня.

Вот как оно выходит...
Имеется карта Trident 9000i-3 512Кб ISA16 (7210 REV E2/SOJ), на ней три перемычки (значения по даташиту):
J7 - Non-iterlaced/Interlaced monitor (тут все ясно)
J8 - Enable autodetect 8/16 bit BIOS interface (?)
J9 - Using 8/16 bit slot (три перемычки, тут все ясно, карта стоит в 16-бит слоте, матплата сокет7 на i430TX)

Так вот фирменная утилита TELLSET от Trident-а сообщает, что:
VRAM bus settings - 16 bit, Using - 8 bit (?)
BIOS Bus width - 8 bit
Mem config - 16 bit, mem size 512 KB

Перемычка J8 не влияет на детект BIOS bus, шина всегда 8 bit (?),
путем эксперимента выяснил, что перемычка переключает 0/1 wait state,
при загрузке появляется Trident copyright, версия БИОСа D4.01E (16) >--- что здесь значит 16 (слот 16 бит или VRAM bus settings?)
а в конце (S-B8-0W-V8) или (S-B8-1W-V8),
B8 - скорее всегоBIOS bus 8 bit, V8 - скорее всего VRAM bus 8 bit.

Ну ладно, BIOS bus width 8 bit это ничего, все равно его зашэдоуить можно для быстроты,
а вот почему при Mem config - 16 bit, mem size 512 KB и VRAM bus settings - 16 bit всего лишь Using - 8 bit ???
Где засада???
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
Предположу, что фирменная утилита может ошибаться.
OSA
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 4035
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 июля 2015
достал свой 286, там трайдент с 256кб, при запуске тоже писал 8 бит... засунул еще 256 - теперь пишет 16 =)
Сергей С
Member


Всего сообщений: 151
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 янв. 2017
На Вашей плате четыре 4-х битных впаянных микросхем по 256Кбит адресов, дают шину 16 бит и 512Кбайт памяти.
Определить верность или ошибочность предположения про обозначение (16) в конце строки как слот 16 бит можно, установив карту в 8 бит слот, и посмотреть при старте платы её сообщение.
Значения параметров сообщаемые биосом карты и утилитой являются частью интерпритации считанных данных с регистров самой карты(Wait state), хранимых постоянных значений(BIOS VERSION) и установленных переменных параметров в памяти(Current Mode). Если известен код программы, то можно понять является ли выводимая на экран информация константой или берётся из регистров, имея описание их назначения можно говорить о том, значения каких параметров выводятся.
В этой теме есть даташит на чип Trident 9000, в котором есть такие строки:
The TVGA9000 can address up to 512KB of video memory depending on the mode (text or graphics).
The 16-bit-wide data bus can be activated automatically by BIOS.
The TVGA9000 will drive #MCS16 when the 16-bit mode is set and video memory is accessed.

Описание условия для автоматической активации нет, возможно он прост и зависит он числа установленных микросхем или включенного графического режима, точно на этот вопрос ответить можно имея более подробную документацию, раз службы поддержки продукта уже нет.
У меня есть карта с надписью 9016X2/4 LT2 REV.B 5120 на Trident 9000B, установленная перемычка J7 - переключает сразу два параметра BIOS bus Width на 8 bit и Wait state 1, J8 - Ceilling на OFF, J9 - не распаяна.
При старте выводит:
TRIDENT TVGA BIOS D3.0
512K VGA MODE
Copyright 1988-1991 TRIDENT MICROSYSTEMS INC.
Copyright 1987-1990 Quadtel Corp. (F-B8-1W-V16)
сняв перемычки, запустив найденные в сети две версии утилиты Tellset:

Прикрепленный файл (tvga9000b.gif, 0 байт, скачан: 25 раз)
Forza3dfx
Advanced Member


Всего сообщений: 493
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 мар. 2015
OSA, а где именно пишет что 16?
при загрузке в строке с версией БИОСа D4.01E (16) (у меня такая) или в строке (S-B8-1W-V8)?
просто в образе БИОСа присутствуют и строки B16, V16, но у меня выводит B8, V8...
Forza3dfx
Advanced Member


Всего сообщений: 493
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 мар. 2015
Сергей С, (F-B8-1W-V16 ) >--- вот оно!
у меня тоже 512мб, 4 чипа, VRAM bus settings - 16 bit, но Using - 8 bit !

на вашем фото: BIOS Bus width - 16 bit, а у меня и так и эдак - 8 bit... ?

может карта сама такая?
вот и просьба к форумчанам, если есть у кого подобная карта под рукой (7210 REV E2/SOJ), посмотрите что выводит?
OSA
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 4035
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 июля 2015
Forza3dfx при старте, вечером фото сделаю. В бивис не лазил
Сергей С
Member


Всего сообщений: 151
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 янв. 2017
Forza3dfx, попробуйте установить графический режим(например через утилиту Z) и потом запустить Tellset, так же будет писать об используемой шине памяти в 8-bit ?
Если есть навыки в программировании проверьте реакцию утилиты и бенчмарка на установку bit-3(or al, 8) в 0Eh регистре синхронизатора видеокарты(индексный порт 3C4h).
Forza3dfx
Advanced Member


Всего сообщений: 493
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 мар. 2015
Сергей С написал:
[q]
Определить верность или ошибочность предположения про обозначение (16) в конце строки как слот 16 бит можно, установив карту в 8 бит слот, и посмотреть при старте платы её сообщение.
[/q]
проверил в 8-битном слоте в своем 286-системнике (с переставлением перемычек J9), ничего не изменилось.
также выводит D4.01E (16), похоже к слоту не имеет отношения.
скорее всего показывает что BIOS Bus width возможен 16 bit.
Forza3dfx
Advanced Member


Всего сообщений: 493
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 мар. 2015
Сергей С написал:
[q]
попробуйте установить графический режим(например через утилиту Z) и потом запустить Tellset, так же будет писать об используемой шине памяти в 8-bit ?
Если есть навыки в программировании проверьте реакцию утилиты и бенчмарка на установку bit-3(or al, 8) в 0Eh регистре синхронизатора видеокарты(индексный порт 3C4h).
[/q]
попробую обязательно и то и другое, работа с видеопамятью в 8-бит режиме как-то грустновата, когда можно в 16-битном.
wbcbz7
Full Member


Откуда: omsk || nsk
Всего сообщений: 230
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 фев. 2014
Сергей С написал:
[q]
Если есть навыки в программировании проверьте реакцию утилиты и бенчмарка на установку bit-3(or al, 8) в 0Eh регистре синхронизатора видеокарты(индексный порт 3C4h).
[/q]
немножко оффтопа:
У Трайдентов, судя по этой доке, есть два режима регистров синхронизатора - старый и новый (последний появился, вроде, в 8900), и переключаются они обращением к регистру 0xB синхронизатора (чтение из него - новый режим, запись - старый). Далее:

3C4h index 0Ch (R/W): Power Up Mode Register 1
bit 0 Fast Decode if set, Slow if clear
  1 (9000 & LCD9100) If clear 0 Wait states,
  if set bit 6 determines number of wait states.
  4 If set enable post port at 3C3h, at 46E8h if clear
  5 (8900C) If set enables access to upper 512KB in non-paged modes
  Must be clear in text and CGA modes.
  (9000 & LCD9100) If set uses 2 DRAMs, 4 if clear
  6 (9000 & LCD9100) If bit 1 is clear this bit determines the number
  of wait states. If set 2 Wait states, 1 if clear.
  5-6 (88xx and 89xx) 0=256K chip, 1 = 2 DRAMs, 2 = 4 DRAMs, 3 = 8 DRAMs.
  7 If set VRAM bus setting is 16, 8 if clear
Note: This register can only be changed if New Mode Control 1 (3C4h index 0Eh)
bit 7 is set


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

аналогично для старого режима:
3C4h index 0Eh (R/W): Old Mode Control 1
bit 0 (8900 Only) CRTC Address bit 17. Apparently this determines in which
part of memory the display is, as the display can not cross this
line, but can be on either side. Note that in Paged Mode (3C4h Old
Mode index 0Dh bit 4 is set) this bit has no effect as 17 bits can
span the entire 1MB range.
1-2 128kb Bank number (0-3)
3 16 bit video interface if set
4 (8900C, CL, CXr, GUI9420) Clock Select bit 3.
See New mode 3C4h index Dh bit 0.


Ну а чтобы не мучаться, я накидал на fasm пару com-файлов, один включает 16-битный интрефейс через старый режим регистров, другой - через новый. Если карточка не глючная\битая и памяти действительно стоит 512 килобайт, то работать должно :)

Прикрепленный файл (TVGA16M.zip, 0 байт, скачан: 24 раза)
Forza3dfx
Advanced Member


Всего сообщений: 493
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 мар. 2015
wbcbz7 написал:
[q]
Трайдентов, судя по этой доке,
[/q]
да, эта дока у меня есть.
как раз собрался немного покодить))


wbcbz7 написал:
[q]
Ну а чтобы не мучаться, я накидал на fasm пару com-файлов
[/q]
благодарю, попробую.
хотя сам вполне способен))
Forza3dfx
Advanced Member


Всего сообщений: 493
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 мар. 2015
wbcbz7, доку прочитал, программки посмотрел, все верно.
режим V16 включается, тестовая программа работы с видеопамятью VSPEED показывает увеличение скорости чтения/записи
до двух и более раз (!) во многих режимах.

НО! при включении портится палитра (что-то не так с DAC-ом?) некоторые цвета становятся другими, серый -> фиолетовым,
желтый -> красным, еще вроде с синим метаморфоза... Никакими сменами режимов экрана палитру поправить не удалось.

Порывшись в залежах софта нашел фирменную прогу от Tridenta-а - SETBOARD, похоже что-то типа как для PnP Sound Blaster-ов
нужно при старте конфиг устанавливать, так и тут для видеокарт у которых набортных перемычек нет или мало. Она фактически
тоже программирует регистры, переключает несколько параметров в том числе и V8/V16, но результат тот же - портится палитра
при установке V16, но при обратной установке в V8 палитра приходит в норму.
Также можно менять BIOS bus width - B8/B16, но только если опция Video BIOS shadow включена в основном БИОСе,
при отключеннии shadow - завис.

В общем надо еще покопаться или признать что чип глючный (9000i - с интегрированным DAC-ом), может поэтому режим V8
и устанавливается принудительно при старте.

Прикрепленный файл (SETBOARD.ZIP, 0 байт, скачан: 26 раз)
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
Может быть дело в разводке конкретной видеокарты? Если не сложно, сделайте фото.
Forza3dfx
Advanced Member


Всего сообщений: 493
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 мар. 2015
Карта такая же как эти:
http://ru.pc-history.com/tride...j-pci.html
http://retro-pc.ucoz.ru/index/..._soj/0-782
http://ru.pc-history.com/tride...j-pci.html

только память на моей в кроватках, а не распаяна.
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
Вечером посмотрю. Если найдется такая же, проверю. Будет ясно, в чипе дело или в разводке.
Эти видеокарты были в свое время супербюджетными. Могли и упростить.
OSA
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 4035
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 июля 2015
фото

пока было 256 кб, писала вместо 16 при старте 8
сама видяха

чип крупным планом
Forza3dfx
Advanced Member


Всего сообщений: 493
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 мар. 2015
OSA, да ваша карта стартует как надо - с B16 и V16, но она на 9000С,
мне бы хотелось узнать как у других карты на 9000i себя ведут.
OSA
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 4035
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 июля 2015
память как раз с 9000i переставил - что то она "моросит" конкретно...
wbcbz7
Full Member


Откуда: omsk || nsk
Всего сообщений: 230
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 фев. 2014
Forza3dfx написал:
[q]
OSA, да ваша карта стартует как надо - с B16 и V16, но она на 9000С,
[/q]
кстати, на моей 9000С (причем точно на такой же плате) с 512кб памяти тоже показывает разрядность 16 бит.
Есть очень простое подозрение, что 9000i просто максимально урезаны для удешевления (например, в них стоит всего лишь 18-битный RAMDAC, причем еще и не факт, что работают 15\16-битные видеорежимы, а на 9000C + TKD8001 они работали, даже 320x200 24bpp есть :))
Forza3dfx
Advanced Member


Всего сообщений: 493
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 мар. 2015
wbcbz7 написал:
[q]
Есть очень простое подозрение, что 9000i просто максимально урезаны для удешевления
[/q]
Вот и у меня такое подозрение.
В общем, место сей карте в 16-битном слоте в 286-м системнике чтобы "синие панельки" нортона показывать
и нетребовательные игрушки в стандартных VGA-разрешениях бегать.
И памяти ей незачем 512, хватит и 256.
Изыму лишнее и добавлю к другой какой-нибудь, вон Реалтек 3105E лежит c 256Кб, может ему на пользу пойдет еще 256?
Надо будет проверить.

Даже для XT эта карта скорее всего будет безполезна, в ISA8 слоте на AT она работает, но есть подозрения что в видео БИОСе
команды 286-го используются, за Трайдентами такое было замечено, народ писал...
Надо будет проверить, как достану из кладовки XT-платы для каких-нибудь очередных изврат-тестов. ;-))
Forza3dfx
Advanced Member


Всего сообщений: 493
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 мар. 2015
Дополнение.

Вчера попалась карта на Trident 9000i-1 вот точно такого вида:
http://auction.com.ua/auction/241352 (других фото что-то не нашлось)
Видеобиос версии D3.51

При включении сразу показал (S-B8-1W-V16), даже при наличии 256кб памяти.
Скорость работы с видеопамятью соответствующая.
Добавил до 512кб, скорость еще немного увеличилась в некоторых режимах.

Так-что с рассматриваемой в теме платой на 9000i-3 явно непорядок, либо чип глючный, либо разводка платы такая,
либо недоработки видеобиоса (версия D4.01), либо еще что-то...
Fasterpast
Advanced Member


Всего сообщений: 582
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
20 окт. 2013
Вероятно, отбраковка по рамдаку этого конкретного чипа...
Forza3dfx
Advanced Member


Всего сообщений: 493
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 мар. 2015
Дополнение-2.

Наверняка многие здесь присутствующие знают об этом проекте :
http://www.malinov.com/Home/sergeys-projects/isa-supervga

И вот что меня удивило :

Specifications

Supports 256 MiB or 512 MiB video memory using two or four 256 Mbit x 4 DRAM ICs.
8088-friendly VGA BIOS.
Only 6 ICs (SVGA IC, BIOS, four DRAM chips), some capacitors, resistors and inductors.

Почему же народ пишет что с Трайдентами проблема в 8-битном слоте на XT? Что там в БИОСе команды 286+?
На фото по ссылке БИОС стоит штатный D3.51.

И еще :

It offers excellent compatibility with the original IBM VGA, as well as a good emulation of older CGA, EGA, Hercules and MDA adapters.

Это верно, фирменная DOS-утилита SVM для переключения режимов и эмуляции (я использовал версию 4.0) прекрасно
это делает, например прикольно запустить эмуляцию Hercules и погонять в этом режиме игрушки, которые о нем знают
и позволяют выбрать в настройках (из тех что оказались под рукой - Prince of Persia, Barbarian).
<<Назад  Вперед>> Страницы: 1 2 3
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Trident 9000i jumper settings
RSS

0 посетителей просмотрели эту тему за последние 15 минут
В том числе: 0 гостей, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS