MVS MV1FZ 維修記錄 #2
到手兩顆M27C1024🙌,準備用來寫入neogeo-diag-bios和uni-bios。
首先把原本PCB上的原廠BIOS解焊下來,然後裝上圓孔IC座,再裝上已寫入neogeo-diag-bios的EPROM後開機測試💥。
快速閃過許多測試畫面,最後停在這邊。看起來是在測試Z80部份出錯😓。但是按照說明這部份除非有在開機時按下特定按鈕才會觸發,因為這段需要在卡匣CHA板上裝上專用的M1測試ROM才能正常測試。
詳細看了一下neogeo-diag-bios的說明,這部份是要在開機時按住D鈕才會進入,開始懷疑是不是按鈕輸入的部份有問題💭。不過用示波器看了一下各按鈕的輸入狀態也都正常,那會不會是處理按鈕輸入的IC有問題😵,因為Z80 ERROR是代表68K跟Z80之間溝通有問題,可能的原因就有Z80本身,Z80 RAM或是溝通用的IC,剛好按鍵輸入跟溝通部份都是在neo-c1這個IC上面處理,看來neo-c1的嫌疑最高了。
不過還是想把68K的部份完整測試完,所以得想個辦法讓測試程式能夠不要檢查按鍵輸入。最直接的方法是直接改neogeo-diag-bios讓它強制不會進入Z80測試,幸好它有在gihub上公開source code,再把程式拉回來看看好了。
沒有留言:
張貼留言