Project Seasons Work In Progress 5

最近happy_bunny更新了固件,支持了GameCube的数字音频输出至HDMI,我这里也同步编译下载了最新的固件,可是一实验就出现了问题:

image

可以看到图象有大量的绿色噪点,而且声音全都是噪音,甚至HDMI信号会中断,和happy_bunny讨论了一下,他也不知道为什么会这样,我前后两天一直在diff代码修改代码都不能解决,这时候我突然灵机一动,搬出大杀器:

image

用示波器看给FPGA core供电的LDO的输入输出,可以看到有大量的波纹,而且输出电压并不稳定。

image

happy_bunny给出的参数是一律100nF,实际上这是不满足MCP1826S的官方参考设计的,为了使MCP1826S正常工作,官方推荐1000nF以上,也就是1uF。

于是我翻出3个20v,1uF的钽电解,不仅给这个LDO的滤波电容并联上,也给FPGA的IO供电增加退偶:

image

背景里那三粒就是准备增加的钽电解了,很小,注意是叠加,并没有拆除原本的贴片电容,两张板子都这么处理:

image

焊完以后,再次接上电视测试,完美,GameCube的数字视频音频信号完美的通过HDMI呈现在电视上,圆满了。

可以看youku上面的录像:http://v.youku.com/v_show/id_XMTMyNzIxMDM3Mg==.html

posted @ 2015-09-05 22:22  Skogkatt  阅读(438)  评论(0编辑  收藏  举报