Dead D4990?

HeavyMachineGoob

My poontang misses Lenn Yang's wang
10 Year Member
Joined
Apr 3, 2011
Posts
5,816
I've got an MV-1T with a seemingly unfixable calendar error. Sometimes it shows a stuck green screen, other times it shows a black screen with "calendar error". I've already checked for +5v on the D4990 (which is present), replaced the oscillator a couple of times, reflowed the ceramic caps and even the D4990, but I still can't get to crosshatch or a game. The chip is kind of corroded, is it possible it needs to be replaced?
 

Xian Xi

JammaNationX,
15 Year Member
Joined
Dec 1, 2005
Posts
27,748
Could be if the corrosion went up the legs and in the pack itself.
 

smkdan

Galford's Armourer
Joined
Dec 30, 2009
Posts
452
The calendar I/O goes through the NEO-F0 (see wiki pinout for specifics) so there may be an issue in that area too. Alternatively, you can try burning a diagnostic BIOS, hold ABCD on power on and go to calendar I/O test. It will show you the pin states in real time which may help us figure it out.
 

HeavyMachineGoob

My poontang misses Lenn Yang's wang
10 Year Member
Joined
Apr 3, 2011
Posts
5,816
Rise from your grave.

Decided to take another crack at this MV-1T. This time I did some comparing against a good MV-1 (well, it has issues of its own, but it can boot to crosshatch).

The only thing of significance I found was D4990 pin 4 was not connected to NEO-F0 pin 5, patched that. Still stuck on green. I then did some logic probing, nearly all pins seem good, except 12 and 13. Both were low, oscillator was new. I swapped 4 other 32.768Khz oscillators, they all are high on pin 12, low on pin 13.

Are all my oscillators bad? Is my D4990 bad? It seems like only the oscillator is holding the board back from booting now.
 

yavuzg

n00b
Joined
Apr 29, 2013
Posts
1
Rise from your grave.
Are all my oscillators bad? Is my D4990 bad? It seems like only the oscillator is holding the board back from booting now.

no, you simply cannot get a reading directly at crystal legs (which are directly connected to 12-13 of D4990) with an ordinary logic probe. you "may" hear some signal for a very short time with "some" logic probes. only with an oscilloscope you can...
 

HeavyMachineGoob

My poontang misses Lenn Yang's wang
10 Year Member
Joined
Apr 3, 2011
Posts
5,816
no, you simply cannot get a reading directly at crystal legs (which are directly connected to 12-13 of D4990) with an ordinary logic probe. you "may" hear some signal for a very short time with "some" logic probes. only with an oscilloscope you can...

I know, I was going by a repair log by channelmaniac. He checked a known working board and pins 12-13 showed high.

Did you burn a Diagnostic bios?

If someone can tell me whether the Neo Geo BIOS (cart ROMs too) have to be byteswapped or not, I will burn one. I even made a thread, never got an answer.

D4990 die easily. Try to swap.

Ugh, really? Man that sucks, I already bought a new one for this board.
 

channelmaniac

Mr Neo Fix-it
15 Year Member
Joined
Nov 29, 2005
Posts
4,275
I've rarely ever seen the D4990 bad... It's usually a bad crystal, dead traces, bad power trace, or a bad cap.
 
Top