fireflyROC-RK3308B主板CC方案

描述

FAQ

开机异常卡死或重启

可能是电源电流不够,板子的工作电压为 5V,工作电流为 500mA 以上,视具体挂载外设而定。

耳机输出声音太小

查看codec当前左右声道输出增益:

amixer cget name='DAC HPOUT Left Volume' amixer cget name='DAC HPOUT Right Volume'

根据所需调节基础增益:

amixer cset name='DAC HPOUT Left Volume' 18 amixer cset name='DAC HPOUT Right Volume' 18

调节音量(百分比):

amixer cset name='Master Playback Volume' 40

录音

采集6+2通道音频数据:

arecord -D hw:0,0 -c 8 -r 16000 -f S16_LE test.wav

增大音频输入增益:

export ALSA_LIB_ADD_GAIN=3

目前ROC-RK3308B-CC搭配的阵列板是PDM 接口类型的数字麦克风阵列板,没有硬件寄存器(内置 CODEC支持模拟麦克风),所以可在录音前,输入以上指令,左移放大音频数据,后面的数字3代表左移的位数。

采样率大于16000hz时,录音命令要加上--period-size=1024 --buffer-size=4096参数,例如:

arecord -D hw:0,0 -c 8 -r 44100 -f S16_LE --period-size=1024 --buffer-size=4096 test.wav

固件烧写

固件如果烧写异常,出现烧写失败等现象。

可下载[官方固件](http://wiki.t-firefly.com/ Core-3308Y/resource.html#gu-jian),在[Maskrom模式](http://wiki.t-firefly.com/ Core-3308Y/maskrom_mode.html)下进行修复.

或者在Windows平台下用AndroidTool工具尝试下。

语音识别开发

关于 ROC-RK3308B-CC 开源主板支持的语音套件,客户如需更深入的业务定制合作,需要与我司或者对应的语音公司进行商务沟通。

显示屏

支持RGB接口

RGB888

RGB666

RGB565

支持 MCU i80接口

最大分辨率是720p

开机自启动

可直接修改 ROC-RK3308B-CC 内的启动脚本,添加自己的命令。

vi /oem/RkLunch.sh

AndroidTool 单独烧写分区镜像,分区地址错误

AndroidTool在加载parameter.txt时,会自动根据parameter分配分区地址,所以每次单独烧写分区镜像时,顺便加载parameter.txt,就不需要手动修改分区地址了。

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分