This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

WL183X Firmware download failed :no proper response during fw downloading...

Other Parts Discussed in Thread: WL1835

I'm having issues bringing up the WL1835 Bluetooth. I have uim running, I've insmoded all the required modules, and put a scope on the BT_EN pin to see that it was toggling correctly.

Here is the output of the error I am getting when I try to do an hciconfig hci0 up:

[ 4000.500698] (stc):  chnl_id list empty :4 

[ 4000.504995] (stk) : st_kim_start(stk) :ldisc_install = 1uim:poll broke due to event 10(PRI:2/ERR:8)



uim:read 1 from install 



uim:@ st_uart_config

uim: signal received, opening /dev/ttyO5

uim:@ set_baud_rate

uim:set_baud_rate() done

uim:Setting speed to 3000000

uim:@ read_command_complete

uim: Command complete started

uim:@ read_hci_event

uim: read_hci_event

uim:Command complete done

uim:Speed changi

[ 4000.667105] (stc): st_tty_open ng to 3000000, 1

uim:@ set_custom_baud_rate

(stk) :line discipline installeduim:Installed N_TI_WL Line displine

uim:begin poll

[ 4000.681421] (stk) :TIInit_11.8.32.btsing...

(stk) :change remote baud rate command in firmware

[ 4000.697062] (stk) :skipping the wait event of change remote baud(stk) :response timeout during fw download 

[ 4001.510840] (stk) :download firmware failed(stk) :ldisc_install = 0uim:poll broke due to event 10(PRI:2/ERR:8)

[ 4001.517892] (stc): st_tty_close 



uim:read 0 from install 



uim:@ st_uart_config

uim:Un-Installed N_TI_WL Line displine

uim:begin polling...

(stk) :ldisc_install = 1uim:poll broke due to event 10(PRI:2/ERR:8)



uim:read 1 from install 



uim:@ st_uart_config

uim: signal received, opening /dev/ttyO5

uim:@ set_baud_rate

uim:set_baud_rate() done

uim:Setting speed to 3000000

uim:@ read_command_complete

uim: Command complete started

uim:@ read_hci_event

uim: read_hci_event

uim:Command complete done

uim:Speed changi

[ 4001.685542] (stc): st_tty_open ng to 3000000, 1

uim:@ set_custom_baud_rate

(stk) :line discipline installeduim:Installed N_TI_WL Line displine

uim:begin poll

[ 4001.699923] (stk) :no proper response during fw downloading...

(stk) :data6 4

[ 4001.711563] (stk) :unknown packet(stk) :unknown packet

[ 4001.717018] (stk) :unknown packet(stk) :unknown packet

[ 4001.722458] (stk) :unknown packet(stk) :unknown packet

[ 4001.727894] (stk) :unknown packet(stk) :unknown packet

[ 4001.733329] (stk) :unknown packet(stk) :unknown packet

[ 4001.738763] (stk) :unknown packet(stk) :unknown packet

[ 4001.744197] (stk) :unknown packet(stk) :unknown packet

[ 4002.496870] (stk) : waiting for ver info- timed out (stk) :kim: failed to read local ver

[ 4002.505421] (stk) :download firmware failed(stk) :ldisc_install = 0uim:poll broke due to event 10(PRI:2/ERR:8)

[ 4002.512374] (stc): st_tty_close 



uim:read 0 from install 



uim:@ st_uart_config

uim:Un-Installed N_TI_WL Line displine

uim:begin polling...

(stk) :ldisc_install = 1uim:poll broke due to event 10(PRI:2/ERR:8)



uim:read 1 from install 



uim:@ st_uart_config

uim: signal received, opening /dev/ttyO5

uim:@ set_baud_rate

uim:set_baud_rate() done

uim:Setting speed to 3000000

uim:@ read_command_complete

uim: Command complete started

uim:@ read_hci_event

uim: read_hci_event

uim:Command complete done

uim:Speed changi

[ 4002.679781] (stc): st_tty_open ng to 3000000, 1

uim:@ set_custom_baud_rate

(stk) :line discipline installeduim:Installed N_TI_WL Line displine

uim:begin polling...



[ 4003.492090] (stk) : waiting for ver info- timed out (stk) :kim: failed to read local ver

[ 4003.500664] (stk) :download firmware failed(stk) :ldisc_install = 0uim:poll broke due to event 10(PRI:2/ERR:8)

[ 4003.507663] (stc): st_tty_close 



uim:read 0 from install 



uim:@ st_uart_config

uim:Un-Installed N_TI_WL Line displine

uim:begin polling...

(stk) :ldisc_install = 1uim:poll broke due to event 10(PRI:2/ERR:8)



uim:read 1 from install 



