Opened 16 years ago

Closed 14 years ago

#270 closed defect (unknown)

The USB flash doesn't work in APIC mode and the some device working in PIC

Reported by: ivaskov Owned by:
Priority: major Milestone: Release version 3.18
Component: ACPI PSD Version: 3.10
Keywords: USB stack Cc:

Description

USB flash memory protocol version 1.1 work in APIC mode and doesn't work in PIC mode. On this same USB port flash memory protocol version 2.0 work in both APIC and PIC mode. Remap irq USB port down doesn't help me.

Attachments (2)

acpi-log-P5WD2-APIC.ziq (111.8 KB ) - added by ivaskov 16 years ago.
acpi-log-P5WD2-PIC.ziq (111.9 KB ) - added by ivaskov 16 years ago.

Download all attachments as: .zip

Change History (18)

comment:1 by pasha, 16 years ago

can you attach log from PIC and APIC mode?

by ivaskov, 16 years ago

Attachment: acpi-log-P5WD2-APIC.ziq added

by ivaskov, 16 years ago

Attachment: acpi-log-P5WD2-PIC.ziq added

comment:3 by pasha, 16 years ago

Why you use REMAP ? REMAP 23 TO 11 is't possible. Try use REMAP 23 TO 13 (from list 4,6,7,12 if it don't used by ISA)

comment:4 by ivaskov, 16 years ago

I use remap for sound card SB Live! This device doesn't work on int 23. Sound card on 23 interrupt silent. Remap 20 to 5 for my USB doesn't help me.

comment:5 by pasha, 16 years ago

I already say - you can use for REMAP 3,4,6,7,12,13. You can't use for REMAP 0,1,2,5,8,9,10,11,14,15. I recomended use 13, if your driver understand it

comment:6 by ivaskov, 16 years ago

Не помогло. Перепробывал все IRQ. На 3-ем IRQ работает точно также как и на 20. А именно работает флэшка 2.0 и не работает 1.1. А в PIC моде все работает. На 13-ом ECHI драйвер при загрузке орет что-то не читаемое (на русском псевдографикой) и не загружается.

comment:7 by pasha, 16 years ago

А com2 точно отсуствует? Если нет флопа, то логичнее наверное попробовать IRQ6. Просто с IRQ3 может быть нестыковка, бывает что в системе com2 нету, а в чипсете он есть. То есть есть смысл запрешить fdd в сетапе если таковое там есть и попробовать remap на IRQ6. Как вариант !SBLive можно попробовать переставить в соседний слот, тогда он ибудет шарится уже с другими девайсами

comment:8 by ivaskov, 16 years ago

Com2 точно есть, равно как и флоп. SBLive у меня работает после ремапа. Зачем его двигать? Да и очень неудобно это - развинчивать комп нет никакого желания. Из всего перечисленного тобой списка работает только IRQ 3. Но проблему с видимостью флэшек протокола 1.1 это не решает. Может быть проблема в USB стеке? И просто обработчик протокола 1.1 не умеет высокие прерывания. Кстати AMouse тоже не работает в APIC (даже с ключем SMP). Пришлось заменить на стандартный драйвер мыши, который нормально работает.

comment:9 by pasha, 16 years ago

Какая версия драйвера саунда? Пробовал ли использовать uniaud? usbuhcd.sys вполне нормально работает с высокими прерываниями, по крайней мере все версии которые в eCS 2.0 rcXX. Доп.вопрос. Пробовал ли добавлять /CD ?

comment:10 by ivaskov, 16 years ago

Версии драйверов:
usbuhcd.sys 10.158
usbehcd.sys 10.158
usbd.sys 10.059
usbhid.sys 10.158
usbmsd.add 11.162

sblive*.sys 0.81
uniaud ставить не пробывал. Ключик /CD добавил - результатов не дало. Ни на 3-ем прерывании, ни на 20 - ом. Все осталось по прежнему флешка 2.0 - работает, 1.1 - не видится.

comment:11 by pasha, 16 years ago

Хорошо, если закоментарить саунд то с usb все OK становится? И уточни. В каком режиме что не работает? Я про PIC/APIC

comment:12 by eco, 16 years ago

What happens if upgrade all USB drivers up to 10.162 ?

comment:13 by pasha, 16 years ago

Please download experimental ACPI build from Mensys site:

  • Experimental build for you:

ACPI-APIC-BAT.ZIP

comment:14 by Steven Levine, 16 years ago

Milestone: Feedback pending

comment:15 by pasha, 16 years ago

Owner: pasha removed

comment:16 by Steven Levine, 14 years ago

Milestone: Feedback pendingRelease version 3.18
Resolution: unknown
Status: newclosed
Note: See TracTickets for help on using tickets.