EVOLVEO SIGMA T2 (USB tuner)

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

Moderátor: Moderátoři

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

#31 Příspěvek od Pbk »

Takze, dobra zprava. Konecne se mi podarilo rozchodit ten stick. Problem je v tom, ze aktualni driver nenastavuje dd_ts_mode. Je nutne inicializovat si2168 ts mode na paralelni mod. Prikladam upraveny si2168.c .
Testovano na Rpi3 s minisatip applikaci. Z NUC jsem pres http uspesne naladil CT1 HD.
W_scan rovnez naladil a hlasi signal ok.
DVB-T2 momentalne nemam jak testovat jelikoz si na signal budu muset jeste pockat :(

edit: mala oprava v si2168.c

edit (3.11.2017): pridan test na usb vid:pid. Nove nastaveni se pouzije jen u EVOLEVO sticku, jinak se pouzije puvodni. Je totiz mozne, ze tento rezim je nutny jen u tohoto sticku.
Ve firmwaru pro CY7C68013A se reg IFCONFIG nastavuje na hodnotu 0x13, coz je slave mod, takze si2168 musi byt jednoznacne nastaven jako master.
V puvodni verzi pro MYGICA stick to ale vypada, ze CY7C68013A je asi nastaven jako master.
Přílohy
si2168.zip
si2168.c
(5.52 KiB) Staženo 406 x
Naposledy upravil(a) Pbk dne 03 lis 2017, 14:14, celkem upraveno 4 x.

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

#32 Příspěvek od kapitanf »

Pbk, nedělal jsi ještě jiné úpravy? Mě to pořád chybuje "Info: no data from PAT after 2 seconds", potřebuji vědět, kde dělám chybu. Můžeš poslat ten firmware co jsi vyextrahoval, možná, že tam mám pořád jiný.

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

#33 Příspěvek od Pbk »

kapitanf: ale ten firmware pro si2168 jsem pouzil ten puvodni (D.6.0.2.). S tim co je ve Win7 (D.6.0.1.) jsem to nezkousel. Jedina uprava je v nastaveni ts modu.
Pokud mas ten driver prekompilovany s tou moji upravou, tak bys mel mit v dmesg hlaseni "initializing ts mode". Melo by se tam objevit pri prvnim ladeni.

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

#34 Příspěvek od kapitanf »

Tak už to jde, stáhnul jsem nový firmware. D6.0.2. a našlo to kanály. Díky moc, přesto to budu ještě nějakou dobu studovat. ALe vinikající práce, to bys mohl klidně poslat na kernel.org. Nebo jak chceš, každopádně ti děkuji. :idea:

A už to zase nejde, to jsem z toho na mák.
Naposledy upravil(a) kapitanf dne 07 říj 2017, 14:48, celkem upraveno 1 x.

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

#35 Příspěvek od Pbk »

Hlavne pouzij tu aktualni upravu. V te predchozi jsem mel chybu. Zapomel jsem smazat cast kodu. Ono to sice fungovalo i tak, ale ty parametry se odesilaly trochu jine.

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

#36 Příspěvek od kapitanf »

Výsledně to všechno po tvé úpravě Pbk a s firmware 6.0.2 běží bezproblémů na třech počítačích zároveň. Jsem rád, že jste mi pomohly s touto problematikou. MUMUDVB spouštím jako daemon systemd, do raspberry pi 2 jsem nainstaloval firewall a je to ok.

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

#37 Příspěvek od Pbk »

kapitanf: tak je dobra zprava. Ja jsem zatim taky nemel problemy. Ani se signalem.

Ale jedna vec: na Win7 me hlasi porad signal 100%. To je divne. Kdyz jsem se dival do usb dumpu, tak SSI a SQI je ctena z demodulatoru, ale RSSI by se mel cist z tuneru tak jak je to na linuxu - tam ho mam mezi 50-60% dle muxu.

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

#38 Příspěvek od kapitanf »

Máš pravdu na windows mám 100/99%. Jestli je to ssi/sqi špatně čteno nevím, každopádně já nejsem žádný reversní programátor, napadá mě pouze, co takhle přepsat kód ve tvaru řetězce na tvar hexa a nahradit jím funkci (která je pro t230c2 nejspíš chybně napsaná) v sys ovladači ve win, ale asi se pletu. Ty bys to dokázal přepsat do hexa a vložit na příslušný offset, aniž by došlo k narušení toho cydtv.sys? Ale to je pouze moje představa, jak říkám, nejsem programátor. :?

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

#39 Příspěvek od Pbk »

Tak to urcite ne. Bez rekompilace zdrojaku ne. Ale mozna by se nasel nejaky machr, ktery by to dokazal deassembloavat a upravit :)

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

