CM6631A USB界面卡
简介
CM6631A USB2.0声卡界面卡,尺寸及主要引脚兼容Amanero子卡
简介:CM6631A USB2.0声卡界面卡,尺寸及主要引脚兼容Amanero子卡开源协议
:CC-BY-NC 3.0
描述
08/15更新(V1.1):优化了PCB部分元件的布局
07/11更新:连接DAC进行播放测试(PCM5102A),完美播放😁
数字界面支持的采样率和位深:
Foobar2000播放截图(选择独占模式):
07/09更新:板子已经焊接完毕,并成功刷入固件(0402有一点点难焊)
紫罗兰色的LED还喜欢吧
刷入固件时的截图
简介:
这是一个采用CMedia CM6631A制作的USB转I2S音频接口界面,支持32bit位深/384kHz采样率,在尺寸上兼容意大利界面(Amanero)
之所以选择CM6631A是因为这个芯片不仅最多支持4入4出音频,还支持SPDIF输入输出以及MIDI输入输出,而且
网上有制作成功的先例。虽然被高性能的XMOS芯片抢占了风光,但是6631A的拓展性还是挺强的(XMOS的高端型号
虽然支持多路音频输入输出,但是价格昂贵)这个芯片在网上流传的资料还是挺多的,原理图,固件工具,甚至SDK
源码都有(可惜本人编程太菜了,悲)
原理图参考某度文库CM6631A v1.0原理图。为了方便大家折腾,把板子设计成子卡的形式,尺寸兼容意大利子卡,
子卡具体尺寸和固定孔间距如下图:
由于这张子卡主要是搭配解码器使用,故只保留了主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-->重新拔插子卡,此时子卡应该被系统正常识别,
并可以使用。
如果有什么不明白之处可以参见固件工具用户手册或者私信我,适配这个子卡的固件我已经
放到附件中了(.hex文件)
评论