What's new

doccaz

Enthusiast
Joined
Jul 17, 2022
Messages
130
Reaction score
128
Location
Brazil
Got me another NetDIMM with the latest Naomi 1 I bought (see the other thread).

Appears to be in good condition, no blown caps, no corrosion. Screws are "factory-tight", no fingerprints inside the metal plate. No missing/bent pins on the Omron connectors. Battery inside is completely discharged and dirty.
256MB Samsung RAM stick, also dirty. Doesn't appear to have been messed with before.

The jumpers on the NIC were set to GDROM. Set them to network boot, and I can see that the NIC LEDs just flash briefly with red, then turn off.

Replaced the buffer chip (original was a Fairchild):

IMG_20230128_131733785_HDR.jpg


Replaced the RAM stick. Same problem.

Removed IC36 (TSOP-48), it reads fine. It's a Fairchild(?) 29LV160TE.
XgPro was able to read it as SPANSION MBM29LV160TE@TSOP48 (id matched).

IMG_20230128_123013950_HDR (1).jpg
IMG_20230128_123549410_HDR.jpg


Saved image has a SHA-1 of b7b5a55a6a4cf0aa2df1b3dff62ff67f864c55e8, and the chip was marked FPR23718, which appears to be firmware version 2.03 according to MAME source code...

Flashed the 3.17 firmware to it (chip was reading/writing fine, so... let's reuse it).
Soldered it back, checked all pins:

IMG_20230128_132753088_HDR.jpg



When I power it up, I can see the LEDs on the DIMM board light up (including the charging circuit for the battery if I plug it), and the LEDs on the NIC are behaving more normally, and flash with traffic I confirmed it negotiated 100mbit. But still doesn´t boot. One difference I noticed is that it tries to init the video first before giving up.

I can plug in my other Netdimm (3.17 upgraded to 4.01) and it'll work fine, so the Naomi itself is okay.

Any ideas?
 
Re-checked the pins on the BIOS... found two "floating" pins, resoldered... but still no go.
 
Interesting: the multi-bios was set to Export (dipsw 4 up) as I was testing with my other Netdimm. Set it back do Japan, and it boots... but I get an error 22 (and firmware 0.00 in test mode).

Maybe I should try using a new chip for the BIOS instead of using the old one?
 
Ok, I noticed that the ninth pad from right to left was missing the "tip", as in, it appears to have cracked and lost connection. Here's my repair with enameled wire:

IMG_20230128_160029102_HDR.jpg


And here's the final result with the new chip:

IMG_20230128_162851976_HDR.jpg



But... it still won't boot. It's back to just flashing the display once, which tells me that it probably did *not* have contact on that pin last time (when it showed me an error 22/dimm timeout).

There's something else failing down the line... but what?
 
Interesting: if I take out just the NIC, it boots, but fails with error 22.
 
i was battling with that dreadfull error 22 but was not able to resolve it, i contacted Ken the sega guru and he told me that the 15-6154 custom burns and causes that error
 
i was battling with that dreadfull error 22 but was not able to resolve it, i contacted Ken the sega guru and he told me that the 15-6154 custom burns and causes that error
Unfortunately I think you're correct: I exchanged just the NIC on my working NetDIMM, and it works fine. The problem lies in the DIMM board itself.

I guess it's time to look for another cheap DIMM somewhere and use this one for spares. X/
 
So, after a few months of looking for a reasonable auction for a new NetDimm to buy, I decided to get a regular GD-ROM one with no network port, as they were going for cheap, and almost no one seems to be bidding hard on them. Since I had a working NIC board (see above), I decided to take a risk and see just swapping it would work with a non-LAN Netdimm. The ones with a LAN port are reaching some astronomic prices lately!
So, here it is, unmodified:

IMG_20230624_012137359.jpg


I plugged it in my Naomi 2, and I could see the "GD-ROM system" banner, and it was recognized in test mode. Running BIOS version 1.02. The DIMM tests fail... :unsure:

IMG_20230623_231121468.jpg


Got some very dirty connectors, and the BIOS chip is 56-pin (the one with the FPR-23483C label). Well, time to remove it with hot air:

IMG_20230624_002218931_HDR.jpg


... and we're done without ripping any pads:

IMG_20230624_003629429_HDR.jpg



Programmed a new TSOP-48 chip with BIOS v3.17 and soldered it to the alternative pad positions:

IMG_20230624_004707688_HDR.jpg


.. and it boots with the "Network System" banner, but I cannot save any network settings (gives me a DIMM Timeout error every time). It also failed the DIMM tests under Test mode. After fiddling a few times with contact cleaner on all connectors and re-seating the memory sticks, I finally got it to work, accept the network settings and pass the tests.

I then booted a game with WiPi Netbooter to check if it was indeed functional (that's Azumanga Daioh BTW):

IMG_20230624_011336012.jpg


... and hit the Update Firmware button on the Netbooter. Presto, we now have a working LAN-capable with BIOS 4.01:

IMG_20230624_011924457.jpg



IMG_20230624_011331820.jpg



Later I reassembled it in the case, and we're done! :D
 
I got curious whether the "old" board that I serviced months earlier with new chips and was crapping out would work with the "new" GDROM interface... and it does boot with the "GD-ROM system" banner, so it might still be useable somehow 8o

I just don't have a working GD-Rom drive to test it (and no reason to get one), so... maybe I'll sell this one.
 
So, after a few months of looking for a reasonable auction for a new NetDimm to buy, I decided to get a regular GD-ROM one with no network port, as they were going for cheap, and almost no one seems to be bidding hard on them. Since I had a working NIC board (see above), I decided to take a risk and see just swapping it would work with a non-LAN Netdimm. The ones with a LAN port are reaching some astronomic prices lately!
So, here it is, unmodified:

IMG_20230624_012137359.jpg


I plugged it in my Naomi 2, and I could see the "GD-ROM system" banner, and it was recognized in test mode. Running BIOS version 1.02. The DIMM tests fail... :unsure:

IMG_20230623_231121468.jpg


Got some very dirty connectors, and the BIOS chip is 56-pin (the one with the FPR-23483C label). Well, time to remove it with hot air:

IMG_20230624_002218931_HDR.jpg


... and we're done without ripping any pads:

IMG_20230624_003629429_HDR.jpg



Programmed a new TSOP-48 chip with BIOS v3.17 and soldered it to the alternative pad positions:

IMG_20230624_004707688_HDR.jpg


.. and it boots with the "Network System" banner, but I cannot save any network settings (gives me a DIMM Timeout error every time). It also failed the DIMM tests under Test mode. After fiddling a few times with contact cleaner on all connectors and re-seating the memory sticks, I finally got it to work, accept the network settings and pass the tests.

I then booted a game with WiPi Netbooter to check if it was indeed functional (that's Azumanga Daioh BTW):

IMG_20230624_011336012.jpg


... and hit the Update Firmware button on the Netbooter. Presto, we now have a working LAN-capable with BIOS 4.01:

IMG_20230624_011924457.jpg



IMG_20230624_011331820.jpg



Later I reassembled it in the case, and we're done! :D
Why would you flash 4.01 when you can flash 4.03 to get (non Hagiwara branded) CF and CD-R capabilities?
 
Why would you flash 4.01 when you can flash 4.03 to get (non Hagiwara branded) CF and CD-R capabilities?

Because it'll be used solely for network booting (no CF or CD-R). It can be upgraded later via the Netbooter, but only to 4.02.
Where can I find the 4.03 image to download?
 
Back
Top