From: Antti Palosaari <crope@iki.fi>
To: Jarryd Beck <jarro.2783@gmail.com>
Cc: linux-dvb@linuxtv.org, mkrufky@linuxtv.org
Subject: Re: [linux-dvb] NXP 18211HDC1 tuner
Date: Fri, 14 Mar 2008 06:26:14 +0200 [thread overview]
Message-ID: <47D9FE66.4080206@iki.fi> (raw)
In-Reply-To: <abf3e5070803131953o5c52def9n5c6e4c3f26102e89@mail.gmail.com>
Jarryd Beck wrote:
> and when I try to tune it I get this:
>
> af9013_init
> af9013_reset
> af9013_power_ctrl: onoff:1
> af9013_set_adc_ctrl: adc_clock:28000
> af913_div: a:28000000 b:1000000 x:19
> af913_div: a:0 b:1000000 x:19 r:14680064 r:e00000
> af9013_init: load ofsm settings
> af9013_init: load tuner specific settings
> af9013_init: setting ts mode
> af9013_lock_led: onoff:1
> tda18271_set_standby_mode: sm = 0, sm_lt = 0, sm_xt = 0
> af9013_i2c_gate_ctrl: enable:1
> af9013_i2c_gate_ctrl: enable:0
> af9013_i2c_gate_ctrl: enable:1
> af9013_i2c_gate_ctrl: enable:0
> tda18271_init_regs: initializing registers for device @ 5-00c0
> af9013_i2c_gate_ctrl: enable:1
> af9013_i2c_gate_ctrl: enable:0
>
> the last two lines are repeated about another 30 times and it
> just sits there doing nothing. Also for some reason it makes
> my keyboard really slow to respond just while it's tuning.
Sounds weird. tda18271 driver does own i2c transaction for every
register write / read. Thats why it opens and closes i2c-gate of the
af9013 (about i2c-gate: tuner is wired to demodulator and demodulator
keeps gate that should be open and close every time when access to tuner
is needed). I don't know if this really takes so much cpu-time from
af9013/5 that it slows down or so much disk IO from your computer to
write all logs to disk. Anyhown, i2c-bus of the af9015/3 can be
increased from driver. It is 400kHz currently if I remember correctly.
There is still missing all best information from your logs. I put here
successful case with logs where AF9015 + MT2060 (tuner) is tuned to
channel. I need same kind information to see if demodulator is
programmed correctly. There could be even bug because I have only 8MHz
BW and you have 7MHz, maybe there is no test for 7MHz at all.
Mar 14 06:11:27 crope-laptop kernel: [15962.068300] usb 2-1: new high
speed USB device using ehci_hcd and address 19
Mar 14 06:11:27 crope-laptop kernel: [15962.120712] usb 2-1:
configuration #1 chosen from 1 choice
Mar 14 06:11:27 crope-laptop kernel: [15962.126234] input: Afatech DVB-T
2 as /devices/pci0000:00/0000:00:02.1/usb2/2-1/2-1:1.1/input/input26
Mar 14 06:11:27 crope-laptop kernel: [15962.143945] input,hidraw0: USB
HID v1.01 Keyboard [Afatech DVB-T 2] on usb-0000:00:02.1-1
Mar 14 06:11:27 crope-laptop kernel: [15962.185417] af9015_usb_probe:
Mar 14 06:11:27 crope-laptop kernel: [15962.186118]
af9015_identify_state: reply:01
Mar 14 06:11:27 crope-laptop kernel: [15962.186123] dvb-usb: found a
'Afatech AF9015 DVB-T USB2.0 stick' in cold state, will try to load a
firmware
Mar 14 06:11:27 crope-laptop kernel: [15962.191522] dvb-usb: downloading
firmware from file 'dvb-usb-af9015.fw'
Mar 14 06:11:27 crope-laptop kernel: [15962.191526]
af9015_download_firmware:
Mar 14 06:11:27 crope-laptop kernel: [15962.228754] usbcore: registered
new interface driver dvb_usb_af9015
Mar 14 06:11:27 crope-laptop kernel: [15962.228878] usb 2-1: USB
disconnect, address 19
Mar 14 06:11:27 crope-laptop kernel: [15962.231248] dvb-usb: generic
DVB-USB module successfully deinitialized and disconnected.
Mar 14 06:11:27 crope-laptop kernel: [15962.334815] usb 2-1: new high
speed USB device using ehci_hcd and address 20
Mar 14 06:11:28 crope-laptop kernel: [15962.471565] usb 2-1:
configuration #1 chosen from 1 choice
Mar 14 06:11:28 crope-laptop kernel: [15962.483220] af9015_usb_probe:
Mar 14 06:11:28 crope-laptop kernel: [15962.484851]
af9015_identify_state: reply:02
Mar 14 06:11:28 crope-laptop kernel: [15962.484857] dvb-usb: found a
'Afatech AF9015 DVB-T USB2.0 stick' in warm state.
Mar 14 06:11:28 crope-laptop kernel: [15962.484910] dvb-usb: will pass
the complete MPEG2 transport stream to the software demuxer.
Mar 14 06:11:28 crope-laptop kernel: [15962.485346] DVB: registering new
adapter (Afatech AF9015 DVB-T USB2.0 stick)
Mar 14 06:11:28 crope-laptop kernel: [15962.485557] af9015_eeprom_dump:
Mar 14 06:11:28 crope-laptop kernel: [15962.538409] 00: 2c 75 9b 0b 00
00 00 00 a4 15 16 90 00 02 01 02
Mar 14 06:11:28 crope-laptop kernel: [15962.765844] 10: 00 80 00 fa fa
10 40 ef 01 30 31 30 31 31 30 30
Mar 14 06:11:28 crope-laptop kernel: [15962.629342] 20: 34 30 36 30 30
30 30 31 ff ff ff ff ff ff ff ff
Mar 14 06:11:28 crope-laptop kernel: [15962.672188] 30: 00 00 3a 01 00
08 02 00 1d 8d c4 04 82 ff ff ff
Mar 14 06:11:28 crope-laptop kernel: [15962.696172] 40: ff ff ff ff ff
08 02 00 1d 8d c4 04 82 ff ff ff
Mar 14 06:11:28 crope-laptop kernel: [15962.729650] 50: ff ff ff ff ff
24 00 00 04 03 09 04 10 03 41 00
Mar 14 06:11:28 crope-laptop kernel: [15962.760627] 60: 66 00 61 00 74
00 65 00 63 00 68 00 10 03 44 00
Mar 14 06:11:28 crope-laptop kernel: [15962.791231] 70: 56 00 42 00 2d
00 54 00 20 00 32 00 20 03 30 00
Mar 14 06:11:28 crope-laptop kernel: [15962.823208] 80: 31 00 30 00 31
00 31 00 30 00 30 00 34 00 30 00
Mar 14 06:11:28 crope-laptop kernel: [15962.855187] 90: 36 00 30 00 30
00 30 00 30 00 31 00 00 ff ff ff
Mar 14 06:11:28 crope-laptop kernel: [15962.887165] a0: ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff
Mar 14 06:11:28 crope-laptop kernel: [15962.919148] b0: ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff
Mar 14 06:11:28 crope-laptop kernel: [15962.951121] c0: ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff
Mar 14 06:11:28 crope-laptop kernel: [15962.983099] d0: ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff
Mar 14 06:11:28 crope-laptop kernel: [15963.015077] e0: ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff
Mar 14 06:11:28 crope-laptop kernel: [15963.047055] f0: ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff
Mar 14 06:11:28 crope-laptop kernel: [15963.049053] af9015_read_config:
xtal:2 set adc_clock:28000
Mar 14 06:11:28 crope-laptop kernel: [15963.051052] af9015_read_config:
tuner id1:130
Mar 14 06:11:28 crope-laptop kernel: [15963.053053] af9015_read_config:
spectral inversion:0
Mar 14 06:11:28 crope-laptop kernel: [15963.053055] af9015_set_gpios:
Mar 14 06:11:28 crope-laptop kernel: [15963.058672] af9013: firmware
version:4.95.0
Mar 14 06:11:28 crope-laptop kernel: [15963.058678] DVB: registering
frontend 0 (Afatech AF9013 DVB-T)...
Mar 14 06:11:28 crope-laptop kernel: [15963.058721] af9015_tuner_attach:
Mar 14 06:11:28 crope-laptop kernel: [15963.058723]
af9015_mt2060_tuner_attach:
Mar 14 06:11:28 crope-laptop kernel: [15963.084215]
af9013_i2c_gate_ctrl: enable:1
Mar 14 06:11:28 crope-laptop kernel: [15963.087285] MT2060: successfully
identified (IF1 = 1220)
Mar 14 06:11:29 crope-laptop kernel: [15963.597056]
af9013_i2c_gate_ctrl: enable:0
Mar 14 06:11:29 crope-laptop kernel: [15963.599780] input: IR-receiver
inside an USB DVB receiver as
/devices/pci0000:00/0000:00:02.1/usb2/2-1/input/input27
Mar 14 06:11:29 crope-laptop kernel: [15963.630193] dvb-usb: schedule
remote query interval to 200 msecs.
Mar 14 06:11:29 crope-laptop kernel: [15963.630200] dvb-usb: Afatech
AF9015 DVB-T USB2.0 stick successfully initialized and connected.
Mar 14 06:11:29 crope-laptop kernel: [15963.630203] af9015_init:
Mar 14 06:11:29 crope-laptop kernel: [15963.644404]
af9015_download_ir_table:
Mar 14 06:11:29 crope-laptop kernel: [15963.786395] input: Afatech DVB-T
2 as /devices/pci0000:00/0000:00:02.1/usb2/2-1/2-1:1.1/input/input28
Mar 14 06:11:29 crope-laptop kernel: [15963.830100] input,hidraw0: USB
HID v1.01 Keyboard [Afatech DVB-T 2] on usb-0000:00:02.1-1
Mar 14 06:11:36 crope-laptop kernel: [15968.704830] af9013_init
Mar 14 06:11:36 crope-laptop kernel: [15968.704836] af9013_reset
Mar 14 06:11:36 crope-laptop kernel: [15968.539122] af9013_power_ctrl:
onoff:1
Mar 14 06:11:36 crope-laptop kernel: [15968.543485] af9013_set_adc_ctrl:
adc_clock:28000
Mar 14 06:11:36 crope-laptop kernel: [15968.543490] af913_div:
a:28000000 b:1000000 x:19
Mar 14 06:11:36 crope-laptop kernel: [15968.543492] af913_div: a:0
b:1000000 x:19 r:14680064 r:e00000
Mar 14 06:11:36 crope-laptop kernel: [15968.549298] af9013_init: load
ofsm settings
Mar 14 06:11:36 crope-laptop kernel: [15968.611074] af9013_init: load
tuner specific settings
Mar 14 06:11:36 crope-laptop kernel: [15968.664858] af9013_init: setting
ts mode
Mar 14 06:11:36 crope-laptop kernel: [15968.666584] af9013_lock_led: onoff:1
Mar 14 06:11:36 crope-laptop kernel: [15968.668038]
af9013_i2c_gate_ctrl: enable:1
Mar 14 06:11:36 crope-laptop kernel: [15968.669128]
af9013_i2c_gate_ctrl: enable:0
Mar 14 06:11:37 crope-laptop kernel: [15968.669856]
af9013_i2c_gate_ctrl: enable:0
Mar 14 06:11:37 crope-laptop kernel: [15968.670862] af9013_set_frontend:
freq:506000000 bw:0
Mar 14 06:11:37 crope-laptop kernel: [15968.670865] af9013_set_coeff:
adc_clock:28000 bw:0
Mar 14 06:11:37 crope-laptop kernel: [15968.670867] coeff:02 9c bc 15 05
39 78 0a 00 a7 34 3f 00 a7 2f 05 00 a7 29 cc 01 4e 5e 03
Mar 14 06:11:37 crope-laptop kernel: [15968.679757] af9013_set_freq_ctrl
Mar 14 06:11:37 crope-laptop kernel: [15968.679763] af913_div: a:8125000
b:28000000 x:23
Mar 14 06:11:37 crope-laptop kernel: [15968.679765] af913_div: a:8000000
b:28000000 x:23 r:2434194 r:252492
Mar 14 06:11:37 crope-laptop kernel: [15968.679766] freq_cw:92 24 25
Mar 14 06:11:37 crope-laptop kernel: [15968.684392]
af9013_i2c_gate_ctrl: enable:1
Mar 14 06:11:37 crope-laptop kernel: [15968.697839]
af9013_i2c_gate_ctrl: enable:0
Mar 14 06:11:37 crope-laptop kernel: [15968.698564] af9013_set_ofdm_params
Mar 14 06:11:37 crope-laptop kernel: [15968.700380] af9013_set_frontend:
manual TPS
Mar 14 06:11:37 crope-laptop kernel: [15968.914429] af9013_set_frontend:
TPS locked in 588 ms
Mar 14 06:11:37 crope-laptop kernel: [15968.936233] af9013_set_frontend:
MPEG2 locked in 60 ms
Mar 14 06:11:37 crope-laptop kernel: [15969.104766] af9013_read_status
Mar 14 06:11:39 crope-laptop kernel: [15970.018343] af9013_read_status
Mar 14 06:11:40 crope-laptop kernel: [15970.275022] af9013_read_status
Mar 14 06:11:40 crope-laptop kernel: [15970.448005]
af9013_i2c_gate_ctrl: enable:1
Mar 14 06:11:40 crope-laptop kernel: [15970.449224]
af9013_i2c_gate_ctrl: enable:0
Mar 14 06:11:40 crope-laptop kernel: [15970.449677]
af9013_i2c_gate_ctrl: enable:0
Mar 14 06:11:40 crope-laptop kernel: [15970.450404] af9013_sleep
Mar 14 06:11:40 crope-laptop kernel: [15970.450406] af9013_lock_led: onoff:0
Mar 14 06:11:40 crope-laptop kernel: [15970.451133] af9013_power_ctrl:
onoff:0
Mar 14 06:11:40 crope-laptop kernel: [15970.451136] af9013_reset
regards
Antti
--
http://palosaari.fi/
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
next prev parent reply other threads:[~2008-03-14 4:26 UTC|newest]
Thread overview: 70+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-03-10 1:36 [linux-dvb] NXP 18211HDC1 tuner Jarryd Beck
2008-03-10 1:46 ` Michael Krufky
[not found] ` <abf3e5070803092042q6f4e90d9h890efb0ea441419e@mail.gmail.com>
2008-03-10 4:28 ` Michael Krufky
2008-03-10 7:39 ` Jarryd Beck
2008-03-10 9:56 ` Antti Palosaari
2008-03-10 11:12 ` Jarryd Beck
2008-03-10 13:38 ` Michael Krufky
2008-03-10 21:15 ` Jarryd Beck
2008-03-10 21:59 ` Antti Palosaari
2008-03-11 21:05 ` Jarryd Beck
2008-03-11 23:25 ` Michael Krufky
2008-03-12 0:08 ` Jarryd Beck
2008-03-12 1:46 ` Michael Krufky
2008-03-12 2:02 ` Steven Toth
2008-03-12 3:06 ` Jarryd Beck
2008-03-12 12:49 ` Michael Krufky
2008-03-12 14:02 ` Antti Palosaari
2008-03-12 15:06 ` mkrufky
2008-03-12 20:36 ` Jarryd Beck
2008-03-12 20:54 ` Michael Krufky
2008-03-12 21:07 ` Jarryd Beck
2008-03-12 21:09 ` mkrufky
2008-03-12 21:12 ` Jarryd Beck
2008-03-12 21:14 ` mkrufky
2008-03-12 21:25 ` Jarryd Beck
2008-03-12 21:28 ` mkrufky
2008-03-12 23:11 ` Antti Palosaari
2008-03-13 2:20 ` Jarryd Beck
2008-03-13 23:07 ` Jarryd Beck
2008-03-14 0:13 ` Antti Palosaari
2008-03-14 2:53 ` Jarryd Beck
2008-03-14 3:19 ` Michael Krufky
2008-03-14 3:22 ` Jarryd Beck
2008-03-14 3:33 ` Jarryd Beck
2008-03-14 4:28 ` Michael Krufky
2008-03-14 4:40 ` Antti Palosaari
2008-03-14 5:37 ` Antti Palosaari
2008-03-14 12:31 ` Michael Krufky
2008-03-14 18:30 ` Antti Palosaari
2008-03-14 18:32 ` Antti Palosaari
2008-03-15 13:06 ` Jarryd Beck
2008-03-15 13:21 ` Jarryd Beck
2008-03-15 14:22 ` Antti Palosaari
2008-03-15 23:42 ` Jarryd Beck
2008-03-16 0:08 ` Antti Palosaari
2008-03-16 0:27 ` Jarryd Beck
2008-03-16 0:37 ` Antti Palosaari
2008-03-16 0:40 ` Jarryd Beck
2008-03-16 0:42 ` Michael Krufky
2008-03-16 0:47 ` Michael Krufky
2008-03-16 1:27 ` Jarryd Beck
2008-03-16 1:39 ` Antti Palosaari
2008-03-16 2:01 ` Jarryd Beck
2008-03-16 2:04 ` Antti Palosaari
2008-03-16 4:29 ` Michael Krufky
2008-03-16 2:04 ` Michael Krufky
2008-03-16 3:25 ` Jarryd Beck
2008-03-16 3:28 ` Michael Krufky
2008-03-18 2:14 ` Antti Palosaari
2008-03-20 2:01 ` Jarryd Beck
2008-03-20 2:29 ` Antti Palosaari
2008-03-20 2:39 ` Jarryd Beck
2008-03-24 5:32 ` Jarryd Beck
2008-03-24 5:35 ` Jarryd Beck
2008-03-24 11:58 ` Antti Palosaari
2008-03-24 11:59 ` Jarryd Beck
2008-03-24 11:56 ` Antti Palosaari
2008-03-14 4:33 ` Antti Palosaari
2008-03-14 4:26 ` Antti Palosaari [this message]
[not found] <mailman.135.1205356481.830.linux-dvb@linuxtv.org>
2008-03-13 0:02 ` ras243-dvb
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=47D9FE66.4080206@iki.fi \
--to=crope@iki.fi \
--cc=jarro.2783@gmail.com \
--cc=linux-dvb@linuxtv.org \
--cc=mkrufky@linuxtv.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox