最近happy_bunny更新了固件,支持了GameCube的数字音频输出至HDMI,我这里也同步编译下载了最新的固件,但是一实验就出现了问题:html
能够看到图象有大量的绿色噪点,并且声音全都是噪音,甚至HDMI信号会中断,和happy_bunny讨论了一下,他也不知道为何会这样,我先后两天一直在diff代码修改代码都不能解决,这时候我忽然灵机一动,搬出大杀器:app
用示波器看给FPGA core供电的LDO的输入输出,能够看到有大量的波纹,并且输出电压并不稳定。测试
happy_bunny给出的参数是一概100nF,实际上这是不知足MCP1826S的官方参考设计的,为了使MCP1826S正常工做,官方推荐1000nF以上,也就是1uF。设计
因而我翻出3个20v,1uF的钽电解,不只给这个LDO的滤波电容并联上,也给FPGA的IO供电增长退偶:视频
背景里那三粒就是准备增长的钽电解了,很小,注意是叠加,并无拆除本来的贴片电容,两张板子都这么处理:htm
焊完之后,再次接上电视测试,完美,GameCube的数字视频音频信号完美的经过HDMI呈如今电视上,圆满了。blog
能够看youku上面的录像:http://v.youku.com/v_show/id_XMTMyNzIxMDM3Mg==.htmlget