Hi all!
I hope, someone has an idea regarding my issue..
I've bought this: http://dx.com/p/rtl2832u-r820t-mini-dvb-t-dab-fm-usb-digital-tv-dongle-black... The chips inside are RTL2832U and R820T.
With latest rtl-sdr from git as well as keenerd's branch , I get (as root):
Found 1 device(s): 0: ezcap USB 2.0 DVB-T/DAB/FM dongle
Using device 0: ezcap USB 2.0 DVB-T/DAB/FM dongle No supported tuner found Enabled direct sampling mode, input 1
Current configuration: __________________________________________ Vendor ID: 0x0bda Product ID: 0x2838 Manufacturer: Realtek Product: RTL2838UHIDIR Serial number: 00000001 Serial number enabled: yes IR endpoint enabled: yes Remote wakeup enabled: no
Well, rtl_fm is making noises, but in direct sampling mode, I think I have no chance to listen to the radio at all.
in librtlsdr.c, after reg = rtlsdr_i2c_read_reg(dev, R820T_I2C_ADDR, R82XX_CHECK_ADDR); if (reg == R82XX_CHECK_VAL) { fprintf(stderr, "Found Rafael Micro R820T tuner (reg=%08X, should be %08X)\n",reg,R82XX_CHECK_VAL); dev->tuner_type = RTLSDR_TUNER_R820T; goto found; }
reg is zero instead of R82XX_CHECK_VAL
I tried to force it to be a R820T, but "pll not locked" or so..
It's standard debian wheezy with /dev/bus/usb and without /proc/bus/usb. usb messages seem to work: 11606 ioctl(6, USBDEVFS_SUBMITURB or USBDEVFS_SUBMITURB32, 0x2133490) = 0 11606 ioctl(6, USBDEVFS_REAPURBNDELAY or USBDEVFS_REAPURBNDELAY32, 0x7fffed8a4dd8) = 0
Many thx, Markus
Hi,
On 07.12.2013 15:14, Markus Macher wrote:
No supported tuner found
Unfortunately it looks like you got a stick with a defective tuner (or a defect on the I2C bus/power supply of the tuner).
Nevertheless, could you please try the attached patch (git apply *.patch), and report back the output of rtl_eeprom?
It scans and lists all devices on the I2C bus, for the very unlikely case that your R820T uses a different address.
Regards, Steve
I2C devices found: 00 02 04 06 08 0a 0c 0e 10 12 14 16 18 1a 1c 1e 20 22 24 26 28 2a 2c 2e 30 32 34 36 38 3a 3c 3e 40 42 44 46 48 4a 4c 4e 50 52 54 56 58 5a 5c 5e 60 62 64 66 68 6a 6c 6e 70 72 74 76 78 7a 7c 7e 80 82 84 86 88 8a 8c 8e 90 92 94 96 98 9a 9c 9e a0 a2 a4 a6 a8 aa ac ae b0 b2 b4 b6 b8 ba bc be c0 c2 c4 c6 c8 ca cc ce d0 d2 d4 d6 d8 da dc de e0 e2 e4 e6 e8 ea ec ee f0 f2 f4 f6 f8 fa fc fe
Regards, Markus
2013/12/7 Steve Markgraf steve@steve-m.de
Hi,
On 07.12.2013 15:14, Markus Macher wrote:
No supported tuner found
Unfortunately it looks like you got a stick with a defective tuner (or a defect on the I2C bus/power supply of the tuner).
Nevertheless, could you please try the attached patch (git apply *.patch), and report back the output of rtl_eeprom?
It scans and lists all devices on the I2C bus, for the very unlikely case that your R820T uses a different address.
Regards, Steve
Hi,
On 07.12.2013 17:24, Markus Macher wrote:
I2C devices found: 00 02 04 06 08 0a 0c 0e 10 12 14 16 18 1a 1c 1e 20 22 24 26 28 2a 2c 2e 30 32 34 36 38 3a 3c 3e 40 42 44 46 48 4a 4c 4e 50 52 54 56 58 5a 5c 5e 60 62 64 66 68 6a 6c 6e 70 72 74 76 78 7a 7c 7e 80 82 84 86 88 8a 8c 8e 90 92 94 96 98 9a 9c 9e a0 a2 a4 a6 a8 aa ac ae b0 b2 b4 b6 b8 ba bc be c0 c2 c4 c6 c8 ca cc ce d0 d2 d4 d6 d8 da dc de e0 e2 e4 e6 e8 ea ec ee f0 f2 f4 f6 f8 fa fc fe
Okay, that is even worse and means your I2C SDA-line (on the tuner bus) is constantly tied to low for some reason. Could be a defective tuner or RTL2832, or some soldering/pcb error.
Regards, Steve
thanks, I'll contact dx..
Regards, Markus
2013/12/7 Steve Markgraf steve@steve-m.de
Hi,
On 07.12.2013 17:24, Markus Macher wrote:
I2C devices found: 00 02 04 06 08 0a 0c 0e 10 12 14 16 18 1a 1c 1e 20 22 24 26 28 2a 2c 2e 30 32 34 36 38 3a 3c 3e 40 42 44 46 48 4a 4c 4e 50 52 54 56 58 5a 5c 5e 60 62 64 66 68 6a 6c 6e 70 72 74 76 78 7a 7c 7e 80 82 84 86 88 8a 8c 8e 90 92 94 96 98 9a 9c 9e a0 a2 a4 a6 a8 aa ac ae b0 b2 b4 b6 b8 ba bc be c0 c2 c4 c6 c8 ca cc ce d0 d2 d4 d6 d8 da dc de e0 e2 e4 e6 e8 ea ec ee f0 f2 f4 f6 f8 fa fc fe
Okay, that is even worse and means your I2C SDA-line (on the tuner bus) is constantly tied to low for some reason. Could be a defective tuner or RTL2832, or some soldering/pcb error.
Regards, Steve
smd-soldering.. yay! ;)
Markus
2013/12/7 Steve Markgraf steve@steve-m.de
Hi,
On 07.12.2013 17:34, Markus Macher wrote:
thanks, I'll contact dx..
If you get to keep the defective stick, don't throw it away - it'll make a nice device for the direct sampling mod ;)
Best Regards, Steve