Opened 10 years ago

Closed 8 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 10 years ago.
acpi-log-P5WD2-PIC.ziq (111.9 KB) - added by ivaskov 10 years ago.

Download all attachments as: .zip

Change History (18)

comment:1 Changed 10 years ago by pasha

can you attach log from PIC and APIC mode?

Changed 10 years ago by ivaskov

Changed 10 years ago by ivaskov

comment:3 Changed 10 years ago by pasha

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 Changed 10 years ago by ivaskov

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 Changed 10 years ago by pasha

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 Changed 10 years ago by ivaskov

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

comment:7 Changed 10 years ago by pasha

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

comment:8 Changed 10 years ago by ivaskov

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

comment:9 Changed 10 years ago by pasha

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

comment:10 Changed 10 years ago by ivaskov

Версии драйверов:
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 Changed 10 years ago by pasha

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

comment:12 Changed 10 years ago by eco

What happens if upgrade all USB drivers up to 10.162 ?

comment:13 Changed 10 years ago by pasha

Please download experimental ACPI build from Mensys site:

  • Experimental build for you:

ACPI-APIC-BAT.ZIP

comment:14 Changed 10 years ago by stevenhl

  • Milestone set to Feedback pending

comment:15 Changed 10 years ago by pasha

  • Owner pasha deleted

comment:16 Changed 8 years ago by stevenhl

  • Milestone changed from Feedback pending to Release version 3.18
  • Resolution set to unknown
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.