EVOLVEO SIGMA T2 (USB tuner)
Moderátor: Moderátoři
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]
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.
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.
Staci spustit USBPcapCMD.exe, zvolit spravny port a strcit stick do portu.
Pokusim se na ten dump podivat a ten fw z neho dostat.
@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.
@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![Very Happy :D](./images/smilies/icon_biggrin.gif)
..
...
Ať žije zdejší FOSILOVNA
![Very Happy :D](./images/smilies/icon_biggrin.gif)
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
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
@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.
@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.
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.
Je to trocho OT, tak pardon.
.
..
...
Ať žije zdejší FOSILOVNA![Very Happy :D](./images/smilies/icon_biggrin.gif)
..
...
Ať žije zdejší FOSILOVNA
![Very Happy :D](./images/smilies/icon_biggrin.gif)
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":
Takže chyba je jistě ve firmware... ![Smile :-)](./images/smilies/icon_smile.gif)
>>Pbk, jak jsi našel ten firmware pro tuner?
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%
![Smile :-)](./images/smilies/icon_smile.gif)
>>Pbk, jak jsi našel ten firmware pro tuner?
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.
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.
Tady je export do CSV. pridal jsem nejaky komentar.
- Přílohy
-
- ex_full_filterd_TS_stripped.zip
- (17.3 KiB) Staženo 163 x
>> Pbk, no fajn, tak ti držím palce, já to budu teprve studovat (doma, na školu jsem už starej
).
Jinak tady jsou rezervované příkazy SI2168:
http://www.dpeddi.com/linux:si2168
Snad ti to bude k něčemu
![Very Happy :D](./images/smilies/icon_biggrin.gif)
Jinak tady jsou rezervované příkazy SI2168:
http://www.dpeddi.com/linux:si2168
Snad ti to bude k něčemu