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

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

3天内不再提示

基于博流BL606P音视频开发板的智能音箱测试

芯片开放社区 来源:芯片开放社区 2023-05-09 11:22 次阅读

编辑语:

芯片开放社区(OCC)面向广大开发者推出应用实战系列内容,通过分享开发者实战开发案例,总结应用开发经验,梳理开发中的常见问题及解决方案,为后续参与的开发者提供更多参考与借鉴。

本文是关于开发者 qinyunti基于BL606P-DVK开发板实战开发的系列文章中的一篇,主要介绍了智能音箱测试,后面还会持续更新该开发者的测评内容,敬请期待!

01前言

上一篇我们进行蓝牙音频播放测试,这一篇进行智能音箱应用案例测试。

02过程

2.1 安装喇叭如下

2b2be1e4-ed7e-11ed-90ce-dac502259ad0.png

2.2 下载代码

https://occ.t-head.cn/community/download?id=4080667575720153088

2b89d592-ed7e-11ed-90ce-dac502259ad0.png

解压到非中文路径

双击打开

longyuan_v2.1.1solutionssmart_speaker_v2project.cdkws

2.3 编译

编译时间比较久

2ba1ae06-ed7e-11ed-90ce-dac502259ad0.png

下载,注意JTAG跳线

复位可以听到语音播放”正在启动”

2bc0e712-ed7e-11ed-90ce-dac502259ad0.png

串口输入

kvsetwifi_ssid0wifi名

kvsetwifi_psk0wifi密码

reboot

重启后可以听到语音播报”网络连接成功”

语音”天猫精灵”

程序奔溃

打印如下

!!!!!!!!!!Exception!!!!!!!!!!

crashtime:2023-01-152012

currenttask:pool_0x543be150

==========Regsinfo==========

X1(ra)0x00000000540A698A

X2(sp)0x00000000543C02F8

X3(gp)0x000000005428D2FC

X4(tp)0x0000000004040404

X5(t0)0x00000000E080100C

X6(t1)0x0000000000000001

X7(t2)0x0000000000000001

X8(s0)0x00000000543C7F28

X9(s1)0x0000000000000003

X10(a0)0x0000000054BBAD90

X11(a1)0x0000000000000000

X12(a2)0x00000000FFFFFFFF

X13(a3)0x0000000000000001

X14(a4)0x0000000001834EC4

X15(a5)0x00000000543C7F68

X16(a6)0x0000000004871446

X17(a7)0x0000000000000000

X18(s2)0x0000000054BBAE38

X19(s3)0x0000000054BBAD90

X20(s4)0x00000000543BE150

X21(s5)0x0000000000000005

X22(s6)0x0000000000000005

X23(s7)0x00000000543BE170

X24(s8)0x00000000543BE178

X25(s9)0x00000000543EE4B0

X26(s10)0x0000000054BBAD90

X27(s11)0x0000000054BBADB8

X28(t3)0x0000000028282828

X29(t4)0x0000000029292929

X30(t5)0x0000000030303030

X31(t6)0x0000000031313131

MEPC0x0000000001834EC4

MSTAT0x0000000080007880

MCAUSE0x0000000038000002

MTVAL0x0000000000000000

SP0x00000000543C02F8

LR0x00000000540A698A

==========Callstack==========

pPC=pLR:0x1834ec4

backtrace:0x540a698a

backtrace:^taskentry^

==========HeapInfo==========

---------------------------------------------------------------------------

[HEAP]|TotalSz|FreeSz|UsedSz|MinFreeSz|MaxFreeBlkSz|

|0x008F5B40|0x00045270|0x008B08D0|0x000450E8|0x000450E8|

---------------------------------------------------------------------------

[POOL]|PoolSz|FreeSz|UsedSz|MinFreeSz|MaxFreeBlkSz|

|0x00000400|0x00000000|0x00000400|0x00000000|0x00000100|

---------------------------------------------------------------------------

==========TaskInfo==========

--------------------------------------------------------------------------

TaskNameStatePrioStackStackSize(MinFree)

--------------------------------------------------------------------------

dyn_mem_proc_taskPEND0x000000060x543082C80x00000800(0x00000688)

