I'm not so great at parsing the logs but i'll try my best.
[root@kindle root]# uname -a
Linux kindle 3.0.35-lab126 #2 PREEMPT Tue Dec 4 17:14:27 PST 2018 armv7l GNU/Linux
https://pastebin.com/zkhisH6T full log here but i think its
Code:
[ 435.420043] pmic_soda_connects_notify_otg_in:391 OTG!
[ 435.490077] Unknown wakeup.(OTGSC 0x8282b20)
[ 435.630136]
[ 435.630143] Schedule OTG enumeration triggered recovery
[ 435.630550] max77696_uic_adc_work adcval 0 in_otg 1
[ 435.640700] switch to host?
[ 436.179760] usb 1-1: new full speed USB device number 2 using fsl-ehci
[ 436.389792] usb 1-1: device descriptor read/64, error -71
[ 443.650010] otg_enum_fn not enumerated, catcha!
[ 443.656682] usb 1-1: USB disconnect, device number 2
[ 443.666356] fsl_otg_event ID changed to [0] during work
[ 443.666377] asking for device mode and in host mode, thats okay
[ 443.666404] switch to gadget
edit: googling around, is this relevant?
https://ubuntuforums.org/showthread.php?t=1402799
https://www.mobileread.com/forums/sh...d.php?t=276501 maybe
https://www.mobileread.com/forums/sh...6&postcount=13 comment is relevant?
further logs
https://pastebin.com/zNSTuL9H
it seems like some kind of OTG issue?
it keeps triggering this recovery in the last log, and then sequentially going up in number of device whilst attempting to connect?
hmm
Code:
[ 147.282655] usb 1-1: new full speed USB device number 2 using fsl-ehci
[ 147.492662] usb 1-1: device descriptor read/64, error -71
[ 154.762918] otg_enum_fn not enumerated, catcha!
[ 154.769556] usb 1-1: USB disconnect, device number 2
[ 154.780057] fsl_otg_event ID changed to [0] during work
[ 154.780078] asking for device mode and in host mode, thats okay
[ 154.780104] switch to gadget
[ 157.720190] usbcore: registered new interface driver usbhid
[ 157.720201] usbhid: USB HID core driver
[ 158.751617] mousedev: PS/2 mouse device common for all mice
[ 160.842917] Unknown wakeup.(OTGSC 0x9280b20)
[ 160.992939]
[ 160.992945] Schedule OTG enumeration triggered recovery
[ 161.003613] switch to host?
[ 161.532658] usb 1-1: new full speed USB device number 3 using fsl-ehci
[ 161.793688] input: Genius Wireless Mouse as /devices/platform/fsl-ehci.0/usb1/1-1/1-1:1.0/input/input3
[ 161.794678] generic-usb 0003:0458:0189.0001: input: USB HID v1.01 Mouse [Genius Wireless Mouse] on usb-fsl-ehci.0-1/input0
[ 161.801245] input: Genius Wireless Mouse as /devices/platform/fsl-ehci.0/usb1/1-1/1-1:1.1/input/input4
[ 161.801809] generic-usb 0003:0458:0189.0002: input: USB HID v1.01 Device [Genius Wireless Mouse] on usb-fsl-ehci.0-1/input1
[ 161.834892] input: Genius Wireless Mouse as /devices/platform/fsl-ehci.0/usb1/1-1/1-1:1.2/input/input5
[ 161.835505] generic-usb 0003:0458:0189.0003: input: USB HID v1.01 Keyboard [Genius Wireless Mouse] on usb-fsl-ehci.0-1/input2
[ 169.002870] is_otg_connected() 1 audio_enumerated 1
it seems to find the devices though, i think its to do with the labeling of the input numbers