0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

如何解決QCC5127原始loopback工程的筆誤

藍牙 ? 來源:藍牙 ? 作者:藍牙 ? 2021-10-19 15:51 ? 次閱讀

內(nèi)容簡介

QCC5127ADK下新建loopback工程,會發(fā)現(xiàn)原始的工程都無法編譯通過。經(jīng)分析后發(fā)現(xiàn)是原始工程有個筆誤,本文介紹如何解決此錯誤。

測試工具

MDEMDE_WIN_2.3.2.126

ToolkitNULL

QACTNULL

ADKQualcomm ADK QCC512X ROM V21 WIN 6.4.2.25

HardwareQCC5127 DEV

SoftwareQCC5127-AB/DEV BRD R2-AA Loopback Download Application

問題描述

這個問題是在ADK6.4.2.21上面發(fā)現(xiàn)的,當時測試了

QCC5127-AB/DEV BRD R2-AALoopback Download Application(以下簡稱QCC5127AB-Loopback)、

QCC5127-AA/DEV BRD R2-AALoopback Download Application(以下簡稱QCC5127AA-Loopback)以及

QCC5127-AB/DEV BRD R2-AA SinkApplication(以下簡稱QCC5127AB-Sink

三個工程,只有

QCC5127-AB/DEV BRD R2-AALoopback Download Application

存在這個問題,另外兩個的默認工程都能正常編譯。

本文額外在ADK6.4.2.25QCC5127-AB/DEV BRD R2-AALoopback Download Application工程上也測試一下。

首先新建打開MDE新建一個工程:

完畢后直接編譯,然后會出錯:

分析問題

查看log,是在編譯cur_cfg_filesystem.x2p的時候出錯的,估計是這個配置文件有問題。

這里我們先關閉工程,用記事本來查看這個文件,發(fā)現(xiàn)該文件里面有這么一條:

QCC512X_CONFIG

這個QCC512X_CONFIG就有點值得懷疑了,印象中QCC5127應該屬于ROMv21芯片,而QCC512X_CONFIG應該是屬于ROMv20的。

由于QCC5127AA-LoopbackQCC5127AB-Sink是能夠編譯通過的,所以我們也查看一下這兩個工程中的cur_cfg_filesystem.x2p文件,發(fā)現(xiàn)這兩個工程中這一條都是這樣的:

QCC512X_ROM_V21_CONFIG

這就可以很好的解釋問題了,QCC512X_ROM_V21_CONFIG才是代表了ROMv21的芯片,所以我們把QCC5127AB-Loopbackcur_cfg_filesystem.x2p文件下的:

QCC512X_CONFIG

改成

QCC512X_ROM_V21_CONFIG

修改完畢后打開QMDE繼續(xù)編譯,會發(fā)現(xiàn)同樣的問題存在于

appsapplicationsdev_board_loopback_downloadqcc512x_rom_v21QCC5127-AB_DEV-BRD-R2-AA目錄下的dev_cfg_filesystem.x2pfw_cfg_filesystem.x2p兩個文件,按照同樣的方法將QCC512X_CONFIG改成QCC512X_ROM_V21_CONFIG后,整個工程就能編譯通過了。

總結

簡單來說,就是

appsapplicationsdev_board_loopback_downloadqcc512x_rom_v21QCC5127-AB_DEV-BRD-R2-AA

目錄下的cur_cfg_filesystem.x2p、dev_cfg_filesystem.x2pfw_cfg_filesystem.x2p三個文件中,都有這么一條:

QCC512X_CONFIG

需要改成

QCC512X_ROM_V21_CONFIG

改完后能正常編譯通過。

不得不吐槽啊,ADK在發(fā)布的時候居然沒有測試完整,連原始的工程都無法編譯通過。不過也不能抱怨,誰讓QCC5127幾乎沒人使用呢?更何況是Loopback工程,也難怪ADK都發(fā)布那么久了都沒人發(fā)現(xiàn)這個問題。

責任編輯:haq


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 芯片
    +關注

    關注

    452

    文章

    50212

    瀏覽量

    420949
  • 藍牙
    +關注

    關注

    114

    文章

    5752

    瀏覽量

    169596

原文標題:【BAQ544】解決QCC5127原始loopback工程無法編譯通過的問題

文章出處:【微信號:TalkBT,微信公眾號:藍牙】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    TLV320AIC3100是不是使能loopback就可以直接把ADC的輸出接入到DAC的輸入?

    近期在使用TLV320AIC3100時發(fā)現(xiàn)datasheet上page0.R29編解碼控制寄存器有一個ADC-DAC loopback和DIN-to-DOUT loopback的設置,請問是不是使
    發(fā)表于 10-29 06:49

    PCM2903C芯片內(nèi)部loopback信號可以不經(jīng)過PC端?

    PCM2903C 支持下面應用嗎? 就是MIC進來到芯片里loopback直接輸出到3.5mm jac? 謝謝!
    發(fā)表于 10-09 09:46

    藍牙耳機QCC3020原理圖

    藍牙耳機QCC3020原理圖
    發(fā)表于 09-29 11:12 ?9次下載

    何解決工字電感噪音大的問題

    電子發(fā)燒友網(wǎng)站提供《如何解決工字電感噪音大的問題.docx》資料免費下載
    發(fā)表于 09-04 11:46 ?0次下載

    何解決電感的漏感問題

    電子發(fā)燒友網(wǎng)站提供《如何解決電感的漏感問題.docx》資料免費下載
    發(fā)表于 09-02 14:48 ?0次下載

    QCC3040耳機PCB原文檔

    QCC3040原文檔,為生產(chǎn)成功產(chǎn)品文件,
    發(fā)表于 07-30 11:08 ?1次下載

    Qualcom QCC3091藍牙耳機方案

    Qualcom QCC3091藍牙耳機方案 設備說明 ·四核處理器架構 “高性能藍牙立體聲音頻SoC “低功耗模式可延長電池壽命 應用程序 QualcommTrueWireless立體聲耳機
    的頭像 發(fā)表于 06-20 16:02 ?1615次閱讀
    Qualcom <b class='flag-5'>QCC</b>3091藍牙耳機方案

    下位機沒有工程原始程序怎么辦

    在這種情況下,下位機沒有工程原始程序可能會導致一些困難。但是,通過采取一系列措施,仍然可以解決這個問題。 1. 確定問題原因 首先,您需要確定為什么下位機沒有工程原始程序??赡艿脑虬?/div>
    的頭像 發(fā)表于 06-06 10:21 ?748次閱讀

    QCC5181QCC3086QCC3084QCC3083 USB Audio 96K/24bit LDAC

    QCC5181QCC3086QCC3084QCC3083 USB Audio 96K/24bit LDAC 1、USB Audio 支持 96K/24bit ; 2、支持sbc/aac/aptx/aptx-HD/aptx-Adaptive/aptx-lossless/Idac/lc3
    的頭像 發(fā)表于 05-24 17:02 ?2817次閱讀
    <b class='flag-5'>QCC5181QCC3086QCC3084QCC</b>3083 USB Audio 96K/24bit LDAC

    大聯(lián)大推出基于高通QCC3086和QCC3083芯片的Auracast藍牙廣播方案

    2024年5月16日,致力于亞太地區(qū)市場的領先半導體元器件分銷商---大聯(lián)大控股宣布其旗下詮鼎推出基于高通(Qualcomm)QCC3086和QCC3083芯片的Auracast藍牙廣播方案。
    的頭像 發(fā)表于 05-17 10:30 ?1284次閱讀
    大聯(lián)大推出基于高通<b class='flag-5'>QCC</b>3086和<b class='flag-5'>QCC</b>3083芯片的Auracast藍牙廣播方案

    2.2MHz 寬輸入電壓汽車前級多軌直流/直流LM5127-Q1數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《2.2MHz 寬輸入電壓汽車前級多軌直流/直流LM5127-Q1數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 04-01 09:51 ?0次下載
    2.2MHz 寬輸入電壓汽車前級多軌直流/直流LM<b class='flag-5'>5127</b>-Q1數(shù)據(jù)表

    STM32H7的工程出現(xiàn)找不到rtconfig.h的錯誤如何解決?

    ,這個文件是存在工程目錄下的。請問如何解決? D:\\code\\rtPrj\\rt-thread\\libcpu\\arm\\cortex-m7\\context_gcc.S:20:10
    發(fā)表于 03-05 07:12

    QCC5181QCC3083QCC3084支持LDAC APTX LOSSLESS

    QCC308X和QCC518X是Qualcomm旗下的超低功耗芯片音頻平臺,其通過了SIG Bluetooth V5.4認證,集成了LE Audio和Auracast?廣播音頻功能、第三代高通?混合
    的頭像 發(fā)表于 03-01 20:52 ?7645次閱讀
    <b class='flag-5'>QCC5181QCC3083QCC</b>3084支持LDAC APTX LOSSLESS

    將TC234L的CAN demo的loopback模式改為使用外部引腳后無法傳輸怎么解決?

    將TC234L官方提供的CAN demo的loopback模式改為使用外部引腳后無法傳輸,將其配置為pinmap中的引腳后,無法進入發(fā)送中斷,使用的引腳如下,且相應引腳也接了CAN收發(fā)器,請問該
    發(fā)表于 02-02 06:59

    無法使用MATLAB中的Position2 Go雷達套件提取原始數(shù)據(jù)怎么解決?

    我無法使用 MATLAB 中的 Position2 Go 雷達套件提取原始數(shù)據(jù)。 MATLAB 錯誤: 使用串行時出錯(第 99 行)指定了 無效的端口。 RadarSystem(第 10 行)中
    發(fā)表于 01-31 06:15