↑back Search ←Prev date Next date→ Show only urls | (Click on time to select a line by its url) |
Who | What | When |
---|---|---|
dongs | xdarklight: nope, a "the others are using this driver so it must be bug-free" totally ignoring my request about agc values range
xdarklight: replied and told them that wasnt my problem, so waiting :) | [00:10] |
.............................................................................. (idle for 6h29mn) | ||
merbanan | xdarklight: saw that, thanks for pushing the patch | [06:39] |
dongs: do you have the register map for 88473 now ? I am interested in dvb-t signal properties, the mn88472 equivalent are listed here: https://www.linuxtv.org/wiki/index.php/Panasonic_MN88472#DVB-T_Signal_Properties | [06:49] | |
dongs | merbanan: yes
length indicator = 0x6C, bits 5:0 hierarchy: [2:0] in 0x6D same alpha coding constellation: [4:3] in 6D, same numbering as 472 FFT mode: [1:0] in 0x6F, 0: 2K 1: 8K 2: DVB-H 3: resv guard interval: [3:2] in 0x6F, same numbering as 472 | [06:50] |
merbanan | fec at 6D [5:3] ?
ah no got confused | [07:02] |
dongs | hp_stream_code_rate is [6:4], lp_stream_code_rate is [3:0], numbering same as 472
in 0x6e cell_id is 0x74/0x75 15:0 this is for T all of the above anything else that looks interesting? | [07:05] |
merbanan | yes, one thing I could not find for the mn88472 even | [07:11] |
dongs | i can do both, probably :) | [07:11] |
merbanan | dvb-c quam rate | [07:11] |
dongs | qam mode? | [07:11] |
merbanan | yes
I'm am not sure it is even possible it was not listed in the driver modulation was the correct word I think you need to look into the specs | [07:12] |
dongs | there's a register to SET it
'synchronization sequence control' dvb-c bank, reg 0x00, set bit 3 to 1 for manual setting, QMODE_C[2:0] in same register, 0:64 1:256 2:128 3:32 4:16, rest = reserved oh found 0x83 QMODE_C [2:0] same numbering as 0x00 | [07:13] |
merbanan | dongs: and dvb-t2 statistics would be nice but I guess it works the same way as the MN88472 and then I just need to know the configuration registers
QMODE_C and same bit meaning ? | [07:15] |
dongs | yes | [07:15] |
merbanan | awesome | [07:15] |
dongs | but regiserr 0x83 in dvb-c bank
this ins on 473 i can look for same in 472 ya its same address on 472 actually 0x83 | [07:15] |
merbanan | don't get it why they didn't had that in the driver
dongs: the MN88472 uses 0xC4 and 0xC5 as configuration register for dvb-t2 statistics, which one is used for mn88473 ? | [07:20] |
dongs | lets see | [07:22] |
merbanan | I just assume it is a plain copy with just the I/O regs moved around | [07:22] |
dongs | looks like 93/94
FFTS [2:0] 0x93 0:1K 1:2K 2:4K 3:8K 4:16K 5:32K looks ilek same ah but the writes of stuff wut why are there those writes to C4/C5 they're default to 0 anyway in 472 | [07:23] |
merbanan | umm, if you refer to https://www.linuxtv.org/wiki/index.php/Panasonic_MN88472 then yes, that looks wrong | [07:26] |
dongs | TPDAD stuff is really annoyingly huge
ok i see whats "wrong" | [07:26] |
merbanan | hmm, I think it is correct, depending on what you write in the configuration registers you can fetch different output in the output register | [07:28] |
dongs | right
C4/C5 are defaults to zero (recommended also) if you write [4:0] in C4 and [7:0] in C5 thats 'TPDAD' which is valid range 0 to 10 (but is 12 bits for some reason) when its zero, thats when C6..CD has 8 bytes of variable junk C9 [1:0] = L1_FEC_TYPE C9 [3:2] = L1_COD C9 [7:4] = L1_MOD CC [7:4] = T2_VERSION CA [3:0] = PILOT_PATTERN lol so thats on 472 on 473, they moved that shit around TPDSET1/2 is 0xBF/0xC0 ( = same as C4/C5 on 472)( TPDAD shit is seame so just write 0 to those and C1..C8 has the statistics C4 [1:0] = L1_FEC_TYPE etc ^ 473 i cant fucking believe thhey moved all the registers around on what is basically same fucking hardware its evne pin compatible they removed some extra caps around | [07:28] |
.... (idle for 15mn) | ||
merbanan | dongs: yeah, I don't really understand that change also | [07:50] |
dongs | its pretty insane but most pana stuff I worked wiht i didnt really care that deeply about registers as I just use vendor provided driver
so i didnt notice how bad it is between models. | [07:53] |
merbanan | at least the id reg is the same | [07:55] |
dongs | HEH | [07:56] |
merbanan | dongs: anyway, thanks for the info I think this will keep us buzy for a year or so before it is implemented | [07:56] |
dongs | lol, you better hurry up i expecet a patch with this by tomorrow, stat | [07:57] |
merbanan | hmmm, I forgot PER,CNR and BER
I'll bug you next week with that | [07:59] |
dongs | im still here
i thought i gave CNR calc to the other dude last week | [08:04] |
merbanan | I remember that, but what reg was it ? | [08:05] |
dongs | 473, CNDRU_T in 8F/90 in T block
CNRDU in B8/B9 in T2 block i pasted bcas.tv that had the calculation and CNMON1_C in A1..A4 (4 bytes) for QAM CN (in DVB_C block) http://bcas.tv/paste/results/EQLRjk44.html | [08:08] |
merbanan | 0xBA bit 2 for MISO flag ? (T2) block | [08:10] |
dongs | CNFLG = 0xB7 address
no, B7 see that paste. this is all for 473 | [08:10] |
merbanan | gottcha
what register is PER at ? E1-E4 in the MN88472 | [08:12] |
dongs | PERRD
lemme see i see them DD to E0 this is for _T tho | [08:14] |
merbanan | yes
ok, then we only have BER left | [08:16] |
dongs | E1/E2 = PERRD[15:0], E3/E4 = PERLENRD[15:0]
DD/DE, DF/E0 = same for 473 whats BER regs in 472 | [08:16] |
merbanan | 0x78, 0x7D, 0x9F-0xA3 | [08:18] |
dongs | there's shit for both T and T2
78 is the T stuff ok in 473 5B 7d-78+5b = same as 7D 92-96 92,93,94 = BERRD_T[23:0] 95,96 = BERLENRD_T[15:0] ^ 473 in 472, 9F,A0,A1 = BERRD_T[23:0] A2,A3 = BERLENRD_T[15:0] 0x5B,0x60 for settings in 473, same as 0x78,0x7D in 472 | [08:18] |
merbanan | for t2 I have 0x8A-0x8B, 0xC0-0xC2 and 0xC5 | [08:26] |
dongs | for 472
82,83 same as 8A,8B BA,BB,BC = BERRD[23:0] what is C5 in T2 i dont see it in 472 map | [08:29] |
merbanan | DMD_TPDSET2 0xC5 | [08:34] |
dongs | C0 in 472 | [08:35] |
merbanan | DMD_BERRDU 0xC0 according to my source | [08:38] |
dongs | yes
sp TPDSET2 = 0xC0 82,83 same as 8A,8B BA,BB,BC = BERRD[23:0] functionality is same. | [08:41] |
.... (idle for 18mn) | ||
merbanan | jolly good, thanks | [08:59] |
..................................... (idle for 3h4mn) | ||
dongs | dongs | [12:03] |
...................................................................................... (idle for 7h8mn) | ||
*** | awalls1 has left | [19:11] |
↑back Search ←Prev date Next date→ Show only urls | (Click on time to select a line by its url) |