藍牙 | 硬體:解決新思Wi-Fi晶片SYN43752的BLE_2M邊帶測試失敗問題

關鍵字 :Wi-FiRFBTSYN43752新思測試

客戶的產品使用新思SYN43752通常都需要通過BQB的認證,而在認證過程中遇到Fail最多的是BLE_1M/2M的邊帶測試Fail,下面就講解一下如何避免這個測試Fail。

 

1,客戶提供的報告顯示BLE_2M在邊帶時餘量不足3dB。

 

白板上的文字

AI 生成的内容可能不正确。

圖1,引用測試報告

 

2,首先需要確認的是,BLE 的信道中 CH37/38/39=2402/2426/2480 是廣播信道,不應該用來作數據的傳輸測試,應該避開這 3 個信道,比如使用 2404、2440、2478。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

圖2為BLE的頻道。

 

BLE廣播信道及頻率分佈解析

藍牙低功耗(BLE)的廣播頻道共有3個,具體資訊如下:

1. 信道號與頻率對應關係

·信道372402 MHz

·信道382426 MHz

·信道392480 MHz

2.設計原因

避免WiFi干擾WiFi常用的1、6、11信道中心頻率分別為2412 MHz、2437 MHz、2462 MHz。BLE的廣播信道分布在WiFi信道的間隙(如2402 MHz、2426 MHz、2480 MHz),以降低相互干擾。

覆蓋不同頻段三個信道分散在2.4GHz頻段的低、中、高頻區域,確保即使某一頻段受干擾,仍能透過其他信道進行通信。

3. 用途

·用於發送廣播封包(例如設備發現、連接請求)。

其餘37個信道(0-36)為數據信道,用於連接後的數據傳輸。

總結BLE 通過優化分佈的三個廣播信道進一步提升技術,從而提高通信可靠性。

 

3,可透過修改 hcitool cmd 命令中的信道參數(C)來進行修改。

图形用户界面, 文本, 应用程序

AI 生成的内容可能不正确。

 

圖3引用新思BT RF Test Commands for Linux-v09文件

 

BLE Tx 指令 (LE_Transmitter_Test):LE_2M

hcitool cmd 0x03 0x0003

hcitool cmd 0x08 0x0034 01 25 00 02              --CH0_2404

hcitool cmd 0x08 0x0034 13 25 00 02              --CH19_2440

hcitool cmd 0x08 0x0034 26 25 00 02              --CH39_2478

 

4,客戶使用避開廣播信道的邊帶測試OK。

 

常見問題解答(FAQ)

 

1. 邊帶測試是必要的嗎?

是的,無論是BQB/FCC/CE/CCC/KC等都是需要測試的項目。

 

2. 降低TX功率是否可行?

透過降低功率可以通過邊帶測試,但需要降得比較多。

 

3. 邊帶測試都要求留足3dB的余量?

沒有強制要求,不過通常建議預留3dB的餘量,以防止不同樣品之間的測試出現差異而導致失敗,或者抽測時失敗。

 

4. BLE_1M 也需要測試邊帶嗎?

是的,BLE_1M和BLE_2M都是需要測試的項目。

 

5. 邊帶測試失敗需要修改hcd檔案嗎?

這個不需要,只需要修改測試命令,配置相應的信道即可。

★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★文明上網,請理性發言。內容一周內被舉報5次,發文人進小黑屋喔~

參考來源

:

評論