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

Полигон-2

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

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

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

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   И снова про USB2 для старых машин
RSS

И снова про USB2 для старых машин

Помогите подобрать PCI USB2-контроллер?

<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 7 8 9 10 11 12
Печать
 
Parasite
Newbie


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


Ссылка


Дата регистрации на форуме:
20 нояб. 2013
Имеется мамка intel PR440FX - 2xPPro 200Mhz, 512Мб памяти.

На это вкорячена штатная винда ХП СП3 с последними апдейтами.
Так как дрова под ВинХП на эту мамку производителем не выпускались вообще, то все дрова на все устройства - встроенные виндовые. Из неизвестных, в общем-то, только набортный USB1 контроллер (определяется в винде как PCI\VEN_8086&DEV_7020 DeviceDesc="Intel 82371SB PCI to USB Universal Host Controller" - но на нем горит желтый воскл.знак). Ну и фиг бы с ним.

Чтобы доставить USB2 в сабж - была воткнута 4хпортовая карточка PCI-USB на чипе NEC. В винде зацепилась, дрова подхватились, все вроде бы работает, ерроров вроде бы нет. Мышъ, всунутый в один из портов - работает, курсор бегает.

И все вроде бы хорошо - но вот с флешками (заведомо рабочими) полнейший затык. При вставке флешки - винда ее видит, новый диск появляется, при открытии - на флешке файлы видятся....а вот при попытке списать любое файло на винт, либо даже нажать CtrlC\CtrlV (то есть - скопировать туда же) - винда жутко виснет без объяснения причин, и даже мышъ перестает двигаться. При этом, если вытащить флешку - винда оживает как ни в чем не бывало, и вываливает еррор "Unable to read - I/O error". Это случается на чтении любого файла, даже маленького на 50-100Кб (который прекрасно читается на другой, современной машине и с той же флешки).

При этом массированная запись на ту же флешку - без проблем. Как-то влил пару гигабайт для теста - ни ерроров, ни зависаний.

Пробовал запрещать набортный USB-контроллер в БИОСе (думал, что они могут как-то конфликтовать). Не помогло.
Сама плата контроллера заведомо исправна - на другой машине работает без нареканий. Флешки тоже ОК.

В чем может быть проблема? Озадачивает то, что мышъ-то прекрасно работает через эту USB2 - то есть, по сути всё как бы ОК....

PS: пробовал несколько карточек и вариантов:
1. ДРУГУЮ модель карточки на чипе NEC - симптомы те же.
2. Две разные карточки на чипах VIA: обе вообще не детектируются системой, и соответственно работу с флешками не проверить.
3. PCI-PCMCIA адаптер + USB2 карта от старого ноута: адаптер видится, дрова ставятся, но при всовывании USB2 карты - она не определяется и ничего не происходит. Т.е. адаптер в системе как бы есть и работает, а усб2 карты в нем как бы нет.

Питание 3.3в с мамки на шину - разведено и приходит, проверял. Но в любом случае, все попробованные карты были на 5в (специально искал старые) - но до конца всё так и не взлетело.
Fe-Restorator
Гость

Ссылка

Насколько помню, nec-овские карточки слёзно просили дополнительный молекс питания. Разъём у них напаян фабрично.
Но в твоём случае винде не хватает дров на чипсет, точнее - на южник, ибо PCI подвешена к нему. Погляди, что за чип, к которому поколению чипсетов принадлежит и поставь дрова от похожего.
Разумеется, сперва образок оси сними, шоб было чем быстро восстановиться.
Сейчас на форуме
john
Advanced Member
We are the Borg

Откуда: Украина, Харьков
Всего сообщений: 2239
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 окт. 2013
Попробуйте сократить разницу поколений железа и софта установив win2000. Заодно исключим возможную кривость сборки ХР.
Вот под 98 универсальный драйвер флешек ЮСБ был, а как под Win_NT4 не знаю.
bblkkskgv
Гость

Ссылка

john написал:
[q]
а как под Win_NT4 не знаю
[/q]
надо?)
Сейчас на форуме
Parasite
Newbie


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


Ссылка


Дата регистрации на форуме:
20 нояб. 2013
Fe-Restorator написал:
[q]
nec-овские карточки слёзно просили дополнительный молекс питания. Разъём у них напаян фабрично.
[/q]
Нет. На карте нет ни молекса, ни даже места под него. Питание полностью шинное.
Мелкая КРЕНка, делающая 3.3в из 5и - есть. 3.3 на чип идет или с нее, или сразу с шины с соответствующих ног (карта двухстандартная).


Fe-Restorator написал:
[q]
в твоём случае винде не хватает дров на чипсет, точнее - на южник,
[/q]
Все зависящее от южника - на мамке работает. Все другие PCI-устройства рядом (например сетевушка) - тоже работают без нареканий и в полную скорость. Дрова - стандартные, поставились виндой сами на всё КРОМЕ набортного USB1. Ну дак я его просто в биосе потом отключил, и сейчас его в системе нет.

