Hi Expert,
We follow bellow wiki portting patch on 6AM.1.3
release:
omappedia.org/.../Device_Driver_Interface_of_WiLink_Solution
now, we have below node(driver build in kernel):
(1) /sys/devices/platform/kim
(2) /sys/devices/platform/btwilink
But it didn't work on your board, here is the log:
6.113686] (stk) :ldisc installation timeout
[ 6.117883] (stk) :ldisc_install = 0[ 6.927723] cfg80211: World regulatory domain updated:
[ 6.932892] cfg80211: DFS Master region: unset
[ 6.937510] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[ 6.947346] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
[ 6.955765] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm), (N/A)
[ 6.964425] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm), (N/A)
[ 6.972816] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
[ 6.981364] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
[ 7.113772] (stk) : timed out waiting for ldisc to be un-installed
[ 7.226849] (stk) :ldisc_install = 1(stk) :ldisc installation timeout
[ 8.226583] (stk) :ldisc_install = 0init: Starting service 'surfaceflinger'...
[ 9.223708] (stk) : timed out waiting for ldisc to be un-installed
[ 9.233213] PVR_K:(Error): PVRSRVOpenDCDeviceKM: no devnode matching index 0
[ 9.336761] (stk) :ldisc_install = 1
[ 9.497720] init: Service 'surfaceflinger' (pid 269) killed by signal 11
[ 9.504680] init: Service 'surfaceflinger' (pid 269) killing any children in process group
[ 10.333703] (stk) :ldisc installation timeout
[ 10.337909] (stk) :ldisc_install = 0init: Starting service 'netd'...
[ 10.518226] init: Starting service 'media'...
[ 10.523327] init: Starting service 'zygote'...
[ 11.333719] (stk) : timed out waiting for ldisc to be un-installed
[ 11.446904] (stk) :ldisc_install = 1(stk) :ldisc installation timeout
[ 12.446681] (stk) :ldisc_install = 0(stk) : timed out waiting for ldisc to be un-installed
[ 13.555417] (stk) :ldisc_install = 1init: Starting service 'surfaceflinger'...
[ 14.553754] (stk) :ldisc installation timeout
bellow is userspace log:
01-01 00:00:05.116 E/uim-sysfs( 168): uim: Inside main
01-01 00:00:05.116 E/uim-sysfs( 168): uim:kim sysfs name: kim
01-01 00:00:05.116 E/uim-sysfs( 168): uim:ST built into the kernel ?
01-01 00:00:05.117 E/uim-sysfs( 168): uim:BT driver module un-available...
01-01 00:00:05.117 E/uim-sysfs( 168): uim:BT driver built into the kernel ?
01-01 00:00:05.117 E/uim-sysfs( 168): uim:FM driver module un-available...
01-01 00:00:05.117 E/uim-sysfs( 168): uim:FM driver built into the kernel ?
01-01 00:00:05.117 E/uim-sysfs( 168): uim:GPS driver module un-available...
01-01 00:00:05.117 E/uim-sysfs( 168): uim:GPS driver built into the kernel ?
01-01 00:00:05.117 E/uim-sysfs( 168): uim:FM V4L2 driver module un-available...
01-01 00:00:05.117 E/uim-sysfs( 168): uim:FM V4L2 driver built into the kernel ?
01-01 00:00:05.117 E/uim-sysfs( 168): uim:found bluetooth rfkill entry @ 0
01-01 00:00:05.117 E/uim-sysfs( 168):
01-01 00:00:05.129 I/uim-sysfs( 168): type=1400 audit(0.0:4): avc: denied { chown } for capability=0 scontext=u:r:hci_attach:s0 tcontext=u:r:hci_attach:s0 tclass=capability permissive=1
01-01 00:00:05.129 I/uim-sysfs( 168): type=1400 audit(0.0:5): avc: denied { fowner } for capability=3 scontext=u:r:hci_attach:s0 tcontext=u:r:hci_attach:s0 tclass=capability permissive=1
01-01 00:00:05.136 E/uim-sysfs( 168): uim:changed permissions for /sys/class/rfkill/rfkill0/state(0)
01-01 00:00:05.136 E/uim-sysfs( 168):
01-01 00:00:05.136 E/uim-sysfs( 168): uim:install already set
01-01 00:00:05.136 E/uim-sysfs( 168): uim: Inside st_uart_config
01-01 00:00:05.136 E/uim-sysfs( 168): uim:install set to 1
01-01 00:00:05.136 E/uim-sysfs( 168): uim:opening /dev/ttyS2, while already open
01-01 00:00:05.136 E/uim-sysfs( 168): uim:cleanup
01-01 00:00:05.139 E/uim-sysfs( 168): uim: Inside set_baud_rate
01-01 00:00:05.139 E/uim-sysfs( 168): uim: set_baud_rate() done
01-01 00:00:05.139 E/uim-sysfs( 168): uim: Setting speed to 921600
01-01 00:00:05.139 E/uim-sysfs( 168): uim: Inside read_command_complete
01-01 00:00:05.139 E/uim-sysfs( 168): uim: Command complete started
01-01 00:00:05.139 E/uim-sysfs( 168): uim: Inside read_hci_event
01-01 00:00:05.139 E/uim-sysfs( 168): uim: read_hci_event
01-01 00:00:05.281 I/ ( 180): debuggerd: starting
01-01 00:00:05.347 I/Netd ( 179): Netd 1.0 starting
01-01 00:00:05.351 E/uim-sysfs( 168): uim: Invalid response
01-01 00:00:05.351 E/uim-sysfs( 168): uim:cleanup
It seem that ldisc installation fail, Could you help on this issue? Thanks.
BRs
Wufeng
15618297805