本文記錄CSR8670 source程序中的dual-stream功能驗證。
ADK:ADK_CSR867x.WIN4.3.1.5
application:source
開發(fā)板:非官方CSR8670開發(fā)板
dual-stream能讓同時連接CSR8670 dongle的兩個耳機同時播放音樂。
打開source工程,設(shè)置工程屬性:

燒錄到開發(fā)板中。
打開pstool,merge source.psr和source_usb.psr兩個文件到板子中。
按實際情況改一下頻偏(這點非常重要)。
重新插拔usb,可以看到以下設(shè)備:

查看代碼,可以得知默認(rèn)程序中PIO11可以控制CSR8670 sourcedongle進(jìn)入配對狀態(tài):

PIO11長按兩秒進(jìn)入配對狀態(tài):

PIO11短按松開可以重新連接之前配對過的設(shè)備(可以查看相關(guān)代碼得知):

需要準(zhǔn)備兩個測試耳機,我這里準(zhǔn)備的是兩個高通的QCC3026開發(fā)板(下面簡稱耳機A和B),燒錄了ADK6.4.2.26下的默認(rèn)sink工程,注意必須要正確寫入每個開發(fā)板的XtalLoad Cap和Xtal Freq Trim,這點非常重要。
以下是測試過程:
1.將CSR8670 usb dongle插入到電腦,檢查設(shè)備管理器中是否能看到QTIL Audio Dongle這個設(shè)備。 2.長按PIO11 2秒鐘,讓dongle進(jìn)入配對狀態(tài)。 3.讓耳機A進(jìn)入配對狀態(tài),過一會兒會和dongle配對成功。 4.長按PIO11 2秒,這個時候dongle會和耳機A斷開連接,再一次進(jìn)入配對狀態(tài)。 5.讓耳機B進(jìn)入配對狀態(tài),過一會兒就會和dongle配對成功。 6.短按PIO11,讓dongle重新連接耳機A,過一會兒就會連上(如果連不上,可以嘗試將耳機A重新開關(guān)機)。 7.在電腦上播放音樂,就能同時在耳機A和耳機B中聽到同一個音樂了。
這也不算是一個很復(fù)雜的功能,而且默認(rèn)程序中這些功能都是開著的。需要注意的是,測試的過程中,一定要校準(zhǔn)晶體,否則可能失敗,導(dǎo)致無法配對或者dual-stream時只有一個耳機有聲音等意外情況。
原文標(biāo)題:CSR8670 dual-stream功能驗證
文章出處:【微信公眾號:藍(lán)牙】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
責(zé)任編輯:haq
-
藍(lán)牙
+關(guān)注
關(guān)注
119文章
6399瀏覽量
179368 -
Source
+關(guān)注
關(guān)注
0文章
19瀏覽量
10670
原文標(biāo)題:CSR8670 dual-stream功能驗證
文章出處:【微信號:TalkBT,微信公眾號:藍(lán)牙】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
RDMA設(shè)計50: 如何驗證網(wǎng)絡(luò)嗅探功能?
RDMA設(shè)計40:隊列管理及連接建立功能驗證與分析
Questa One 智能驗證:釋放人工智能在功能驗證中的潛力
RDMA設(shè)計39:寄存器功能驗證與分析
RDMA設(shè)計38:寄存器功能驗證與分析
RDMA設(shè)計36:驗證環(huán)境設(shè)計
RDMA設(shè)計35:基于 SV 的驗證平臺
請問e203_exu_csr模塊里同時讀寫csr寄存器會不會有問題?
CSR讀寫控制模塊
CSR讀寫控制模塊詳解
CSR讀寫控制模塊的詳解
e203 DDR擴展功能驗證
翼輝信息RealEvo-Stream的高效移植過程
CSR8670 source程序中的dual-stream功能驗證
評論