All of lore.kernel.org
 help / color / mirror / Atom feed
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

  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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.