发作品签到
标准版

CM6631A USB界面卡

工程标签

2.0w
0
0
95

简介

CM6631A USB2.0声卡界面卡,尺寸及主要引脚兼容Amanero子卡

简介:CM6631A USB2.0声卡界面卡,尺寸及主要引脚兼容Amanero子卡

开源协议

CC-BY-NC 3.0

创建时间:2022-06-15 17:09:06更新时间:2022-08-15 14:06:26

描述

08/15更新(V1.1):优化了PCB部分元件的布局

07/11更新:连接DAC进行播放测试(PCM5102A),完美播放😁

数字界面支持的采样率和位深:

0qahrhC0cWC91udaZPqhXGsnISxUrDDaDhcOAFt2.png

Foobar2000播放截图(选择独占模式):

uydHYl7IKbbag1nsuLlfFQeVxhm4jbnp1LqxwEAi.png

07/09更新:板子已经焊接完毕,并成功刷入固件(0402有一点点难焊)

紫罗兰色的LED还喜欢吧

NyxolqLSQwcAiDzVgxiwb3CRDggg7SetZx9FJieP.png

刷入固件时的截图

WeUpLJ8hK1NlCSV1SG9SFN0fk7CiryBgdkxSxa7O.png

 

简介:

这是一个采用CMedia CM6631A制作的USB转I2S音频接口界面,支持32bit位深/384kHz采样率,在尺寸上兼容意大利界面(Amanero)

        之所以选择CM6631A是因为这个芯片不仅最多支持4入4出音频,还支持SPDIF输入输出以及MIDI输入输出,而且

网上有制作成功的先例。虽然被高性能的XMOS芯片抢占了风光,但是6631A的拓展性还是挺强的(XMOS的高端型号

虽然支持多路音频输入输出,但是价格昂贵)个芯片在网上流传的资料还是挺多的,原理图,固件工具,甚至SDK

源码都有(可惜本人编程太菜了,悲)

       原理图参考某度文库CM6631A v1.0原理图。为了方便大家折腾,把板子设计成子卡的形式,尺寸兼容意大利子卡,

子卡具体尺寸和固定孔间距如下图:

hhYsFm8NNWFHq5JIgZJzfcEAmVkOy5zFVckzHKan.png  

      由于这张子卡主要是搭配解码器使用,故只保留了主I2S输出,推荐使用PCM5102A、ES9018/9028/9038等自适应时钟

速率的32bit DAC芯片,板子上的两颗音频有源晶体振荡器可以更换成性能和稳定性更好的SiTime硅晶振(3225封装)

原理图中的U4 24C08 EEPROM可以不安装,是用来存储OEM信息的。

 

固件写入教程:     

       固件存储在并行FLASH中(U2 PM39LV512),刷写固件有专门的工具(见附件FWUpdate.zip压缩包),烧写过程如下:双击运行FirmwareUpdate.exe-->子卡连接电脑USB口-->勾选设备(千万别选错)-->点击erease Firmware(擦除原固件)-->弹出窗口是否清除固件,

点OK-->等待清除固件完成,弹出提示点OK-->重新拔插子卡-->勾选设备-->update Firmware-->在弹出的打开窗口中选择要刷入的固件-->

弹出窗口是否升级固件,点OK-->等待进度条走完-->弹出窗口固件升级完毕,点OK-->重新拔插子卡,此时子卡应该被系统正常识别,

并可以使用。

       如果有什么不明白之处可以参见固件工具用户手册uxYjoxkieIy74Xp53eadDRvcdwimS95sUVhxwwZd.png或者私信我,适配这个子卡的固件我已经

放到附件中了(.hex文件)

U6tMMykvRslBFlvSsggi46aBFiy0TWT4zFGz2n8V.png

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
FWUpdate.zip
581
2
CM6631A_firmware_for_PCM5102A_32bit_384k.hex
345
3
CM6631A原理图v1.0.pdf
298
克隆工程
添加到专辑
0
0
分享
侵权投诉

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航