Напрягает то, что В ПРИНЦИПЕ всё работает, КРОМЕ чтения с блочных накопителей. И мышка (через тот USB) - работает, и флешки определяются и даже показывают список файлов на оных...Но вот списать с флешки на винт - уже проблема.
Такое ощущение, что шина (или контроллер, или сама USB2 карточка) просто "давится" потоком данных при попытке чтения на полной скорости. Может, карточка пытается выхлопнуть на шину PCI поток данных, которые та шина не успевает подхватить? А при записи на флешку они идут с более медленной шины на более быструю карту - и затыка нет....Запись-то на эти же флешки работает на отлично.


Fe-Restorator написал:
[q]
что за чип, к которому поколению чипсетов принадлежит и поставь дрова от похожего.
[/q]
440FX.
Дров под ВинХП производитель не делал, последнее что есть - Вин98.


john написал:
[q]
Попробуйте сократить разницу поколений железа и софта установив win2000.
[/q]
К сожалению, нужна именно ХП.


john написал:
[q]
Заодно исключим возможную кривость сборки ХР.
[/q]
Ставилось из MSDN-образа. На каноничность - ручаюсь, сам сколько лет на нем же.


Да, кстати - посте установки этой карточки в PCI система после POSTа начала ругаться на system misconfiguration - и предлагать либо бутнуться так, либо зайти в сетап.
В сетапе ничего разумного на тему PCI нет, есть только про ручное распределение прерываний для ISA.
На карточке тоже ни одного джампера нет.

В итоге - неизвестно, что оно хочет и что ей собссно надо и как это лечить. Понятно, что мамка старая а карта новая, и BIOS ее не может правильно раскидать по ресурсам - но что с этим делать на ЭТОЙ мамке, таки неясно.

Если бутнуться так как есть - то получаем ту картину которая и описана выше.
john
Advanced Member
We are the Borg

Откуда: Украина, Харьков
Всего сообщений: 2239
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 окт. 2013
Parasite написал:
[q]
К сожалению, нужна именно ХП.
[/q]
2000 ради эксперимента, может если пойдет драйвер из нее вырвать?
Если не секрет, почему именно ХР?
Parasite
Newbie


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


Ссылка


Дата регистрации на форуме:
20 нояб. 2013
john написал:
[q]
если пойдет драйвер из нее вырвать?
[/q]
Так и ХПшный драйвер на NEC и ставится сам, и ошибок не дает, и даже пытается работать.
Проблема-то в железе, а не в драйвере.

Та же самая карта, с той же самой ХП (и драйвером) и теми же самыми флешками прекрасно работает на другой, просто более современной мамке. Проблема не в нем, инфа 100%.
alecv
Advanced Member


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


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Parasite кроме NEC был такой USB чип Agere, он работал практически везде, НО! USB 1.1
john
Advanced Member
We are the Borg

Откуда: Украина, Харьков
Всего сообщений: 2239
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 окт. 2013
alecv написал:
[q]
Так и ХПшный драйвер на NEC и ставится сам, и ошибок не дает, и даже пытается работать.
[/q]
Ключевое слово пытается
Parasite
Newbie


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


Ссылка


Дата регистрации на форуме:
20 нояб. 2013
john написал:
[q]
Ключевое слово пытается
[/q]
А с мышкой и прочими "медленными" - даже и работает. С мышкой-то проблем нет - причем многожручей оптической (т.е. и не в питании дело).
Подозревается мне, что дело именно в скорости потока (и\или длине пакетов) по USB2. У мыша-то коротенькие пакетики неск.раз в секунду (и там хватает даже USB1), а вот при копировании с флешки 2.0 - совершенно разная разница....
Да и полное игнорирование карт на VIA - тоже сюда же: они ведь заведомо рабочие (я проверял), а ЭТА система их вообще не видит в упор. То есть - явно что-то на шине, какой-то затык. И это НЕ питание 3.3в (оно на шине разведено и присутствует - я проверял).


alecv написал:
[q]
кроме NEC был такой USB чип Agere, он работал практически везде, НО! USB 1.1
[/q]
Ага. Но нужно именно 2.0 (по очевидным причинам - работа с флешками и внешними дисками. По USB1 я это буду делать годами).
И на мамке уже есть свой набортный USB1 - и тоже не нужен, да и драйвера нет.

Вопрос: как (какой программой) можно принудительно занизить скорость обмена по USB2-порту под ВинХП? Хотелось бы попробовать немножко придавить скорость сверху, раза в 2 для начала - и посмотреть, будут ли изменения в поведении. Может действительно просто система не тянет полную скорость - ведь процы-то даже не MMX, а шина - даже не PCI2.2 (как те платы расширения) а 2.1...
Беглое гугление на эту тему ничего не дало.
<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 7 8 9 10 11 12
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   И снова про USB2 для старых машин
RSS

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

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

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