uim:@ st_uart_config

uim: signal received, opening /dev/ttyO5

uim:@ set_baud_rate

uim:set_baud_rate() done

uim:Setting speed to 3000000

uim:@ read_command_complete

uim: Command complete started

uim:@ read_hci_event

uim: read_hci_event

uim:Command complete done

uim:Speed changi

[ 4003.675068] (stc): st_tty_open ng to 3000000, 1

uim:@ set_custom_baud_rate

(stk) :line discipline installeduim:Installed N_TI_WL Line displine

uim:begin poll

[ 4003.689439] (stk) :no proper response during fw downloading...

(stk) :data6 6

[ 4003.701079] (stk) :unknown packet(stk) :unknown packet

[ 4003.706518] (stk) :unknown packet(stk) :unknown packet

[ 4003.711970] (stk) :unknown packet(stk) :unknown packet

[ 4003.717404] (stk) :unknown packet(stk) :unknown packet

[ 4003.722839] (stk) :unknown packet(stk) :unknown packet

[ 4003.728275] (stk) :unknown packet(stk) :unknown packet

[ 4003.733709] (stk) :unknown packet(stk) :unknown packet

[ 4004.486870] (stk) : waiting for ver info- timed out (stk) :kim: failed to read local ver

[ 4004.495421] (stk) :download firmware failed(stk) :ldisc_install = 0uim:poll broke due to event 10(PRI:2/ERR:8)

[ 4004.502365] (stc): st_tty_close 



uim:read 0 from install 



uim:@ st_uart_config

uim:Un-Installed N_TI_WL Line displine

uim:begin polling...

(stk) :ldisc_install = 1uim:poll broke due to event 10(PRI:2/ERR:8)



uim:read 1 from install 



uim:@ st_uart_config

uim: signal received, opening /dev/ttyO5

uim:@ set_baud_rate

uim:set_baud_rate() done

uim:Setting speed to 3000000

uim:@ read_command_complete

uim: Command complete started

uim:@ read_hci_event

uim: read_hci_event

uim:Command complete done

uim:Speed changi

[ 4004.669718] (stc): st_tty_open ng to 3000000, 1

uim:@ set_custom_baud_rate

(stk) :line discipline installeduim:Installed N_TI_WL Line displine

uim:begin poll

[ 4004.684121] (stk) :TIInit_11.8.32.btsing...

(stk) :change remote baud rate command in firmware

[ 4004.699728] (stk) :skipping the wait event of change remote baud(stk) :response timeout during fw download 

[ 4005.520842] (stk) :download firmware failed(stk) :ldisc_install = 0uim:poll broke due to event 10(PRI:2/ERR:8)

[ 4005.527874] (stc): st_tty_close 



uim:read 0 from install 



uim:@ st_uart_config

uim:Un-Installed N_TI_WL Line displine

uim:begin polling...

(stk) :ldisc_install = 1uim:poll broke due to event 10(PRI:2/ERR:8)



uim:read 1 from install 



uim:@ st_uart_config

uim: signal received, opening /dev/ttyO5

uim:@ set_baud_rate

uim:set_baud_rate() done

uim:Setting speed to 3000000

uim:@ read_command_complete

uim: Command complete started

uim:@ read_hci_event

uim: read_hci_event

uim:Command complete done

uim:Speed changi

[ 4005.695324] (stc): st_tty_open ng to 3000000, 1

uim:@ set_custom_baud_rate

(stk) :line discipline installeduim:Installed N_TI_WL Line displine

uim:begin poll

[ 4005.709710] (stk) :no proper response during fw downloading...

(stk) :data6 4

[ 4005.721347] (stk) :unknown packet(stk) :unknown packet

[ 4005.726786] (stk) :unknown packet(stk) :unknown packet

[ 4005.732242] (stk) :unknown packet(stk) :unknown packet

[ 4005.737681] (stk) :unknown packet(stk) :unknown packet

[ 4005.743115] (stk) :unknown packet(stk) :unknown packet

[ 4005.748551] (stk) :unknown packet(stk) :unknown packet

[ 4005.753986] (stk) :unknown packet(stk) :unknown packet

[ 4006.506872] (stk) : waiting for ver info- timed out (stk) :kim: failed to read local ver

[ 4006.515433] (stk) :download firmware failed(stk) :ldisc_install = 0uim:poll broke due to event 10(PRI:2/ERR:8)

[ 4006.522446] (stc): st_tty_close 



uim:read 0 from install 



uim:@ st_uart_config

uim:Un-Ins[ 4006.531452] Bluetooth: st_register failed -22

talled N_TI_WL Line displine

uim:begin polling...

Can't init device hci0: Input/output error (5)