Libusb issue with WP7605


I’m using WP76xx modules on a custom board and am having trouble with WP7605 variant, specifically with instrumenting USB peripherals. More specifically, /sys/bus/platform/drivers/msm_hsic_host doesn’t exist.

Using the same firmware and target hardware with WP7607 and WP7610 doesn’t cause the problem and has happened on all WP7605 modules so far.

Are there any known issues or differences to the module?

Edit: Going through dmesg this may shed some light
[ 1.025313] ehci_hcd_init: SWI hsic host disabled

what is the return of

Hi jyijyi

Here it is:

root@swi-mdm9x28-wp:~# echo 'AT!ENTERCND="A710"' > /dev/ttyAT
root@swi-mdm9x28-wp:~# AT!ENTERCND="A710"

root@swi-mdm9x28-wp:~# echo 'AT!CUSTOM?' > /dev/ttyAT
root@swi-mdm9x28-wp:~# AT!CUSTOM?

             GPSENABLE          0x01
             GPSLPM             0x01
             IPV6ENABLE         0x01
             SIMHOTSWAPDIS      0x02
             UIM2ENABLE         0x01
             SIMLPM             0x01
             USBSERIALENABLE    0x01
             SINGLEAPNSWITCH    0x01
             TXONINDICATION     0x01
             SCRUBEN            0x01
             EXTGPSLNAEN                0x01


Probably you need to enable "HSICENABLE” in AT!CUSTOM.

Thanks, that fixed it!

Would you know why it’s disabled on WP7605 by default?

no, i don’t know why…