From: "Jens Krehbiel-Gräther" <linux-dvb@okg-computer.de>
To: linux-dvb@linuxtv.org
Subject: [linux-dvb] Need Help with PCTV 452e (USB DVB-S2 device with STB0899)
Date: Thu, 21 Feb 2008 17:40:11 +0100 [thread overview]
Message-ID: <47BDA96B.7080700@okg-computer.de> (raw)
Hi!
After two defective devices I got now a working one from pinnacle
support (I tested it in Windows and it works fine).
But under Linux I could not get a positive scan or channel-lock. Could
please anyone tell me what I am doing wrong? I read the list and
searched the list archive and did everything described here, but my
device isn't working.
I followed the instructions of the wiki about this device:
hg clone http://www.jusst.de/hg/multiproto
wget -O pctv452e.patch http://www.linuxtv.org/pipermail/linux-dvb/attachments/20080125/b9e1d749/attachment-0001.patch
cd multiproto
patch -p1 < ../pctv452e.patch
make ; # there might be a few warnings.
cd v4l
insmod dvb-core.ko
insmod dvb-pll.ko
insmod stb6100.ko verbose=0
insmod stb0899.ko verbose=0
insmod lnbp22.ko
insmod dvb-usb.ko
insmod dvb-usb-pctv452e.ko
# in case some insmod complains about unresolved symbols:
modprobe firmware_class
I can compile multiproto and install the modules. The device ist
recognized when plugged in:
syslog tells this:
Feb 21 17:01:42 dev kernel: usb 3-5: new high speed USB device using
ehci_hcd and address 5
Feb 21 17:01:42 dev kernel: usb 3-5: configuration #1 chosen from 1 choice
Feb 21 17:01:42 dev kernel: dvb-usb: found a 'PCTV HDTV USB' in warm state.
Feb 21 17:01:42 dev kernel: pctv452e_power_ctrl: 1
Feb 21 17:01:42 dev kernel: dvb-usb: will pass the complete MPEG2
transport stream to the software demuxer.
Feb 21 17:01:42 dev kernel: DVB: registering new adapter (PCTV HDTV USB)
Feb 21 17:01:42 dev kernel: pctv452e_frontend_attach Enter
Feb 21 17:01:42 dev kernel: stb0899_write_regs [0xf1b6]: 02
Feb 21 17:01:42 dev kernel: stb0899_write_regs [0xf1c2]: 00
Feb 21 17:01:42 dev kernel: stb0899_write_regs [0xf1c3]: 00
Feb 21 17:01:42 dev kernel: stb0899_write_regs [0xf141]: 02
Feb 21 17:01:42 dev kernel: _stb0899_read_reg: Reg=[0xf000], data=81
Feb 21 17:01:42 dev kernel: stb0899_get_dev_id: ID reg=[0x81]
Feb 21 17:01:42 dev kernel: stb0899_get_dev_id: Device ID=[8], Release=[1]
Feb 21 17:01:42 dev kernel: _stb0899_read_s2reg Device=[0xf3fc], Base
address=[0x00000400], Offset=[0xf334], Data=[0x444d4431]
Feb 21 17:01:43 dev kernel: _stb0899_read_s2reg Device=[0xf3fc], Base
address=[0x00000400], Offset=[0xf33c], Data=[0x00000001]
Feb 21 17:01:43 dev kernel: stb0899_get_dev_id: Demodulator Core
ID=[DMD1], Version=[1]
Feb 21 17:01:43 dev kernel: _stb0899_read_s2reg Device=[0xfafc], Base
address=[0x00000800], Offset=[0xfa2c], Data=[0x46454331]
Feb 21 17:01:43 dev kernel: _stb0899_read_s2reg Device=[0xfafc], Base
address=[0x00000800], Offset=[0xfa34], Data=[0x00000001]
Feb 21 17:01:43 dev kernel: stb0899_get_dev_id: FEC Core ID=[FEC1],
Version=[1]
Feb 21 17:01:43 dev kernel: stb0899_attach: Attaching STB0899
Feb 21 17:01:43 dev kernel: lnbp22_set_voltage: 2 (18V=1 13V=0)
Feb 21 17:01:43 dev kernel: lnbp22_set_voltage: 0x60)
Feb 21 17:01:43 dev kernel: pctv452e_frontend_attach Leave Ok
Feb 21 17:01:43 dev kernel: DVB: registering frontend 0 (STB0899
Multistandard)...
Feb 21 17:01:43 dev kernel: pctv452e_tuner_attach Enter
Feb 21 17:01:43 dev kernel: stb6100_attach: Attaching STB6100
Feb 21 17:01:43 dev kernel: pctv452e_tuner_attach Leave
Feb 21 17:01:43 dev kernel: input: IR-receiver inside an USB DVB
receiver as /class/input/input4
Feb 21 17:01:43 dev kernel: dvb-usb: schedule remote query interval to
100 msecs.
Feb 21 17:01:43 dev kernel: pctv452e_power_ctrl: 0
Feb 21 17:01:43 dev kernel: dvb-usb: PCTV HDTV USB successfully
initialized and connected.
I downloaded the dvb-apps:
hg clone http://linuxtv.org/hg/dvb-apps
I downloaded the patched scan:
wget http://jusst.de/manu/scan.tar.bz2
I downloaded the patched szap:
wget http://abraham.manu.googlepages.com/szap.c
I updated version.h and frontend.h in the include path with the version
of multiproto. Everything compiles fine, but finally nothing works.
When I scan for channels, this is the output after some time:
scanning dvb-s/Astra-19.2E
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
initial transponder 12551500 V 22000000 22000000
----------------------------------> Using 'STB0899 Multistandard' DVB-S
Tune to frequency 12551500
DVB-S IF freq is 1951500
WARNING: >>> tuning failed!!!
Tune to frequency 12551500
DVB-S IF freq is 1951500
WARNING: >>> tuning failed!!!
ERROR: initial tuning failed
dumping lists (0 services)
Done.
In the syslog I got this entry several times:
Feb 21 17:06:15 dev kernel: _stb0899_read_reg: Reg=[0xf41b], data=ee
Feb 21 17:06:15 dev kernel: stb0899_write_regs [0xf41b]: ee
Feb 21 17:06:15 dev kernel: stb0899_search_carrier: Derot Freq=0, mclk=1510
Feb 21 17:06:15 dev kernel: _stb0899_read_reg: Reg=[0xf41b], data=ee
Feb 21 17:06:15 dev kernel: stb0899_write_regs [0xf41b]: ee
Feb 21 17:06:15 dev kernel: _stb0899_read_reg: Reg=[0xf43a], data=08
Feb 21 17:06:15 dev kernel: stb0899_check_carrier: -------------------->
STB0899_DSTATUS=[0x08]
Feb 21 17:06:15 dev kernel: stb0899_check_carrier: ------------->
NOCARRIER !
So what can I do to make things work? What am I doing wrong since other
people here report successfull working devices?
I have several lines of this in the syslog:
Feb 21 17:06:56 dev kernel: lnbp22_set_voltage: 2 (18V=1 13V=0)
Is this OK or ist this an error (set_voltage 2)?? If 0=13V and 1=18V
what is 2??
Jens
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
next reply other threads:[~2008-02-21 16:40 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-02-21 16:40 Jens Krehbiel-Gräther [this message]
2008-02-21 21:08 ` [linux-dvb] Need Help with PCTV 452e (USB DVB-S2 device with STB0899) Dominik Kuhlen
2008-02-21 23:29 ` Jens Krehbiel-Gräther
2008-02-22 10:06 ` Dominik Kuhlen
2008-02-22 10:12 ` Jens Krehbiel-Gräther
2008-02-29 22:25 ` Dominik Kuhlen
2008-02-29 22:52 ` Manu Abraham
2008-03-16 15:03 ` Dominik Kuhlen
2008-03-16 16:08 ` Manu Abraham
2008-03-18 23:22 ` Dominik Kuhlen
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=47BDA96B.7080700@okg-computer.de \
--to=linux-dvb@okg-computer.de \
--cc=linux-dvb@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.