#40 Příspěvek od kapitanf »

Tak teď už to je jedno jede to dobře pod linuxem a jako viewer jsem stáhnul nějaký ruský iptv klient udělaný z vlc media playeru, který je přeložen do angličtiny. Nevíš Pbk jak je to s EPG, pod linuxem zatím nevím, ale není to nutné. Stačí, když to jde teď jak má. :D

Takže epg se dá stáhnout pomocí epgrab programu:

Kód: Vybrat vše

git clone https://github.com/hiroshiyui/epgrab.git
cd epgrab/
cmake .
make
# Point epgrab to your dvb adapter
./epgrab -i /dev/dvb/adapter0/demux0 > out.xml
8O

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

#41 Příspěvek od kapitanf »

Možná jsem narazil na problém. V systému se mi hlásí 2x firmware (D6.0.1 a jako druhý pak ten D6.0.2). Pbk, mám otázku. Je to v pořádku, nebo tam má být 2x D6.0.2?

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

#42 Příspěvek od Pbk »

To je v poradku. To prvni D.6.0.1 u si2168 je revize chipu.

Kód: Vybrat vše

[    8.709609] si2168 3-0064: Silicon Labs Si2168-D60 successfully identified
[    8.709613] si2168 3-0064: firmware version: D 6.0.1
[    8.717642] si2157 4-0060: Silicon Labs Si2141 successfully attached
Fw se nahrava az pri inicializaci - tj. pri prvnim ladeni:

Kód: Vybrat vše

[  703.315847] si2168 3-0064: downloading firmware from file 'dvb-demod-si2168-d60-01.fw'
[  703.693576] si2168 3-0064: firmware version: D 6.0.2
[  703.698173] si2168 3-0064: initializing ts mode for EVOLVEO SIGMA T2
[  703.717544] si2157 4-0060: found a 'Silicon Labs Si2141-A10'
[  703.718343] si2157 4-0060: downloading firmware from file 'dvb-tuner-si2141-a10-01.fw'
[  704.169152] si2157 4-0060: firmware version: 1.1.10

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

#43 Příspěvek od kapitanf »

PBK, díky za odpověď. 8-)

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

#44 Příspěvek od kapitanf »

Tak teď by mne zajímalo, jestli lze přijímat také v HD kvalitě, mě to v Kodi píše, že je to SD kvalita, rozlišení SD je 720x576. Máte s tím někdo zkušenost? Server je mumudvb, zkoušel jsem ffmpeg, ale ten pouze převádí starý formát (=mumudvb, =SD) na formát jiný.

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

#45 Příspěvek od kapitanf »

Ahoj, je možné přijímat pod linuxem pomocí programu mumudvb stanice a tak, aby streamy byly v HD kvalitě? Mám dvb-t usb stick, jako stroj slouží raspberry pi 2. Dosavadní formát videa je mpeg2, rozlišení SD 720x576, kvalita zvuku vyhovuje 48000KHz. PI je zapojen přes siťovku k hlavnímu routeru rychlostí 100Mbps.

Tak jsem o mumudvb zjistil, že:

kód:
/* AVC video stream as defined in ITU-T Rec. H.264 | ISO/IEC 14496-10 Video */


tohle je výtažek ze zdrojového kódu mumudvb

Takže mumudvb podporuje HD kvalitu, problém bude s přijímem, buď vysílač vysílá pouze v SD kvalitě (což je značně nepravděpodobné), nebo mám špatně nastaven stick.

Odpovědět

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