Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » И снова про USB2 для старых машин |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 ... 7 8 9 10 11 12 | Печать |
Parasite |
Имеется мамка 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 |
NEW! Сообщение отправлено: 20 ноября 2013 12:27 Сообщение отредактировано: 20 ноября 2013 12:29
Насколько помню, nec-овские карточки слёзно просили дополнительный молекс питания. Разъём у них напаян фабрично. Но в твоём случае винде не хватает дров на чипсет, точнее - на южник, ибо PCI подвешена к нему. Погляди, что за чип, к которому поколению чипсетов принадлежит и поставь дрова от похожего. Разумеется, сперва образок оси сними, шоб было чем быстро восстановиться. |
Сейчас на форуме |
john
Advanced Member
We are the Borg Откуда: Украина, Харьков Всего сообщений: 2239 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 окт. 2013 |
Попробуйте сократить разницу поколений железа и софта установив win2000. Заодно исключим возможную кривость сборки ХР. Вот под 98 универсальный драйвер флешек ЮСБ был, а как под Win_NT4 не знаю. |
bblkkskgv |
NEW! Сообщение отправлено: 20 ноября 2013 13:07
john написал: надо?) а как под Win_NT4 не знаю |
Сейчас на форуме |
Parasite |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 20 ноября 2013 14:51 Сообщение отредактировано: 20 ноября 2013 15:09
Fe-Restorator написал: Нет. На карте нет ни молекса, ни даже места под него. Питание полностью шинное. nec-овские карточки слёзно просили дополнительный молекс питания. Разъём у них напаян фабрично. Мелкая КРЕНка, делающая 3.3в из 5и - есть. 3.3 на чип идет или с нее, или сразу с шины с соответствующих ног (карта двухстандартная). Fe-Restorator написал: Все зависящее от южника - на мамке работает. Все другие PCI-устройства рядом (например сетевушка) - тоже работают без нареканий и в полную скорость. Дрова - стандартные, поставились виндой сами на всё КРОМЕ набортного USB1. Ну дак я его просто в биосе потом отключил, и сейчас его в системе нет. в твоём случае винде не хватает дров на чипсет, точнее - на южник, Напрягает то, что В ПРИНЦИПЕ всё работает, КРОМЕ чтения с блочных накопителей. И мышка (через тот USB) - работает, и флешки определяются и даже показывают список файлов на оных...Но вот списать с флешки на винт - уже проблема. Такое ощущение, что шина (или контроллер, или сама USB2 карточка) просто "давится" потоком данных при попытке чтения на полной скорости. Может, карточка пытается выхлопнуть на шину PCI поток данных, которые та шина не успевает подхватить? А при записи на флешку они идут с более медленной шины на более быструю карту - и затыка нет....Запись-то на эти же флешки работает на отлично. Fe-Restorator написал: 440FX. что за чип, к которому поколению чипсетов принадлежит и поставь дрова от похожего. Дров под ВинХП производитель не делал, последнее что есть - Вин98. john написал: К сожалению, нужна именно ХП. Попробуйте сократить разницу поколений железа и софта установив win2000. john написал: Ставилось из MSDN-образа. На каноничность - ручаюсь, сам сколько лет на нем же. Заодно исключим возможную кривость сборки ХР. Да, кстати - посте установки этой карточки в PCI система после POSTа начала ругаться на system misconfiguration - и предлагать либо бутнуться так, либо зайти в сетап. В сетапе ничего разумного на тему PCI нет, есть только про ручное распределение прерываний для ISA. На карточке тоже ни одного джампера нет. В итоге - неизвестно, что оно хочет и что ей собссно надо и как это лечить. Понятно, что мамка старая а карта новая, и BIOS ее не может правильно раскидать по ресурсам - но что с этим делать на ЭТОЙ мамке, таки неясно. Если бутнуться так как есть - то получаем ту картину которая и описана выше. |
john
Advanced Member
We are the Borg Откуда: Украина, Харьков Всего сообщений: 2239 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 окт. 2013 |
Parasite написал: 2000 ради эксперимента, может если пойдет драйвер из нее вырвать? К сожалению, нужна именно ХП. Если не секрет, почему именно ХР? |
Parasite |
john написал: Так и ХПшный драйвер на 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 написал: Ключевое слово пытается Так и ХПшный драйвер на NEC и ставится сам, и ошибок не дает, и даже пытается работать. |
Parasite |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 20 ноября 2013 16:26 Сообщение отредактировано: 21 ноября 2013 13:41
john написал: А с мышкой и прочими "медленными" - даже и работает. С мышкой-то проблем нет - причем многожручей оптической (т.е. и не в питании дело). Ключевое слово пытается Подозревается мне, что дело именно в скорости потока (и\или длине пакетов) по USB2. У мыша-то коротенькие пакетики неск.раз в секунду (и там хватает даже USB1), а вот при копировании с флешки 2.0 - совершенно разная разница.... Да и полное игнорирование карт на VIA - тоже сюда же: они ведь заведомо рабочие (я проверял), а ЭТА система их вообще не видит в упор. То есть - явно что-то на шине, какой-то затык. И это НЕ питание 3.3в (оно на шине разведено и присутствует - я проверял). alecv написал: Ага. Но нужно именно 2.0 (по очевидным причинам - работа с флешками и внешними дисками. По USB1 я это буду делать годами). кроме NEC был такой USB чип Agere, он работал практически везде, НО! USB 1.1 И на мамке уже есть свой набортный USB1 - и тоже не нужен, да и драйвера нет. Вопрос: как (какой программой) можно принудительно занизить скорость обмена по USB2-порту под ВинХП? Хотелось бы попробовать немножко придавить скорость сверху, раза в 2 для начала - и посмотреть, будут ли изменения в поведении. Может действительно просто система не тянет полную скорость - ведь процы-то даже не MMX, а шина - даже не PCI2.2 (как те платы расширения) а 2.1... Беглое гугление на эту тему ничего не дало. |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 ... 7 8 9 10 11 12 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » И снова про USB2 для старых машин |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |