0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何解决QCC5127原始loopback工程的笔误

蓝牙 来源:蓝牙 作者:蓝牙 2021-10-19 15:51 次阅读

内容简介

QCC5127ADK下新建loopback工程,会发现原始的工程都无法编译通过。经分析后发现是原始工程有个笔误,本文介绍如何解决此错误。

测试工具

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上面发现的,当时测试了

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的时候出错的,估计是这个配置文件有问题。

这里我们先关闭工程,用记事本来查看这个文件,发现该文件里面有这么一条:

QCC512X_CONFIG

这个QCC512X_CONFIG就有点值得怀疑了,印象中QCC5127应该属于ROMv21芯片,而QCC512X_CONFIG应该是属于ROMv20的。

由于QCC5127AA-LoopbackQCC5127AB-Sink是能够编译通过的,所以我们也查看一下这两个工程中的cur_cfg_filesystem.x2p文件,发现这两个工程中这一条都是这样的:

QCC512X_ROM_V21_CONFIG

这就可以很好的解释问题了,QCC512X_ROM_V21_CONFIG才是代表了ROMv21的芯片,所以我们把QCC5127AB-Loopbackcur_cfg_filesystem.x2p文件下的:

QCC512X_CONFIG

改成

QCC512X_ROM_V21_CONFIG

修改完毕后打开QMDE继续编译,会发现同样的问题存在于

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.x2pdev_cfg_filesystem.x2pfw_cfg_filesystem.x2p三个文件中,都有这么一条:

QCC512X_CONFIG

需要改成

QCC512X_ROM_V21_CONFIG

改完后能正常编译通过。

不得不吐槽啊,ADK在发布的时候居然没有测试完整,连原始的工程都无法编译通过。不过也不能抱怨,谁让QCC5127几乎没人使用呢?更何况是Loopback工程,也难怪ADK都发布那么久了都没人发现这个问题。

责任编辑:haq


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    446

    文章

    47685

    浏览量

    408750
  • 蓝牙
    +关注

    关注

    112

    文章

    5420

    浏览量

    165564

原文标题:【BAQ544】解决QCC5127原始loopback工程无法编译通过的问题

文章出处:【微信号:TalkBT,微信公众号:蓝牙】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    2.2MHz 宽输入电压汽车前级多轨直流/直流LM5127-Q1数据表

    电子发烧友网站提供《2.2MHz 宽输入电压汽车前级多轨直流/直流LM5127-Q1数据表.pdf》资料免费下载
    发表于 04-01 09:51 0次下载
    2.2MHz 宽输入电压汽车前级多轨直流/直流LM<b class='flag-5'>5127</b>-Q1数据表

    何解决修复立磨摇臂轴承位磨损问题

    何解决修复立磨摇臂轴承位磨损问题
    发表于 03-15 15:41 0次下载

    STM32H7的工程出现找不到rtconfig.h的错误如何解决?

    ,这个文件是存在工程目录下的。请问如何解决? D:\\code\\rtPrj\\rt-thread\\libcpu\\arm\\cortex-m7\\context_gcc.S:20:10
    发表于 03-05 07:12

    将TC234L的CAN demo的loopback模式改为使用外部引脚后无法传输怎么解决?

    将TC234L官方提供的CAN demo的loopback模式改为使用外部引脚后无法传输,将其配置为pinmap中的引脚后,无法进入发送中断,使用的引脚如下,且相应引脚也接了CAN收发器,请问该
    发表于 02-02 06:59

    无法使用MATLAB中的Position2 Go雷达套件提取原始数据怎么解决?

    我无法使用 MATLAB 中的 Position2 Go 雷达套件提取原始数据。 MATLAB 错误: 使用串行时出错(第 99 行)指定了 无效的端口。 RadarSystem(第 10 行)中
    发表于 01-31 06:15

    Nano100B Series BSP_CMSIS_V3.02.000包里的I2C_Loopback示例时失败了怎么解决?

    我测试Nano100B Series BSP_CMSIS_V3.02.000包里的I2C_Loopback示例时失败,说是总线仲裁失败,请问该怎么解决呢?
    发表于 01-16 06:26

    印刷锡膏时出现少锡的问题该如何解决?

    印刷锡膏时出现少锡的问题该如何解决?
    的头像 发表于 12-11 09:38 703次阅读
    印刷锡膏时出现少锡的问题该如<b class='flag-5'>何解</b>决?

    何解决直插差模电感异响问题

    13、如何解决直插差模电感的异响
    发表于 11-20 09:35 3次下载

    MDK5打开MD4工程提示找不到芯片如何解决?

    同一个国产芯片,有2个工程文件,MDK4和MDK5。MDK5打开后,提示没有这个芯片的包,于是装了pack包,正常了。 用MDK5打开MDK4工程就提示没有芯片。于是在打开MDK4工程的情况下,安装了MDK4的补丁包。用MDK5
    发表于 11-02 06:20

    安全光幕发生故障时,如何解决?

    安全光幕发生故障时,如何解决? 安全光幕属于电子产品,在使用久了之后,难免有出现些小故障之类的。这个时候,我们应该如何解决呢? 1需要先通知工人,以免工人还不知道安全光幕出现问题,还以为是正常
    的头像 发表于 09-12 09:49 217次阅读
    安全光幕发生故障时,如<b class='flag-5'>何解</b>决?

    SPI默认生成工程存在SPI驱动配置不当问题处理

    在使用RT-Thread Studio生成的默认工程SPI驱动部分有笔误,导致SPI实际输出频率与配置参数不符合
    发表于 08-10 14:54 264次阅读
    SPI默认生成<b class='flag-5'>工程</b>存在SPI驱动配置不当问题处理

    新一代QCC SOC方案的突破和创新

    根据客户对TWS耳机方案的市场关注点不同,有目的的选择SOC方案或者超低功耗MCU+BT方案,润欣AIOT团队推出的QCC+AI以及Ambiq+QCC+AI的TWS耳机方案已经被大量客户所选择。
    的头像 发表于 08-07 16:12 666次阅读

    QCC5125蓝牙电路图

    采用QCC5125蓝牙芯片蓝牙模组,APTX HD高清解码电路图
    发表于 06-05 09:37 13次下载

    何解决斜拉链机轴磨损问题?

    针对于斜拉链机轴磨损问题,小编建议用索雷碳纳米聚合物材料技术进行修复,接下来我们就看一下工程师现场是如何解决这个问题的吧!
    发表于 05-26 16:19 0次下载

    能否在audio-loopback例程中增加收发DMA,配置成双缓冲方式或者半满中断方式?

    能否在audio-loopback例程中增加收发DMA,配置成双缓冲方式或者半满中断方式
    发表于 05-26 06:50