Re: [ivtv-devel] tveeprom cannot autodetect tuner! (FQ1216LME MK5)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

Am Montag, den 25.05.2009, 21:34 +0200 schrieb Martin Dauskardt:
> > #define TUNER_PHILIPS_FQ1216ME          24      /* you must actively select 
> B/G/D/K, I, L, L` */
> > #define TUNER_PHILIPS_FQ1216AME_MK4     56      /* Hauppauge PVR-150 PAL */
> > 
> > #define TUNER_PHILIPS_FM1216ME_MK3      38
> > 
> > #define TUNER_PHILIPS_FMD1216ME_MK3     63
> > #define TUNER_PHILIPS_FMD1216MEX_MK3    78
> > #define TUNER_PHILIPS_FM1216MK5         79
> > 
> > Could the user try one of those, starting with the FQ1216 tuner numbers
> > (24 and 56), to see if one of them works?  For the FQ1261LME MK3,
> > tveeprom has the FM1216ME_MK3 tuner number (38).
> > 
> 
> I have this card now at home for testing. First results:
> 
> #define TUNER_PHILIPS_FQ1216ME		24	/* you must actively select B/G/D/K, I, L, 
> Result: only static
> 
> #define TUNER_PHILIPS_FM1216ME_MK3	38
> result: picture + sound o.k.
> 
> #define TUNER_PHILIPS_FQ1216AME_MK4	56	/* Hauppauge PVR-150 PAL */
> result: picture o.k., but no sound
> 
> #define TUNER_PHILIPS_FMD1216ME_MK3	63
> result: picture + sound o.k.
> 
> #define TUNER_PHILIPS_FMD1216MEX_MK3	78
> result: picture + sound o.k.
> 
> #define TUNER_PHILIPS_FM1216MK5         79
> result: picture o.k. , but audio disappears every few seconds (for about 1-2 
> seconds, then comes back) 
> 
> tuner type 63 and 79 are Hybrid tuners. This is fore sure an analogue-only 
> tuner. The sticker says "Multi-PAL", and according to VIDIOC_ENUMSTD  it 
> supports PAL, PAL-BG and PAL-H. 
> 
> So I think 38 is right. Any suggestions for further tests?

in my opinion the entry of tuner type 24 is buggy.
I posted once about it, but it is long ago.

/* ------------ TUNER_PHILIPS_FQ1216ME - Philips PAL ------------ */

static struct tuner_params tuner_philips_fq1216me_params[] = {
	{
		.type   = TUNER_PARAM_TYPE_PAL,
		.ranges = tuner_lg_pal_ranges,
		.count  = ARRAY_SIZE(tuner_lg_pal_ranges),
		.has_tda9887 = 1,
		.port1_active = 1,
		.port2_active = 1,
		.port2_invert_for_secam_lc = 1,
	},
};

At least tuner_lg_pal_ranges must be wrong for an MK3 and UHF should
fail, if you can test on that. Switch must be 0x04 and not 0x08.

The hybrid tuners are also not compatible to an FM1216ME/I MK3.
They miss some frequencies when used for such an one and some low VHF
channels are snowy. The tda9887 is also not visible on them without
special initialization in tuner-core.c for them. Likely not the case on
yours.

FQ types from Philips are without radio support. FM types have radio.
Also the FMD1216MEX_MK3 has a different radio IF, BTW.

Previously I did recommend tuner 56 for them, but now with the more
detailed tda988/5/6/7 settings it misses .port2_active = 1.
Hans likely knows that it is right and else we would have reports from
people using it I guess. Hm.

You could test with tda9887 port2=0, if you get sound on that one too.

If the entry is correct and can't be changed, we likely need a new tuner
entry or the TUNER_PHILIPS_FQ1216ME must use mk3 ranges on UHF. But on
that one I have some doubts at all. How could it happen, given how old
it is and previously without tda9887 at all, that the wrong UHF switch
is undiscovered until today?

Hm, the new MK5 has trouble with sound, FM anyway, but
TUNER_PHILIPS_FM1216MK5 is a complete clone of the FM1216ME MK3,
except for the discussed 1MHz change for UHF beginning and 0xce versus
0x8e. IIRC, 0xce should be even the better choice on tuners without
radio, but I need to look it up again or Andy is more aware about the
recent discussions. (faster tuning bit)

Maybe Dmitry has a datasheet for that one too.

One question, which might be interesting is the RF loop through.
Is it enabled by default or even switchable?

The latter would be reason enough to create a new tuner type I think.

Just some quick ideas. (ivtv will bounce me, not subscribed)

Cheers,
Hermann








--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux