最近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