裝設的模組是 AVerMedia A309-B
晶片是 AF9015
有興趣的可以參考 LinuxTV AF9015
---------------------------------------
2008/09/23: 15:21
已經有編譯好模組測試
不過啟動時dmesg有發現錯誤訊息
檢查原碼看起來是讀取eeprom錯誤 (ret=170)
因為手邊也沒有相關文件....等看看作者有沒有新的 patch囉
---------------------------------------
2008/09/23: 17:52
發現原來是第一次的usb傳輸會收到錯誤訊息
把 af9015_rw_udev 改成第一次錯誤時在試一次就不會錯誤
不過目前DVB註冊完成後卻會發生空指標的的錯誤
不曉得是那邊發生的@@
阿福仔仔 wrote:
裝設的模組是 AVe...(恕刪)
喔~雖然模組 google不到啥~
不過晶片到是有不少..
看起來這晶片 似乎還不賴..
詠發科技推出第二代數位電視解調單晶片 DVB-T demodulator AF9013/AF9015系列
期待 我的咖啡金電視版..
因為我所在地方收不到訊號
所以得請可以收到訊號的仁兄幫忙測試
請先到 這裡 下載原始碼
bz2 檔的解法是 tar jxvf <檔案>
firmware 檔案在 這裡 ... 放在 /lib/firmware/<version>/ 下
編譯前請先安裝套件
sudo apt-get update
sudo apt-get install libncurses-dev
進入 af9015 原碼目錄
make menuconfig
勾選第1項後離開
make all
檔案放在 v4l 下
掛載 dvb-usb-af9015 如果出現 -1 錯誤
編輯 /linux/drivers/media/dvb/dvb-usb/af9015.c
在 af9015_rw_udev 函式下找
if (ret) {
err("recv bulk.....
改成
if (ret) {
static int first = 1;
if ( first ) {
first = 0;
return af9015_rw_udev(udev, req);
}
err("recv bulk.....
原因是因為第一次抓資料時會莫名其妙錯誤....跳過就好


























































































