EVOLVEO SIGMA T2 (USB tuner)

Zkušenosti a problémy s příjmem

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
Standa99
Příspěvky: 3476
Registrován: 29 čer 2004, 02:00

#16 Příspěvek od Standa99 »

Jo takhle, asi jsi chtěl přes RPi streamovat TV po síti.
Na PC můžeš nahodit VirtualBox, do něj nainstalovat nějaké linuxové distro a v něm to otestovat nezávisle na RPi. Sám jsem to tak nyní dělal, přes USB nasdílíš cokoliv i do toho virtuálního systému.
.
..
...
Ať žije zdejší FOSILOVNA :D

Uživatelský avatar
kapitanf
Příspěvky: 43
Registrován: 26 zář 2017, 02:00

#17 Příspěvek od kapitanf »

Stando99, dokázal bys najít datasheety, zapojení podle mě bude jednoduché, byly by tam kompletní informace o i2c bus . Já jsem našel pouze dvoustránkové (reklamní). Ty jsou k ničemu. Chce to mít pojem o kodu toho tuneru, předpokládám, že jde o
USB2 >> DEMODULATOR (i2c) >> TUNER(i2c) repektive HOST_SDA >> TUN_SDA.

zde je odkaz na ten dvoustránkový datasheet:
https://www.silabs.com/documents/public ... -short.pdf

datasheet pro CYPRESS:
http://www.cypress.com/file/138911/download[/code]
Naposledy upravil(a) kapitanf dne 03 říj 2017, 17:37, celkem upraveno 1 x.

Uživatelský avatar
Pbk
Příspěvky: 22
Registrován: 03 říj 2017, 02:00

#18 Příspěvek od Pbk »

Ahoj kapitanf, muzes udelat USB dump pomoci USBPcap ? Mam podezreni, ze se tam nahrava jiny fw. V CyDtv.sys jsem nasel fw pro si2141, ale pro si2168 ne. Je mozne ze je tam novejsi.
Staci spustit USBPcapCMD.exe, zvolit spravny port a strcit stick do portu.
Pokusim se na ten dump podivat a ten fw z neho dostat.

Uživatelský avatar
Standa99
Příspěvky: 3476
Registrován: 29 čer 2004, 02:00

#19 Příspěvek od Standa99 »

@kapitanf: Víc informací k těm chipsetům (asi) není, aspoň co jsem se rozhlídl.

@Pbk: Ten Si2141-A10 byl použit ve verzi MyGica T230 a Si2168-D60 v T230C viz. odkaz. Hlavně jsou ovladače (na podpoře MyGica) pro obě varianty T230 & T230C stejné. A v Linuxu se kapitanovif nahrávají správné firmwary, jinak by výpis dmesg obsahoval chyby.
.
..
...
Ať žije zdejší FOSILOVNA :D

Uživatelský avatar
kapitanf
Příspěvky: 43
Registrován: 26 zář 2017, 02:00

#20 Příspěvek od kapitanf »

Jinak Stando, virtualbox dobře znám, mám však pochyby o jeho zabezpečení . Nedávno jsem připojil flasku do usb, připojil v menu virtualboxu a potom se mi změnilo VID a PID. Flash byla nefunkční a nešla zformátovat. Takže od virtualizace jsem ustoupil. To co jsem ještě neřekl je, že vlastním wintel (z Číny, WINdows INTEL, je to Intel Z3735F) a ten má 2GB DDR3 + 32GB ROM, což se mi zdá poměrně málo i na virtualizaci x86 Linuxu, i když znám např. SlitazLinux a ten je na paměť nenáročný, ale muselo by se na něm zkompilovat nové jádro + nějaké ty utility pro DVB, no a je to spousta práce. Raspberry-PI tohle řeší, prostě stáhneš OS, nakopíruješ OS a jedeš. Ještě by to chtělo dodat, vhledem k malé operační paměti je na Wintelu Windows10 32bit.

Ahoj Pbk, bohužel usbdump uložil pouze nějaké přerušení URB_INTERRUPT. Ale přesto ti posílám usbdump1.
http://185.33.146.234/testing/usbdumps/ ... dump1.pcap

Uživatelský avatar
Pbk
Příspěvky: 22
Registrován: 03 říj 2017, 02:00

#21 Příspěvek od Pbk »

@kapitanf, ano, ten dump neobsahuje data na odchozim endpointu. Mas urcite spravne zvoleny port? Zastrc stick do portu a spust USBPcap. Mel by se objevit vypis zarizeni pripojenych do jednotlivych portu. Mel by tam byt i ten tuner. Tak zjistis na jakem portu je pripojeny. Pak ten stick vysun a znovu zasun.

@Standa99 jenze v tom sys souboru jsem nasel jen dvb-tuner-si2141-a10-01.fw, ale ani jeden ze si2168 coz je divne protoze by tam mel byt. Proto si chci overit, jestli tam neni nahravany jiny.

Uživatelský avatar
kapitanf
Příspěvky: 43
Registrován: 26 zář 2017, 02:00

#22 Příspěvek od kapitanf »

Ten Wintel má pouze jeden port (1) a na tom je myš, klávesnice, ovladač a TV stck. Nic složitého, ale zkusím znovu spustit ten dump.

Uživatelský avatar
Standa99
Příspěvky: 3476
Registrován: 29 čer 2004, 02:00

#23 Příspěvek od Standa99 »

Taky mám někde Pipo X7 s Atomem Z3736F + 2GB RAM + 32GB eMMC, ale ten má 4x USB 2.0. U něj byl problém, že LANka je připojená přes USB (nějaký Davicom) a to dělalo neplechu (někdy se to odpojilo).
Je to trocho OT, tak pardon.
.
..
...
Ať žije zdejší FOSILOVNA :D

