


我也備份了該支電視棒的Windows韌體在 https://archive.org/details/kw-ub-220-t ,Windows 11還是能正常驅動!果然是一隻長壽的電視棒呢

好啦離題了,如標題所示,今天搗鼓了幾個小時,加上ChatGPT的幫忙,終於讓該隻電視棒在Linux下也能正常工作啦


教學的話,由於Mobile 01比較不適合放大量的指令碼,因此詳細的教學放在我的Notion上面
https://bobpan357.notion.site/UB220-T-LE-DVB-T-Linux-27c1d56e45ad8064a11dd1746eaa98e6?source=copy_link
這邊大概講一下測試出的一些心得
1. 這支的IC是採用大陸 Saino 的方案,IC為 SMS1150


2. 該裝置驅動時會先寫入一個韌體到電視棒上面,斷電後韌體會揮發掉,所以驅動啟動前會有一個寫入韌體的動作,因此操作的時候也需要一併把韌體複製到Linux系統下,才能正確的驅動電視棒,這個部份其實裝置管理員點開電視棒的內容就有些端睨

還有驅動包中其實有韌體的檔案

3. 這個裝置掛著的其實是廣寰自己的USB VID(0x1B80),也因此Linux系統下才不會主動驅動該裝置,而要正確驅動前,驅動也需要特別修改,讓這支電視棒被偵測到後,被Linux內核的 Siano 驅動正確判定,裝入所需的韌體並驅動
教學的部分由於需要動到Linux Kernel的原始碼,因此修改的話就需要按照各位的Linux系統的狀況調整指令囉!希望可以幫到有這個需求的各位(例如...做一個基於樹莓派的隨身TV??)
Happy Hacking!