idle_taskRDY0x0000003D0x54308B040x00000860(0x00000714)

timer_taskPEND0x000000050x543093740x00001000(0x00000DE4)

cpu_statsSLP0x0000003C0x543079E40x00000528(0x000003CC)

app_taskSLP0x000000200x5430AB600x00002000(0x000014CC)

ipc->0PEND0x0000000A0x54311BA00x00001000(0x00000DD8)

ser85->0PEND0x000000090x543134100x00001800(0x00001414)

cli-uartPEND0x000000050x54315F980x00008000(0x00007CC4)

event_svrPEND0x000000200x5431E4180x00001000(0x00000978)

selectPEND0x000000200x5431F6400x00000800(0x0000030C)

ulogRDY0x0000003C0x543341400x00000C00(0x00000778)

yloopPEND0x000000200x54334D600x00001800(0x00001378)

disp_taskPEND0x000000200x54336F580x00001000(0x00000C44)

keymsgPEND0x000000240x54338D200x00001000(0x00000E58)

smtaudio_event_taskPEND0x000000200x54339F800x00000C00(0x00000814)

task_mediaPEND0x000000200x5433AE880x00001000(0x00000B64)

softwdtSLP0x0000001B0x5433C1B80x00000800(0x00000688)

TCP/IPPEND0x000000020x5433CF400x00000800(0x000004B8)

fwPEND0x000000010x620398FC0x00001800(0x00000C38)

netmgrPEND0x000000200x5433E2080x00002800(0x000023F4)

mixer_aoPEND0x0000001E0x543634480x00000C00(0x000007D4)

task_micPEND0x000000200x543744F80x00002800(0x000025E8)

wifi_mgmrPEND0x000000020x543676080x00000C00(0x00000688)

voice_mindPEND0x0000000B0x543B9F800x00002000(0x00001808)

ser238->0PEND0x000000090x543BC4100x00001800(0x00001168)

pool_0x543be150RDY0x0000001C0x543BE3580x00002000(0x00001E58)

pool_0x543be230PEND0x0000001C0x543C04B80x00002000(0x00001E58)

PcmInputPEND0x0000001C0x543C49A80x00002000(0x00001A38)

nuithings_event_cb_thSLP0x000000200x543F4F480x00004000(0x00003E48)

nuithings_tts_threadSLP0x000000200x5442D0180x00002000(0x00001E88)

blecontrollerPEND0x0000001F0x5442F4D80x00001000(0x00000968)

kws_data_taskPEND0x0000001C0x544307380x00002000(0x00001E98)

bt_co_threadPEND0x000000220x5443C7780x00001000(0x00000C34)

==========QueueInfo==========

-------------------------------------------------------

QueAddrTotalSizePeakNumCurrNumTaskWaiting

-------------------------------------------------------

========BufQueueInfo========

------------------------------------------------------------------

BufQueAddrTotalSizePeakNumCurrNumMinFreeSzTaskWaiting

------------------------------------------------------------------

0x5430A3740x000001E00x000000010x000000000x000001C8timer_task

0x543133A00x000001400x000000000x000000000x00000140ser85->0

0x5431E3180x000001E00x000000170x000000000x00000070event_svr

0x54312F900x000140000x0000006D0x000000000x0001055D

0x54336E580x000000F00x000000000x000000000x000000F0disp_task

0x54338CB00x000000280x000000000x000000000x00000028keymsg

0x54339F100x000000280x000000000x000000000x00000028smtaudio_event_task

0x5433AD880x000000600x000000020x000000000x00000040task_media

0x5433CE880x000002000x000000000x000000000x00000200TCP/IP

0x5433E1080x000000600x000000010x000000000x00000050netmgr

0x543413C00x000000F00x000000010x000000000x000000E0task_mic

0x54368B000x000003800x000000010x000000000x0000036Fwifi_mgmr

0x543BC3A00x000001400x000000030x000000000x000000D4ser238->0

0x5442F4680x000000A00x000000010x000000000x00000094blecontroller

0x5443AE000x000000100x000000010x000000010x00000008

