全志-R329
文章平均质量分 70
R329是全志科技针对智能语音旗舰市场推出的一款高集成度SoC,搭载双核A53 1.5G CPU,内置双核400MHz HiFi4 和 800MHz AIPU 0.25TOPS,可以满足各种智能语音产品的需求
小文哥嵌入式开发
全志科技软件工程师。芯片原厂/嵌入式/Linux/垃圾佬。本博客所有内容都可以在注明作者和出处的情况下转载。
展开
-
如何使用全志R329开发板进行WiFi连网
R329 EVB5开发板上集成了全志自研的XR829无线芯片,支持2.4G wifi 和BT功能。Tina Linux系统对无线功能进行集成,可以直接使用内置DEMO连接wiff、BT。这里主要演示wifi demo。首先需要确保开发板上贴上了天线,否则会因为信号强度过弱连接失败。R329 EVB5开发板标准装中随盒附赠了一根天线。原创 2024-04-30 11:28:45 · 331 阅读 · 0 评论 -
如何给全志R329开发板修改WiFi/BT模组
本节以修改WiFi/BT模组为例,演示修改替换一个模块的方法。在部分版本的的R329 Tina中(如全志官方对外release的v0.5版本R329 Tina),EVB5方案配置的Realtek 8723D无线模组。如果我们要替换成全志的XR829无线模组要怎么做呢?原创 2024-04-30 11:06:27 · 924 阅读 · 0 评论 -
全志R329开发板点灯教程
等成功用串口或者ADB连接开发板之后,就可以通过终端命令对开发板进行控制了。接下来会介绍Tina Linux系统封装几个模块,您可以通过命令启动这几个模块的demo,操控终端几个模块的软硬件。首先是我们大学单片机课程中的必修课:点灯R329支持LEDC,LEDC全称,是借助Linux LED标准子系统实现的LED控制模块,可以对LED灯进行点亮、亮度调节、闪烁、阵列控制等操作。LEDC模块在无屏幕智能音箱上用得很多,比如在等待配对、唤醒、音乐播放等场景,LED灯会以不同的效果表示当前状态。原创 2024-02-19 10:21:41 · 453 阅读 · 0 评论 -
新SDK平台下载开源全志R329的SDK
SDK 使用 Repo 工具管理,拉取 SDK 需要配置安装 Repo 工具。原创 2023-09-11 09:49:19 · 209 阅读 · 0 评论 -
小米机器狗二代来了,比上一代更瘦、更快、更强!NVIDIA主控+全志MR813+全志R329协处理器
能看、能听、能感知,CyberDog2确实如雷军所调侃的那样,它比从前“更狗了”。在刚刚结束的秋季新品发布会上,小米发布了最新的仿生四足机器人CyberDog2,虽然没有在发布会现场进行实物展示,但通过预录制的演示视频,我们可以清楚地看到CyberDog2在增加了一款协处理器的情况下,可以完成更复杂的连续后空翻运动,更智能的识别以及追踪,更强烈的语音智能交互等上一代所不具备的功能。原创 2023-09-06 09:29:11 · 1126 阅读 · 0 评论 -
全志R329如何设置蓝牙自动重连时间或关闭自动重连?
问题背景通常情况下,蓝牙设备因距离远或信号不好会发生断开连接,但环境恢复后蓝牙设备会自动重新连接。问题描述部分客户想设置这个自动重新连接的时间,或者因某种原因想直接关闭自动重连。问题分析(1)蓝牙自动重连的实现。在bluez里面,bluez/plugins/policy.c文件,负责解析配置文件和实现蓝牙重连的策略。bluez/src/main.conf是蓝牙可配置文件,[Policy]部分就是重连配置。用户也可以在etc/bluetooth/目录下找到main.conf文件修改配置。(2原创 2022-04-11 09:40:36 · 588 阅读 · 0 评论 -
全志R329在Tina如何在蓝牙已连接情况下拒绝其他耳机回连
问题背景系统:Tina平台:R818、V833 扫描笔产品蓝牙功能:a2dp source问题概述(1)客户有一个蓝牙音箱和一个蓝牙耳机,并且这两个设备之前都已经跟扫描笔连接配对过了。(2)客户主动让扫描笔连接上蓝牙音箱。(3)打开蓝牙耳机,此时蓝牙耳机回连上扫描笔。但是客户不想要这个场景存在,希望只有一个连接存在。问题分析蓝牙耳机打开后回连这个动作,我们无法阻止它,只能想办法拒绝他。如果在应用层处理,连上了再把它断开,这个会影响状态的管理,也不是最好的解决方法。所以我们考虑再收到原创 2022-04-06 15:41:30 · 381 阅读 · 0 评论 -
【AI & SoC】全志R329 高算力低功耗,当下智能音箱的最优解?
智能音箱这条赛道上,无论是传统的音频厂商还是互联网大厂都纷纷入局,在各大厂商在经过了数年的你追我赶后,都在智能音箱领域占领了属于自己的一亩三分地。各智能音箱的制造商在宣传的时候总是冠以自己的智能音箱“AI”的名号,但智能≠AI,可能对于产品的边缘设备的 AI算力需求 ,结合云端的同时,搭配上CPU或GPU弥补一些不足就可以轻松达到要求。对于最近几年的智能音箱发展,对于AI算力的需求已经成为各厂商之间竞争的主旋律,部分智能音箱的主Soc中,CPU部分的算力越来越高,不过用CPU来解决算力不足的问题也只是原创 2022-03-03 13:23:16 · 2599 阅读 · 0 评论 -
【全志R329-NPU助力】Maix-Speech为嵌入式环境设计的离线语音库
Maix-Speech是专为嵌入式环境设计的离线语音库,设计目标包括:ASR/TTS/CHAT作者的设计初衷是完成一个低至Cortex-A7 1.0GHz 单核下可以实时运行的ASR库。目前市面上的离线语音库非常稀缺,即使有也对主控要求很高,Maix-Speech 针对语音识别算法进行了深度优化,在内存占用上达到了数量级上的领先,并且保持了优良的WER。基本情况Maix-Speech刚发布了一个面向嵌入式设备的离线语音识别库,可以在低至Coretx-A7 1.0GHz, 64MB系统内存的嵌入式设备原创 2022-03-03 13:22:59 · 1316 阅读 · 0 评论 -
全志R329Tina安全启动校验linux/rootfs失败直接重启如何解决?
问题描述客户发现在安全启动时,如果uboot中校验linux、rootfs失败,会进入uboot控制台,不符合他们的安全要求。他们希望校验失败重启或停止运行。问题分析默认情况下,Tina安全启动中:如果brom校验toc0(sboot)失败,会跳fel烧写;如果sboot校验toc1(bl31/optee/uboot等)失败,会跳fel烧写;如果uboot校验linux、rootfs失败,会进入uboot控制台。可以根据不同客户的安全需求进行定制。解决办法参考下面补丁修改tina/l原创 2022-02-25 09:24:15 · 508 阅读 · 0 评论 -
全志芯片 Wi-Fi/BT MAC地址定制
问题背景很多Wi-Fi/BT模组默认出厂是不带MAC地址的,整机厂需要根据需求,烧写特定的MAC地址。MAC地址通路Linux-4.9后,全志平台模组MAC地址定制流程如下系统启动后,引导程序会加载env中定义的key,并传递给cmdline和内核dts。 如果安全存储中没有mac/wifi_mac/bt_mac这几个key,或者值解析失败,我们将尝试从私有分区加载并解析这些key。在内核空间中,addr_mgt驱动程序读取cmdline或dts中与Mac相关的键,对其进行解析并导出到其他驱动程序原创 2022-02-25 09:23:16 · 1906 阅读 · 0 评论 -
全志Tina R329查看支持的sip-nand的方法
文件路径:tina/linux/drivers/mtd/awnand/spinand/physic/id.c已支持的spi-nand型号有:GD5F1GQ4UCYIG GD5F1GQ4UBYIG GD5F2GQ4UB9IG F50L1G41LB(2M) MT29F1G01ABAGDWB XTX26G02A XTX26G01A FM25S01 MX35LF1GE4AB W25N01GVZEIG DS35X1GAXXX FS35ND01G-S1F1QWFI00原创 2021-01-20 15:50:07 · 903 阅读 · 0 评论 -
R328音箱方案内存使用情况分析
共使用 131072 - 111360 = 19712 = 19.25M,包括如下几个大块:1 保留内存 16 + 5034 + 79 + 1024 + 208 + 1238 + 14 = 6589K = 6.43M 1.1 页全局目录: 16K 1.2 内核数据段/代码段: 5034K 1.3 dtb: 79K 1.4 optee: 1024K 1.5 entries: 208K 1.6 ...原创 2020-06-12 15:24:52 · 685 阅读 · 0 评论 -
R329 v0.5.0版本下载失败问题
===v0.5.0版本下载失败问题======问题现象====通过一号通平台下载时,repo init -u ssh://xxx@sdk.allwinnertech.com/git_repo/P101901/manifest.git -b master -m R329-Tina.xml 后提示:tina$ repo init -u ssh://xxx@sdk.allwinnertech.com/git_repo/P101901/manifest.git -b master -m R329-Tina原创 2020-09-18 20:39:41 · 1925 阅读 · 0 评论