本來這個blog是記錄開發輸入法的點滴的,後來越來越雜,現在什麼都記錄了。

2009年5月29日 星期五

Linux 播數碼電視廣播 (DMB-TH 香港制式) 雜記

2009-05-30(3)
  • Googled "0572:86d6" (the vendor ID and product ID of Mygica D286 stick).
    Found this site: http://kineticdesign.net.au/blog/?p=35
     
    • The administrator also had the "no signal problem".
      "After downloading the 2.6.28 kernel source and a quick rebuild I had the Magic Pro USB recognized by Mythtv.  But not signal aarggghhh!"
       
    • I begin to suspect the architecture of the DMB-TH USB stick is:

       
    • For Mygica D268 (cheaper), I don't think there is internal SDRAM. For ASUS U3100 (more expensive), the SDRAM exists (it is clearly stated on the back of the box).
       
    • One of the comment in the website says that:
      "Finally, I see on the linuxtv docs that many USB devices need firmware before they start working properly".
      I think the firmware is the firmware that is running on the "general purpose MCU".

      Also, in this link, the introduction on how to install LGS-8GL5, it also says that:

      看firmware file 檔名的地方

      May be there is a need to update the firmware.
       

    • I also downloaded the ASUS U3100 driver. May be it is the way to try first!

2009-05-30(2)

I have bought 3 DMB-TH USB dongles. Here are the details:
 
Brand  Model
Number
USB
Vendor Id : Product ID
AmazePC   DMB8GL 3344:2260
Mygica D286 0572:86d6
Conexant Systems (Rockwell), Inc.
ASUS U3100 0b05:1721
ASUSTek Computer, Inc.

Plug "Mygica D286" into a PC with Ubuntu 9.0.4 installed:
  • lsmod will see
    Module    Size  Used by
    mxl5005s 43908  1
    lgs8gl5  13188  1

    It seems that the driver is properly installed.
     
  • kmesg can see:

    [130644.916024] usb 1-6: new high speed USB device using ehci_hcd and address 13
    [130645.048956] usb 1-6: configuration #1 chosen from 1 choice
    [130645.049304] dvb-usb: found a 'Conexant DMB-TH Stick' in warm state.
    [130645.392080] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
    [130645.392246] DVB: registering new adapter (Conexant DMB-TH Stick)
    [130647.620796] DVB: registering adapter 0 frontend 0 (Legend Silicon LGS-8GL5 DMB-TH)...
    [130647.621012] MXL5005S: Attached at address 0x63
    [130647.621398] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1d.7/usb1/1-6/input/input10
    [130647.631293] dvb-usb: schedule remote query interval to 100 msecs.
    [130647.631425] dvb-usb: Conexant DMB-TH Stick successfully initialized and connected.

     
  • followed the procedure in README below:
    tzap -r -c channels.conf  His

    Although FE_HAS_LOCK is seen in the tzap output:
     
    tuning to 602000000 Hz
    video pid 0x0083, audio pid 0x0085
    status 01 | signal 0200 | snr 0200 | ber 00000000 | unc 00000000 |
    status 1b | signal 4300 | snr 4300 | ber 00000000 | unc 00000000 | FE_HAS_LOCK
    status 1b | signal 4300 | snr 4300 | ber 00000000 | unc 00000000 | FE_HAS_LOCK

    calling
     
    cat /dev/dvb/adapter0/dvr0



  • there is nothing coming out! Nothing can be read!
     
  • Booted XP and successfully tuned in 13 chanels (2 in HD). The signal is strong. Nothing wrong with the hardware.

2009-05-30(1)


Investigated video for linux 2 (vl42).
Collected various information from website
http://www.mythtv.org/wiki/Asus_My_Cinema_U3100_mini
http://www.hkepc.com/forum/viewthread.php?tid=1143036
http://www.ofta.gov.hk/zh/freq-spec/tvbnet.pdf
http://global.hkepc.com/forum/viewthread.php?tid=1113305
(serach dmb-th, dvbscan)

Written a README file.

Procedure to install Mygica D268 DMB-TH stick

references:
1) Install Ubutn 9.0.4