0x5443BDA80x000000280x000000010x000000010x00000020

0x5443C2280x000000080x000000000x000000000x00000008

0x5443C3980x000000A00x000000010x000000000x00000098

0x5443C5500x000000A00x000000000x000000000x000000A0

0x5443C7080x000000A00x000000010x000000000x00000098

0x5443D8D00x000000500x000000000x000000000x00000050

0x5443F6B80x000000100x000000000x000000000x00000010

0x5443F8280x000000A00x0000000A0x0000000A0x00000050

0x544413E80x000000080x000000000x000000000x00000008

0x544416900x000000080x000000000x000000000x00000008

=========SemWaiting==========

--------------------------------------------

SemAddrCountPeakCountTaskWaiting

--------------------------------------------

0x543076A00x000000000x00000000dyn_mem_proc_task

0x5431F5780x000000000x00000000select

0x5433D9700x000000000x0000000Afw

0x543412800x000000000x00000000voice_mind

0x5436E7580x000000000x00000000kws_data_task

0x543C04700x000000000x00000000pool_0x543be230

0x5443C5C00x000000000x00000002bt_co_thread

0x544A4D900x000000000x00000000yloop

Total:0x00000016

========MutexWaiting=========

--------------------------------------------

MutexAddrTaskOwnerNestCntTaskWaiting

--------------------------------------------

0x54314DF8cli-uart0x543BE1E8pool_0x543be1500x543C7FC8pool_0x543be1500x543EE828PcmInputTotal:0x00000059

========allmemoryerrorblocks=========

kernelspacememlayout:

g_kmm_head=0x5430a4c0

ALLBLOCKS

Blk_AddrStatLenChkCallerPoint

==========Stackinfo==========

(0x543BE358):0xDEADBEAF0x000000000x000000000x00000000

.........................(AllZeros).........................

(0x543C01A8):0x000000000x000000000x000000000x543C01C8

(0x543C01B8):0xFFFFFFFF0x543BE3100x543C02E80x54020CE0

(0x543C01C8):0x541A8C8E0x5428D2FC0x040404040xE080100C

(0x543C01D8):0x000000010x000000010x543C02E80x543BE310

(0x543C01E8):0x800060880x543C24D80x543BE3100x00000000

(0x543C01F8):0x0000001C0x543076AE0x0017BD370x00000000

(0x543C0208):0xFFFFFFFF0xFFFFFFFF0x543077F80x80006088

(0x543C0218):0x222222220x543BE1700x543BE1780x25252525

(0x543C0228):0x262626260x272727270x282828280x29292929

(0x543C0238):0x303030300x313131310x000000000x541A8C8E

(0x543C0248):0x123456780x123456780x123456780x12345678

(0x543C0258):0x123456780x123456780x123456780x12345678

(0x543C0268):0x123456780x123456780x123456780x12345678

(0x543C0278):0x123456780x123456780x123456780x12345678

(0x543C0288):0x123456780x123456780x123456780x12345678

(0x543C0298):0x123456780x123456780x123456780x12345678

(0x543C02A8):0x123456780x123456780x123456780x543C02C8

(0x543C02B8):0x800060880x543BE3100x543C02E80x541A7D92

(0x543C02C8):0x303030300x000000050x543BE1500x19191919

(0x543C02D8):0x181818180x543C7FC80x543C02F80x540BE868

(0x543C02E8):0x123456780x000000030x543C7F280xE080100C

(0x543C02F8):0x123456780x123456780x123456780x12345678

(0x543C0308):0x123456780x123456780x000000000x00000000

(0x543C0318):0x123456780x123456780x123456780x27272727

(0x543C0328):0x262626260x252525250x242424240x23232323

(0x543C0338):0x222222220x212121210x202020200x19191919

(0x543C0348):0x181818180x090909090x080808080x541A9B3C

!!!!!!!!!!dumpend!!!!!!!!!!

03总结

语音”天猫精灵”后程序奔溃,修改编译器版本为2.4解决。