Uživatelský avatar
kapitanf
Příspěvky: 43
Registrován: 26 zář 2017, 02:00

#24 Příspěvek od kapitanf »

Tak jsem to nechal dlouho běžet, vysunul, zasunul a nenašlo to nic jiného, než ten URB_INTERRUPT.
A už to takhle nebudu dál zkoušet.

Přidávám výstup z nového nástroje "dvbv5-scan":

Kód: Vybrat vše

Scanning frequency #1 474000000
       (0x00) Signal= -47.00dBm
	  Layer A: Signal= 53.05%
Scanning frequency #2 482000000
       (0x00) Signal= -40.00dBm
	  Layer A: Signal= 60.06%
Scanning frequency #3 490000000
       (0x00) Signal= -51.00dBm
	  Layer A: Signal= 49.05%
Scanning frequency #4 498000000
       (0x00) Signal= -52.00dBm
	  Layer A: Signal= 48.05%
Scanning frequency #5 506000000
       (0x00) Signal= -52.00dBm
	  Layer A: Signal= 48.05%
Scanning frequency #6 514000000
       (0x00) Signal= -52.00dBm
	  Layer A: Signal= 48.05%
Scanning frequency #7 522000000
       (0x00) Signal= -54.00dBm
	  Layer A: Signal= 46.05%
Scanning frequency #8 530000000
       (0x00) Signal= -56.00dBm
	  Layer A: Signal= 44.04%
Scanning frequency #9 538000000
       (0x00) Signal= -59.00dBm
	  Layer A: Signal= 41.04%
Scanning frequency #10 546000000
       (0x00) Signal= -59.00dBm
	  Layer A: Signal= 41.04%
Scanning frequency #11 554000000
       (0x00) Signal= -52.00dBm
	  Layer A: Signal= 48.05%
Scanning frequency #12 562000000
       (0x00) Signal= -57.00dBm
	  Layer A: Signal= 43.04%
Scanning frequency #13 570000000
Lock   (0x1f) Signal= -31.00dBm C/N= 22.25dB UCB= 0 postBER= 1.00
	  Layer A: Signal= 69.07% C/N= 44.54%
ERROR    dvb_read_sections: no data read on section filter
ERROR    error while waiting for PAT table
Scanning frequency #14 578000000
       (0x00) Signal= -54.00dBm
	  Layer A: Signal= 46.05%
Scanning frequency #15 586000000
       (0x00) Signal= -55.00dBm
	  Layer A: Signal= 45.04%
Scanning frequency #16 594000000
       (0x00) Signal= -57.00dBm
	  Layer A: Signal= 43.04%
Scanning frequency #17 602000000
       (0x00) Signal= -59.00dBm
	  Layer A: Signal= 41.04%
Scanning frequency #18 610000000
       (0x00) Signal= -61.00dBm
	  Layer A: Signal= 39.04%
Scanning frequency #19 618000000
       (0x00) Signal= -60.00dBm
	  Layer A: Signal= 40.04%
Takže chyba je jistě ve firmware... :-)

>>Pbk, jak jsi našel ten firmware pro tuner?

Uživatelský avatar
Pbk
Příspěvky: 22
Registrován: 03 říj 2017, 02:00

#25 Příspěvek od Pbk »

Zkousim ten stick dumpnout, ale zatim se to vubec nedari. Pouzil jsem i jiny soft ale stale to nejde.

Uživatelský avatar
Pbk
Příspěvky: 22
Registrován: 03 říj 2017, 02:00

#26 Příspěvek od Pbk »

Tak se mi podarilo ten stick dumpnout.
Je jasne ze se tam nahrava dvb-tuner-si2141-a10-01.fw. (CyDtv.sys 1.35.0811.0, offset 0xd16d8, delka 0x682)
Ale pro 2168 se nahrava jen mala cast (CyDtv.sys 1.35.0811.0, offset 0xd1408, delka 0xCC). A jestli jsem ten dump spravne precetl, tak jeho verze je D.6.0.1.

Tak jsem zkousel i fw verzi 6.0.1 na Rpi3 a stejne zadne TS data neprichazeji.
Asi bude nutne ten 2168 jinak nastavit. V tom dumpu je videt vic inicializaci a nastaveni nez je v driveru.

Uživatelský avatar
kapitanf
Příspěvky: 43
Registrován: 26 zář 2017, 02:00

#27 Příspěvek od kapitanf »

Pbk, jaký soft používáš, tohle já neznám a rád bych znal. 8O :D

Uživatelský avatar
Pbk
Příspěvky: 22
Registrován: 03 říj 2017, 02:00

#28 Příspěvek od Pbk »

kapitanf, na usb dump jsem pouzil USBlyzer ale musel jsem aktivovat moznost capture hot plugged devices, jinak nic nechytil.

Uživatelský avatar
Pbk
Příspěvky: 22
Registrován: 03 říj 2017, 02:00

#29 Příspěvek od Pbk »

Tady je export do CSV. pridal jsem nejaky komentar.
Přílohy
ex_full_filterd_TS_stripped.zip
(17.3 KiB) Staženo 163 x

Uživatelský avatar
kapitanf
Příspěvky: 43
Registrován: 26 zář 2017, 02:00

#30 Příspěvek od kapitanf »

>> Pbk, no fajn, tak ti držím palce, já to budu teprve studovat (doma, na školu jsem už starej :D ).

Jinak tady jsou rezervované příkazy SI2168:
http://www.dpeddi.com/linux:si2168

Snad ti to bude k něčemu

Odpovědět

Zpět na „Příjem DVB-T, DVB-C, DVB-S, IPTV a dalších“