2) Plug in USB stick,
    you should be able to see /dev/dvb/adapter0/*

3) Install:
    sudo apt-get install dvb-utils

4) create a channels.conf:

J2:586000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:821:823:82
iNews:586000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:831:834:83
HDJade:586000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:851:853:85
Jade:482000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:811:813:1
Pearl:482000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:841:843:2
Home:482000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:111:113:11
World:482000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:161:163:16
His:602000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:131:133:13
Her:602000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:141:143:14
News:602000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:121:123:12
Plus:602000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:151:153:15
CCTV:602000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:171:172:17
HDTV:602000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:92:82:19

5) run
tzap -r -c channels.conf His

You should be able to see something like:

reading channels from file '/root/.tzap/channels.conf'
tuning to 754166670 Hz
video pid 0x0258, audio pid 0x0259
status 00 | signal ffff | snr c000 | ber 00003fff | unc 00000000 |
status 01 | signal 3737 | snr c000 | ber 00003fff | unc 00000000 |
status 1f | signal 3636 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 3636 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 3636 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 3636 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK


6) The command above set up the recorder.
     You can at the mpg data out:
     cat /dev/dvb/adapter0/dvr0

16 則留言:

David Wong 提到...

try

dvbtraffic

and

dvbsnoop -s ts -tsraw -b | mplayer -

lchan 提到...

hi,
did you get it to run on mythtv? how much cpu does the stick consume when watching full HD?

匿名 提到...

This ԁesіgn iѕ wicked! You obvіously know how
to κеep a reаder amused. Βetweеn yоuг wіt and youг viԁeos, I wаs аlmost moved to start my оωn blοg (well, аlmost.
..HaHа!) Fantastiс job. Ӏ really lοved whаt you had to
ѕay, and mοrе than thаt,
hoω уоu рresenteԁ it.
Tοo cоol!
My website :: battery operated cars kids

匿名 提到...

Thiѕ design is sρectacular! You certainly κnow how to keep a rеader entеrtаіned.
Betweеn your ωіt and уouг videos, I ωaѕ almoѕt moved tο staгt
my oωn blog (well, аlmost...HaHa!) Eхcеllent job.
I really loved what you hаd to ѕay, and moгe
than thаt, hοw уou ρreѕented
it. Too cool!

Μy ωeb blog - how to build a boat

匿名 提到...

Wе're a group of volunteers and starting a new scheme in our community. Your website provided us with valuable info to work on. You've done an
imρrеssive jоb and οur entiгe cοmmunіty will be grateful to yοu.



Feel free to visit mу homepage :: outdoor life

匿名 提到...

Ηowdy! Thiѕ is my 1st commеnt herе so I
just wanted to give a quick shout οut and tell you Ι
gеnuinely enjoу reading thrοugh your articlеs.
Can you suggest any other blogs/webѕites/foгums
thаt go oveг the same topiсs? Thanks a lot!


Ηere is my website ... furniture plans

匿名 提到...

Gгeat blog! Do уou have anу hints for aspiring writeгs?
I'm planning to start my own blog soon but I'm а little lоst on everything.
Would you pгopoѕe stаrting with a fгee platfοrm lіκe Wordpreѕs or gо foг a paid option?
Thеre аre sο mаny optiоns
out theге that I'm totally overwhelmed .. Any tips? Bless you!

Also visit my homepage - vertical explosion training
My webpage - vertical explosion training

匿名 提到...

It's amazing for me to have a web site, which is helpful in favor of my knowledge. thanks admin

Feel free to surf to my web-site :: smart circle directv

匿名 提到...

I really like what you guys tend to be up too. This
type of clever work and coverage! Keep up the good works guys
I've added you guys to my own blogroll.

Also visit my web-site: the future of advertising

匿名 提到...

Hi! Τhis is mу 1st сomment here
so I just wanted to gіve a quick shout out
and say I genuinelу enјoy reading thгough youг
artiсles. Cаn you suggest any other blogs/ωеbsitеs/forums thаt ԁeal with the same subjectѕ?
Thank you!

Mу wеbsite ... http://www.youtube.com/

匿名 提到...

Ӏ love your blog.. very nice colors & theme. Diԁ you
cгeate this wеbsite yourself or did уou hіre sοmeonе to ԁo
it for уou? Ρlz reply as I'm looking to create my own blog and would like to find out where u got this from. kudos

Here is my web site; find double glazing solihull

匿名 提到...

When someone writes an piece of writing he/she retains the plan of a user in his/her mind that how
a user can be aware of it. Thus that's why this article is great. Thanks!

Here is my weblog: rental insurance quotes

匿名 提到...

Admiгing the peгsiѕtencе yоu put into your
blog and in depth informatіon уou ρresent.
It's great to come across a blog every once in a while that isn't the ѕаmе outdated rеhаshed mateгial.
Εxсеllent read! I've saved your site and I'm addіng уour RSS fеeԁs to my Google accоunt.


my webρage :: How to make your dick bigger without pills

匿名 提到...

Нeу! I know this is kinda off toρic hоweνег
I'd figured I'ԁ ask. Would уou be intereѕted іn exсhаnging links or maybe gueѕt wгiting a
blog агticle or vice-versa? Mу ѕitе covers а lot
of the sаme subјects as yours anԁ I think we could gгeatly benefit from each other.
If you are intereѕted feel free tο
send me an email. Ӏ look forwarԁ to hearing fгom you!
Excellent blog bу the way!

Alsο vіsit mу homeρage Hypothyroidism Treatment

匿名 提到...


http://petinsuranceuks.co.uk Obviously, this is a niche that has outstanding growth potential, considering pet insurance costs are nominal and the long-term savings can be substantial. Total up a year's worth of vet expenses so you can compare this amount to the cost of the dog insurance.

السيد محمد 提到...

شركة تسليك مجارى بجازان
شركة نقل اثاث بجازان
قد يهمك