审核编辑:汤梓红

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

    关注

    452

    文章

    50134

    浏览量

    420437
  • 音视频
    +关注

    关注

    4

    文章

    459

    浏览量

    29832
  • 开发板
    +关注

    关注

    25

    文章

    4880

    浏览量

    96997
  • 智能音箱
    +关注

    关注

    31

    文章

    1782

    浏览量

    78423
  • 蓝牙音频
    +关注

    关注

    0

    文章

    54

    浏览量

    8544

原文标题:应用速递 | 博流BL606P音视频开发板:(七)智能音箱测试

文章出处:【微信号:芯片开放社区,微信公众号:芯片开放社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    基于BL606P音视频开发板的ADC Key按钮例程

    本文是关于开发者 kit7828 基于BL606P-DVK开发板实战开发的系列文章中的第三篇,主要介绍了ADC Key按钮例程,后面还会持续更新该
    的头像 发表于 05-22 11:09 1126次阅读
    基于<b class='flag-5'>博</b><b class='flag-5'>流</b><b class='flag-5'>BL606P</b><b class='flag-5'>音视频</b><b class='flag-5'>开发板</b>的ADC Key按钮例程

    基于BL606P音视频开发板开发环境搭建及例程测试

    本文是关于开发者 zhanghui 基于BL606P-DVK开发板实战开发的系列文章中的第一篇,主要介绍了开发环境搭建及例程
    发表于 06-09 10:04 715次阅读
    基于<b class='flag-5'>博</b><b class='flag-5'>流</b><b class='flag-5'>BL606P</b><b class='flag-5'>音视频</b><b class='flag-5'>开发板</b>的<b class='flag-5'>开发</b>环境搭建及例程<b class='flag-5'>测试</b>

    BL606P音视频开发板:(三)ADC测试

    本文是关于开发者 qinyunti 基于BL606P-DVK开发板实战开发的系列文章中的一篇,主要介绍了ADC测试,后面还会持续更新该
    的头像 发表于 04-10 10:26 745次阅读

    基于BL606P音视频开发板通过蓝牙进行WIFI配网测试

    本文是关于开发者 qinyunti 基于BL606P-DVK开发板实战开发的系列文章中的一篇,主要介绍了通过蓝牙进行WIFI配网测试,后面还
    的头像 发表于 05-10 16:59 982次阅读
    基于<b class='flag-5'>博</b><b class='flag-5'>流</b><b class='flag-5'>BL606P</b><b class='flag-5'>音视频</b><b class='flag-5'>开发板</b>通过蓝牙进行WIFI配网<b class='flag-5'>测试</b>

    BL606P音视频开发板:HelloWord Demo运行及跳线帽设置

    本文是关于开发者 kit7828 基于BL606P-DVK开发板实战开发的系列文章中的第一篇,主要介绍了环境搭建及HelloWord Demo运行,后面还会持续更新该
    的头像 发表于 05-15 15:25 1036次阅读
    <b class='flag-5'>博</b><b class='flag-5'>流</b><b class='flag-5'>BL606P</b><b class='flag-5'>音视频</b><b class='flag-5'>开发板</b>:HelloWord Demo运行及跳线帽设置

    基于BL606P音视频开发板实现RGB点灯

    本文是关于开发者 kit7828 基于BL606P-DVK开发板实战开发的系列文章中的第二篇,主要介绍了BL606P实现RGB点灯,后面还会
    的头像 发表于 05-18 10:57 959次阅读
    基于<b class='flag-5'>博</b><b class='flag-5'>流</b><b class='flag-5'>BL606P</b><b class='flag-5'>音视频</b><b class='flag-5'>开发板</b>实现RGB点灯

    BL606P音视频开发板CKLink无法下载的解决办法

    本文是关于开发者 kit7828 基于BL606P-DVK开发板实战开发的系列文章中的第五篇,主要介绍了CKLink无法下载的解决办法,后面还会持续更新该
    的头像 发表于 05-29 10:59 827次阅读
    <b class='flag-5'>博</b><b class='flag-5'>流</b><b class='flag-5'>BL606P</b><b class='flag-5'>音视频</b><b class='flag-5'>开发板</b>CKLink无法下载的解决办法

    基于BL606P音视频开发板智能音箱系统开发方案

    本文是关于开发者 乔帮主 分享了在Docker环境下,基于BL606P音视频开发板,进行
    的头像 发表于 06-06 17:11 2606次阅读
    基于<b class='flag-5'>博</b><b class='flag-5'>流</b><b class='flag-5'>BL606P</b><b class='flag-5'>音视频</b><b class='flag-5'>开发板</b>的<b class='flag-5'>智能</b><b class='flag-5'>音箱</b>系统<b class='flag-5'>开发</b>方案

    基于BL606P音视频开发板的蓝牙音频测试

    本文是关于开发者 zhanghui 基于BL606P-DVK开发板实战开发的系列文章中的第三篇,主要介绍了蓝牙音频测试,后面还会持续更新该
    的头像 发表于 06-25 09:42 582次阅读
    基于<b class='flag-5'>博</b><b class='flag-5'>流</b><b class='flag-5'>BL606P</b><b class='flag-5'>音视频</b><b class='flag-5'>开发板</b>的蓝牙音频<b class='flag-5'>测试</b>

    基于BL606P音视频开发板驱动LED数码管

    本文是关于开发者 zhanghui 基于BL606P-DVK开发板实战开发的系列文章中的第四篇,主要介绍了LED数据管模块TM1638驱动的测试
    的头像 发表于 06-29 09:49 452次阅读
    基于<b class='flag-5'>博</b><b class='flag-5'>流</b><b class='flag-5'>BL606P</b><b class='flag-5'>音视频</b><b class='flag-5'>开发板</b>驱动LED数码管

    基于BL606P音视频开发板的CAN扩展模块收发测试

    本文是关于开发者 zhanghui 基于BL606P-DVK开发板实战开发的系列文章中的第五篇,主要介绍了CAN扩展模块收发测试,后面还会持
    的头像 发表于 07-03 10:06 682次阅读
    基于<b class='flag-5'>博</b><b class='flag-5'>流</b><b class='flag-5'>BL606P</b><b class='flag-5'>音视频</b><b class='flag-5'>开发板</b>的CAN扩展模块收发<b class='flag-5'>测试</b>

    BL606P音视频开发板:驱动MAX7219点阵模组

    本文是关于开发者 乘简 基于BL606P-DVK开发板实战开发的系列文章中的一篇,主要介绍了驱动MAX7219点阵模组,后面还会持续更新社区开发
    的头像 发表于 07-10 10:43 815次阅读
    <b class='flag-5'>博</b><b class='flag-5'>流</b><b class='flag-5'>BL606P</b><b class='flag-5'>音视频</b><b class='flag-5'>开发板</b>:驱动MAX7219点阵模组

    基于BL606P音视频开发板的GPIO点灯教程

    本文是关于开发者 swzswz 基于BL606P-DVK开发板实战开发的系列文章中的一篇,主要介绍了GPIO点灯,后面还会持续更新社区开发
    的头像 发表于 07-17 10:54 641次阅读
    基于<b class='flag-5'>博</b><b class='flag-5'>流</b><b class='flag-5'>BL606P</b><b class='flag-5'>音视频</b><b class='flag-5'>开发板</b>的GPIO点灯教程

    基于BL606P音视频开发板驱动LED数码管

    本文是关于开发者 swzswz 基于BL606P-DVK开发板实战开发的系列文章中的一篇,主要介绍了驱动led数码管,后面还会持续更新社区开发
    的头像 发表于 07-20 10:58 522次阅读
    基于<b class='flag-5'>博</b><b class='flag-5'>流</b><b class='flag-5'>BL606P</b><b class='flag-5'>音视频</b><b class='flag-5'>开发板</b>驱动LED数码管

    基于BL606P音视频开发板的音响测试

    本文是关于开发者 swzswz 基于BL606P-DVK开发板实战开发的系列文章中的一篇,主要介绍了音响测试,后面还会持续更新社区
    的头像 发表于 07-25 09:56 545次阅读
    基于<b class='flag-5'>博</b><b class='flag-5'>流</b><b class='flag-5'>BL606P</b><b class='flag-5'>音视频</b><b class='flag-5'>开发板</b>的音响<b class='flag-5'>测试</b>