若琪开发套件硬件设计文档

官方文档

(t_jt) #1

Rokid ALL in ONE开发套件包括Android和Linux两个版本。 每个版本的开发套件包括3个PCB板,CPU板,mic板,和调试板。 两个版本共用一个同样的调试板,CPU板和mic板不同。

Android版本: (1) CPU板 radk_palm_s905d_cpu_board_sch_v1.1.pdf (289.4 KB) radk_palm_s905d_cpu_board_pcb_v1.2.rar (2.5 MB)

(2) mic板 radk_palm_4mic_circular_iis_bot_sch_v1.1.pdf (77.3 KB)

Linux版本: (1) CPU板 radk_palm_a113x_cpu_board_sch_v2.0.pdf (278.7 KB) radk_palm_a113x_cpu_board_pcb_v2.1.zip (1.4 MB)

(2) mic板 radk_palm_4mic_circular_pdm_bot_sch_v1.0.pdf (72.3 KB)

Debug调试版: radk_palm_debug_board_sch_v1.1.pdf (111.7 KB)


Rokid All in ONE 全栈开发套件介绍
Rokid ALL in ONE 开发套件新手教程汇总
求助开发板外接LED办法!
(chao.xuc) #2

(85801024) #3

Debug board的文件给错了,放的是PCB文件,不是sch文件,请重新提供一下。谢谢!


(t_jt) #4

已更新,多谢提醒。


(565392972) #5

想请教下回音消除是怎么实现的?
在提供的参考设计上好像没有相关电路。
以前看到的方案有从扬声器那里把信号采集回来处理的,在这边提供的文档里没有看到类似的设计。


(t_jt) #6

这个参考设计以语音接入方式为核心内容。没有着重体现对音响方案的支持。音响方案对回声消除有比较严格的要求。回声消除的设计需要根据客户项目选定的DSP芯片具体的讨论。


(medea) #7

你好,目前参考设计是直接将I2S OUT接到I2S IN,然后和4/6mic一起合并传递到我们siren算法做回声消除。硬件上我们采用数字回声消除的方法,对于Amlogic 905D方案, 他提供了8ch I2S out和 8ch I2S in。

回声消除最终的算法在我们Siren模块去做的。 底层硬件主要是将audio的参考音源和多路mic合并。可以有多种方式。 1,从Audio模块中後端的模拟型号 + ADC回传 2,从Audio模块中后端,PA前级的数字信号I2S回传 3,直接从Kernel中loopback回传。

第一种方法从理论上来说,会是最佳方案。 目前我们使用的是方法2的回传方式,AEC的效果我们验证感觉还不错。后续我会专门开一个课题,更加详细的讨论这块内容。


(565392972) #8

谢谢回复,明白了。S905D这套开发板上是直接I2S输出接到其中一组I2S输入的,本身的音频输出是用的芯片模拟信号输出再经过功放的,之前没找到。期待你们的开发套件:grinning:


(lujnan) #9

*** 我们目前已经有了初步可用的linux turn key solution, 可以到 https://rokid.github.io/rokidos-linux-docs/ 了解下目前的系统情况。


(344206052) #10

问一下你有下这个PCB文件吗,可以给我发一份吗


(shenzhenlubo) #11

您好 是否可以把以前您下载的PCB文件 发给我下 多谢 学习了 邮箱 liminmod@163.com:grinning:


(t_jt) #12

已发,请查收


(t_jt) #13

可以发,有邮箱吗?


(allenchuang) #14

能发PCB参考学习吗? yemazhang@163.com,谢谢!


(t_jt) #15

已经上传,可以下载了。


(maruce24) #16

您好,能不能提供一份S905D的PCB文件给我学习一下呀邮箱是:maruce24@163.com,谢谢了。


(maruce24) #17

不好意思,好像有了,之前没看清附件,不用了,谢谢了


(754194759) #18

已下载学习,感谢Rokid为开源作出的贡献。


(大发) #19

:blush:


(lxxtll) #20

您好,我们买了S905D开发板,能发下你们的库,以及PCB参考文件到邮箱吗? lxxtll@163.com。谢谢!