LINUX.ORG.RU

Заставить работать OTG

 


0

1

Вот почему-то не работает отг у меня. Я уже и модули компилял:

# lsmod
pl2303 10449 0 - Live 0xbf0aa000
usbserial 24838 1 pl2303, Live 0xbf09c000
usblcd 4084 0 - Live 0xbf08d000
usbled 2898 0 - Live 0xbf087000
usb_storage 34722 0 - Live 0xbf074000
usbtmc 14221 0 - Live 0xbf06a000
usblp 9481 0 - Live 0xbf061000
usbmon 16888 0 - Live 0xbf056000
usbcore 135258 8 pl2303,usbserial,usblcd,usbled,usb_storage,usbtmc,usblp,usbmon, Live 0xbf032000
bcm4329 196006 0 - Live 0xbf000000

Один фиг, ноль реакции. Даже питание подавал! На что оно ругнулось на otg_*

<6>[ 1159.471771] PM8058_ISR: ROOT 00000010h MASTERS 00000008h
<6>[ 1159.471893] PM8058_ISR: IRQ 533 BLK 27 BIT 7
<6>[ 1159.478179] bq27505: UPD [ 92%] F(C839) V(4030000) I(-188) T(1893)
<6>[ 1172.136840] PM8058_ISR: ROOT 00000002h MASTERS 00000001h
<6>[ 1172.136901] PM8058_ISR: IRQ 325 BLK 1 BIT 7
<6>[ 1172.136901] pmic_vbus_on_irq: vbus notification from pmic
<6>[ 1172.137084] msm_otg_resume: usb exited from low power mode
<6>[ 1173.367858] 
<6>[ 1173.367889] Charger Type: CARKIT
<6>[ 1173.370880] k5-psy: INFO: USB-CARKIT charger connected
<6>[ 1173.382141] k5-psy: INFO: charger plugged in (USB/USB-CARKIT)
<6>[ 1174.506958] PM8058_ISR: ROOT 00000010h MASTERS 00000008h
<6>[ 1174.507110] PM8058_ISR: IRQ 533 BLK 27 BIT 7
<6>[ 1174.513244] bq27505: UPD [ 92%] F(C838) V(4043000) I(160) T(1953)
<6>[ 1199.240020] k5-psy: INFO: invalid charger connected
<6>[ 1199.246551] k5-psy: INFO: charger plugged in (none/invalid)
<6>[ 1199.467346] msm_otg_suspend: usb in low power mode
<6>[ 1200.577697] PM8058_ISR: ROOT 00000010h MASTERS 00000008h
<6>[ 1200.577758] PM8058_ISR: IRQ 533 BLK 27 BIT 7
<6>[ 1200.582946] bq27505: UPD [ 92%] F(C839) V(4069000) I(-178) T(1883)
<6>[ 1200.917877] msm_otg_resume: usb exited from low power mode
<6>[ 1200.962036] PM8058_ISR: ROOT 00000002h MASTERS 00000001h
<6>[ 1200.962066] PM8058_ISR: IRQ 325 BLK 1 BIT 7
<6>[ 1200.962097] pmic_vbus_on_irq: vbus notification from pmic
<6>[ 1202.156921] 
<6>[ 1202.156921] Charger Type: CARKIT
<6>[ 1202.157470] k5-psy: INFO: USB-CARKIT charger connected
<6>[ 1202.165893] k5-psy: INFO: charger plugged in (USB/USB-CARKIT)
<6>[ 1203.585144] PM8058_ISR: ROOT 00000010h MASTERS 00000008h
<6>[ 1203.585205] PM8058_ISR: IRQ 533 BLK 27 BIT 7
<6>[ 1203.590393] bq27505: UPD [ 92%] F(C838) V(4104000) I(276) T(1975)
<6>[ 1215.536071] k5-psy: INFO: invalid charger connected
<6>[ 1215.546539] k5-psy: INFO: charger plugged in (none/invalid)
<6>[ 1215.756988] msm_otg_suspend: usb in low power mode
<6>[ 1216.621002] PM8058_ISR: ROOT 00000010h MASTERS 00000008h
<6>[ 1216.621063] PM8058_ISR: IRQ 533 BLK 27 BIT 7
<6>[ 1216.626251] bq27505: UPD [ 92%] F(C839) V(4092000) I(-134) T(1911)
<6>[ 1222.461761] PM8058_ISR: ROOT 00000002h MASTERS 00000001h
<6>[ 1222.461883] PM8058_ISR: IRQ 325 BLK 1 BIT 7
<6>[ 1222.461944] pmic_vbus_on_irq: vbus notification from pmic
<6>[ 1222.462188] msm_otg_resume: usb exited from low power mode

Что ему не хватает? Конфиг стокового ядра:

http://dumpz.org/638937/
Или его нет и заставить воркать никак?


что ты понимаешь под otg? какую задачу пытаешься решить? что за устройства?

dimon555 ★★★★★ ()
Ответ на: комментарий от Azq2

Клавиатуру или мышь подключить.

к какому-то девайсу, который через этот порт подключается к компу, как флешка?

это не otg. Это переключение из режима девайса в режим хоста. Это всё зависит от контроллера, так как это не стандартизовано.

dimon555 ★★★★★ ()

С чего ты решил, что твой девайс это умеет?

vasily_pupkin ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.