some help on si4745
Hi all,
wondering if someone here can help me. I arranged up a driver for this chip starting from si476x driver.
Chip is actually connected in i2c.
Chip works mainly well, in some strange combination of tune / seek operations, it become unresponsive. No answer to any i2c command is given anymore. Only hardware reset helps.
If you have some idea / hint on the issue, really appreciated.
(I attach some debug messages)
Many thanks
Angelo Dureghello
si4745-core 1-0063: si4745_core_cmd_fm_tune_status si4745-core 1-0063: cmd 22, usecs 1000
args : 00
reply : 81 02 22 38 1d 05 50 01
si4745-core 1-0063: reply good
si4745: si4745_radio_s_frequency: entering
si4745: si4745_radio_s_frequency: tuning : v4l2 8760 si4745 1401600
si4745-core 1-0063: si4745_core_cmd_fm_tune_status si4745-core 1-0063: cmd 22, usecs 1000 args : 01
reply : 80 02 22 38 1d 05 50 01 si4745-core 1-0063: reply good
si4745-core 1-0063: cmd 20, usecs 200000 args : 00 22 38 00
reply : 80
si4745-core 1-0063: reply good
si4745-core 1-0063: cmd 14, usecs 100
args :
reply : 81
si4745-core 1-0063: reply good
si4745-core 1-0063: cmd 12, usecs 80000 args : 00 01 04 bb 80
si4745: si4745_radio_g_tuner: entering si4745-core 1-0063: cmd 23, usecs 1000 args : 00
reply : 00 00 00 00 00 00 00 00 si4745-core 1-0063: reply wrong
si4745: si4745_radio_g_tuner: entering si4745-core 1-0063: cmd 23, usecs 1000 args : 00
reply : 00 00 00 00 00 00 00 00 si4745-core 1-0063: reply wrong
si4745: si4745_radio_g_tuner: entering si4745-core 1-0063: cmd 23, usecs 1000 args : 00
reply : 00 00 00 00 00 00 00 00 si4745-core 1-0063: reply wrong
si4745: si4745_radio_g_tuner: entering si4745-core 1-0063: cmd 23, usecs 1000
si4745-core 1-0063: Core device is dead.