Firefly开源社区

123
发表新贴
打印 上一主题 下一主题

持续记录-菜鸟I2S驱动开发

154

积分

2

威望

0

贡献

技术小白

积分
154

持续记录-菜鸟I2S驱动开发

发表于 2016-4-16 10:33:26      浏览:49603 | 回复:29        打印      只看该作者   [复制链接] 楼主
昨天刚拿到RK3288-Reload的开发板,今天正好有时间就来折腾下。
目前的任务是:
以前做了一块FPGA的板子,能够与一块音频编解码的芯片通过I2S做到音频数据流的传输,现在的想法是直接用RK3288的板子来替换音频编码芯片,直接通过I2S总线进行录音。
总体计划:
因为对这个板子不太熟悉,预计一个星期时间,中间可能会遇到一些问题,希望大家多多指教,同时也希望这份记录能为后来人带来点参考。

目前已经给板子上电了,并且切换到了Ubuntu系统^_^

内核和版本都是板子自带的


回复

使用道具 举报

154

积分

2

威望

0

贡献

技术小白

积分
154
发表于 2016-4-16 10:51:26        只看该作者  沙发
mkbootimg 工具已经安装完成

获取内核源码和安装交叉编译工具链
直接git下,网速比较慢。




回复

使用道具 举报

950

积分

95

威望

72

贡献

超级版主

Rank: 8Rank: 8

积分
950
发表于 2016-4-16 11:40:36        只看该作者  板凳
:lol折腾起来吧~
回复

使用道具 举报

154

积分

2

威望

0

贡献

技术小白

积分
154
发表于 2016-4-16 12:06:13        只看该作者  地板
终于git下来完全了

下一步来安装Toolchain


现在有个疑问是:
我把耳机插在了phone孔上,怎么还是用HDMI的外音输出呢?
是不是要进了什么特别的设置?
回复

使用道具 举报

154

积分

2

威望

0

贡献

技术小白

积分
154
发表于 2016-4-16 12:11:12        只看该作者  5#

:D
回复

使用道具 举报

602

积分

0

威望

0

贡献

技术大神

Rank: 3Rank: 3

积分
602
发表于 2016-4-16 12:42:14        只看该作者  6#
不错,写一个系列的教程!
回复

使用道具 举报

154

积分

2

威望

0

贡献

技术小白

积分
154
发表于 2016-4-16 12:57:59        只看该作者  7#

感觉es8323启动中间异常了,有没有firefly的开发过来看下~
回复

使用道具 举报

154

积分

2

威望

0

贡献

技术小白

积分
154
发表于 2016-4-16 12:58:27        只看该作者  8#
xyh666168 发表于 2016-4-16 12:42
不错,写一个系列的教程!

教程谈不上,只是个记录,还希望各路大神过来指教
回复

使用道具 举报

154

积分

2

威望

0

贡献

技术小白

积分
154
发表于 2016-4-16 13:58:14        只看该作者  9#
OK,继续安装Toolchain,我把下载下来的文件解压复制到了/opt/Firefly文件夹下面:

现在添加进环境变量中:
vim ~/.bashrc


我比较喜欢这种方式添加环境变量
129行那个 $ARM_LINUX是以前玩其他开发板的时候添加的,可以省略
再执行下 source ~/.bashrc 让环境变量生效
设置好后的效果如下:


说明安装成功了

回复

使用道具 举报

154

积分

2

威望

0

贡献

技术小白

积分
154
发表于 2016-4-17 10:29:39        只看该作者  10#
继续来编译内核
现在内核根目录执行下make firefly-rk3288-linux_defconfig


看下默认的配置,如下:




看到使用的是ALSA音频系统,SoC的音频支持已经加入了ESP8323的支持
比较疑惑的是,在ES8323的下面,还有一个ES8323 for PCM modem,
不知道什么意思,求指教!
还有昨天耳机插上不能用,最后查出来ES8323驱动加载正常,只是和HDMI的声音有冲突。
插上HDMI线时,默认使用HDMI播放声音,再插入耳机,耳机也就没有反应了。
这个应该是个bug吧~
怎么见不到开发的人,不来论坛交流嘛(⊙_⊙)?

masong@hydra: ~-Coding-learnUbuntu-firefly-rk3288-kernel_131.png (106.08 KB, 下载次数: 1053)

masong@hydra: ~-Coding-learnUbuntu-firefly-rk3288-kernel_131.png
回复

使用道具 举报

返回列表
123
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表