sd2snes diagnostics
The sd2snes diagnostic firmware is used to track down hardware issues with your sd2snes. I originally wrote it for brief burn-in testing (e.g. to check for solder errors) but it might be useful in the field as well.
Note: It will change the date and time settings so make sure to correct them after going back to the regular firmware. 😉
- Download the diagnostic firmware (see link above) and unpack it to your SD Card just like a regular firmware update.
- Put the SD Card back into your sd2snes and turn on power.
- If right after startup either the green LED light up or the yellow+red LEDs light up and nothing else happens (no intermittent LED flashing etc.), the SD Card could not be initialized. It might be worth trying a different card. Otherwise there is a contact problem with the SD Card slot (hardware failure), or the sd2snes’s microcontroller doesn’t boot up properly anymore. Tests cannot continue in this case.
- Wait 😉 The diagnostic firmware does not show anything on screen, it will work silently for a couple of minutes.
If the power LED (green) flashes during the process please reset the SNES twice (it’s part of the SuperCIC self test).CIC test is disabled for the time being because it caused too much confusion 😉 - The final test is the SNES bus test. During the test the screen will turn red, orange, yellow, and finally green if everything is ok. If the screen remains black for more than 20 minutes something’s up.
- Testing is finished when the three LEDs light up in sequence like a running light.
- During testing, the sd2snes logs the results to a text file called “test_log.txt” in the sd2snes folder on card. I might ask you to upload it after running the diagnostic firmware 😉
The diagnostic firmware performs the following tests (in order):
- SD Card read/write error test: writes a 4MB file, reads it back, and compares the result
- RTC test: tests if the real time clock can be set and is ticking
- CIC test: checks for correct operation of the SuperCIC key. Toggles video modes/power LED color if SuperCIC lock is installed in the SNES.
- FPGA test: configures the FPGA and runs a simple echo test to see if it is alive
- RAM test: fills both RAM units (128Mbit+4Mbit) with test patterns and reads them back for comparison
- SD DMA test: Performs DMA transfer from SD Card to RAM, compares, and dumps the actual RAM content to card for manual inspection
- Clock test: loads the test ROM, measures the SNES master clock and checks for irregularities. Also logs a number of other control signal toggle counts for manual inspection (to check for broken traces/solder joints).
- IRQ test: triggers an IRQ via the cartridge slot and expects the SNES to react
- Address bus A/Data bus test: tests whether the SNES can correctly access (read+write) all of the available address space. Not the most useful test because in most cases the test code can’t run if something is wrong with the address or data bus.
- Address bus B test: checks if all peripheral bus lines are working
Not sure my last comment was sent. With this software all that happens is the GREEN LED is on but dimmed and the RED LED flashes on and off 5 times then recycles around and around but nothing else. It does not save any files to the SD card and happens on four different SNES machines. I am going to replace the caps on all machines next week to see if it is a power issue as I suspect. I got it from Retrotowers and it is an official PCB and it runs for a bit then crashes from time… Read more »
Strange, the diagnostics firmware neither dims the green LED nor flashes the red LED a number of times. The normal firmware would do the latter, 5 times meaning “path not found” but I doubt the “/sd2snes” folder is missing on card…
Thanks for the reply Ikari. I think the dimming LED is down to the capacitors on the SNES machines meaning the power is not up to the job. The “/sd2snes” path is actually missing! Will need to check again in the morning. Thank you for the help so far.
hI I have repaired the fail in RAM1. I have resolder all chips in my SD2SNES and now the ram test is ok.
Only have a error , but I don´t know where is the problem.
TEST SUMMARY
============
Test Result
—————-
SD Passed
USB no run
RTC Passed
CIC Passed
FPGA Passed
RAM Passed
SD DMA Passed
CLK Passed
DAC no run
SNES IRQ Passed
SNES RAM Passed
SNES PA FAILED
thanks for oyur help
PA test is related to the B Address bus on the extension pins. Most likely bad solder joints on RA101, RA102, RA111, RA112.
Thanks , I see the RA112 with possible bad solder, but my snes is now with black screen (It shows nstc black screen without sound, ¡. The scart 2 hdmi detect black screen NTSC signal), I am waiting other sfc or repair this to continue with sd2snes.
thanks very much
Hi. Now I had repair bad solders in RA112 and any capacitors. The test is all ok now, and I was change firmware and SD (0,2 -0,5ms, sd2snes menu test ) now the sound seems clean. Thanks very much. PD , is possible in a future change firms without connect SD to a computer?, . I need a firm to msu1 games and other for dsp because 1.3 , 1.4 and 1.4a is good for dsp and normal roms but msu1 games have a bit of noise ( very little) , but in 0.1.7 pre 3 and 4 the sound… Read more »
RE PD:
With 0.1.7 pre 3-4 MSU1 games are good but DSP games fails, thanks
Yes I recognized a “bug” (more like a bad timing) when sampling the address/data bus so DSP can miss some writes on some consoles. This is fixed in the next release.
Thanks very much, I will wait next firmware.
thanks very much for all
good day my sd2snes gave the following errors
TEST SUMMARY
============
Test Result
—————-
SD Passed
USB on the run
RTC Passed
CIC FAILED
FPGA Passed
RAM Passed
SD DMA Passed
CLK Passed
DAC on the run
SNES IRQ FAILED
SNES RAM FAILED
SNES PA FAILED
More I never had a problem with him, worked always normal, you have to help me? lack any application?
Hey Ikari, I have the same results as Henrique, any tips on getting the IRQ/RAM/PA tests to pass? I have some experience with soldering.
Hm, I see ONLY the CIC and SNES tests fail. Quoting myself: “If the power LED (green) flashes during the process please reset the SNES twice” 😉
The CIC test will deliberately trigger a CIC error to see if CIC signaling works. At that point you need to do the double reset or the SNES won’t be alive to carry out the SNES tests later on. If the SNES isn’t reset after a bit, the CIC test will mark itself as failed and the tests will just continue, with the SNES tests failing at the end.
Vielen dank Ikari, I should have followed your steps on resetting twice. That worked.
TEST SUMMARY
============
Test Result
—————-
SD Passed
USB no run
RTC Passed
CIC Passed
FPGA Passed
RAM Passed
SD DMA Passed
CLK Passed
DAC no run
SNES IRQ Passed
SNES RAM Passed
SNES PA Passed
Pretty good for a suspected China cart 😉
Hey Ikari, any idea what the log bellow means, it’s RIP console right? ;____; Testing RAM0 (128Mbit) – clearing RAM – writing RAM – verifying RAM -error @0x000020: expected 0x20, got 0x00 error @0x000022: expected 0x22, got 0x02 error @0x000024: expected 0x24, got 0x04 error @0x000026: expected 0x26, got 0x06 error @0x000028: expected 0x28, got 0x08 error @0x00002a: expected 0x2a, got 0x0a error @0x00002c: expected 0x2c, got 0x0c error @0x00002e: expected 0x2e, got 0x0e error @0x000030: expected 0x30, got 0x10 error @0x000032: expected 0x32, got 0x12 error @0x000034: expected 0x34, got 0x14 error @0x000036: expected 0x36, got 0x16 error @0x000038:… Read more »
Hi,
the console might be ok but the sd2snes isn’t 🙁 there is a bad solder connection between FPGA and RAM.
Hello,
Rev F, but, I dont now, china version or not.
Test Result
—————-
SD Passed
USB no run
RTC Passed
CIC FAILED
FPGA Passed
RAM Passed
SD DMA Passed
CLK Passed
DAC no run
SNES IRQ FAILED
SNES RAM FAILED
SNES PA FAILED
Looks like you didn’t push reset twice when it asked you to (LED blinking code as described in the text) 😉 Seems fine otherwise; does it work in normal usage?
today yes , I was testing other sd card , now no longer starts , I see , No SD Card Found! 🙁
My firmware is .1.7.c
I guess solder joints are broken on the sd card slot or some contacts inside it. Or maybe it’s just dirt 🙂 You could try blowing some pressured air into the slot or putting some isopropyl alcohol on an SD card’s contacts and inserting and removing it a couple of times.
well well! I opened the top of the slot, I think the contacts are good, I also isopropyl, put a drop of solder on each contact on the board used a welder, but nothing has changed.
Hm! I can only imagine that the CD (Card Detect) switch is somehow damaged on the card slot or the connection to the MCU is broken somehow. It is this pad/trace: http://imgur.com/a/oYdw3 It goes from the card slot to the MCU (80pin IC) on the other side of the board.
really, you saved me !!!! are two small arms, one of them gave no contact! I pushed him inside, and now works !!! thank you so much!!! Question: rev. F is without LEDS ?, My PCB did not have, I even installed !!
Hi,
I did the test and this are the results.
TEST SUMMARY
============
Test Result
—————-
SD Passed
USB no run
RTC Passed
CIC Passed
FPGA Passed
RAM Passed
SD DMA Passed
CLK Passed
DAC no run
SNES IRQ FAILED
SNES RAM FAILED
SNES PA FAILED
there’s something wrong with the snes?
Regards
Hi, sorry for getting back so late. Does your sd2snes work normally outside of the diagnostic test?
Hello! Just got my SD2Snes a week ago and was only able to test it today. I bought both an SD2Snes and an Everdrive v3 from the krikzz store. Everdrive is working perfectly. SD2Snes gave me a blank screen with firmware. Without SD card it initializes to a “No SD card found screen”. I tried with another SD card and got this screen: http://imgur.com/J8ejfqW I ran the diagnostics and got: TEST SUMMARY ============ Test Result —————- SD Passed USB no run RTC Passed CIC FAILED FPGA Passed RAM Passed SD DMA Passed CLK Passed DAC no run SNES IRQ FAILED… Read more »
The only flash I see is a single flash as soon as the SNES turns on. If I reset the SNES twice after that single flash I get excatly same results except Passed instead of failed on IRQ. Still get failed on CIC 🙁
Hm, diagnostics aside – can you test a number of firmware versions (I’d suggest v0.1.6, v0.1.7b, v0.1.7c) and see if any of them works better or worse?
Can you finally also upgrade to v0.1.7d and copy this file over the old one on card: https://sd2snes.de/files/v0.1.7d-bustiming/fpga_base.bit
I’d like to know if that changes the behaviour in any way.
Just a heads up that you should always try simple fixes first. After 5 days of normal operation, my brother’s cart stopped working the night I gave it to him in his customized SNES shell. After a few hours, he was playing one of the Street Fighter 2s when suddenly the game wouldn’t reset. He power cycled it and all he had was a black screen and a blinking yellow read light. Such a disappointment. I was wondering if it’s a bunk MCU or the Spartan, looking at busting out the oscilloscope to see if there’s communication, getting ready to… Read more »
Plz halp. Stays blinking red and yellow after resets. No video. I touched up the solder on the resistor blocks to no avail. The text saying “FPGA is stuck high” makes me think maybe its a bridge and not a cracked solder joint. Then again I have no clue. ===log opened=== derp SD test… please insert card ============================= data=111133b04504 crc1 = d805a1bf crc2 = d805a1bf PASSED RTC Test ======== setting clock to 2011-01-01 00:00:00 2011-01-01 00:00:00 waiting 5 seconds new time: 2011-01-01 00:00:05 PASSED CIC Test: ========= Current CIC state: CIC_OK CIC reports OK; no pair mode available. Provoking CIC… Read more »
The FPGA isn’t responding to configuration attempts as expected. The “DONE” output pin must go low as soon as configuration starts but for some reason it doesn’t. Could be a faulty FPGA or a bad connection between FPGA and microcontroller. Here is a picture of the corresponding PCB trace marked in white:
Ikari, what kind of LED is used on the boards? Mine came without the LEDs and I would like to solder them on the board. Thank you!
Hi!
Sorry for my english, but i have this problem:
“RAM1 FAILED”
I have read maybe is problem with solder. Which part from the pcb i’m must check to apply solder?
Thanks!
Everything says PASSED, but my SD2SNES won’t load MSU-1 music, and loads MSU-1 videos with no sound.
Something wrong with the SD2SNES that the diagnostic didn’t catch?
TEST SUMMARY
============
flash check: 1111-4-33b04504-dfb09a7f-00-11-0
Test Result
—————-
SD Passed
USB not implemented
RTC Passed
CIC no run
FPGA Passed
RAM Passed
SD DMA Passed
CLK Passed
DAC not implemented
SNES IRQ Passed
SNES RAM Passed
SNES PA Passed
I have the same problem, and my diagnosis was exactly like yours… did you solve the problem?
Hey, great work Ikari.
I have this problem that popped up overnight.
The LED blinks yellow after booting up and there’s no video… can’t find anything on this problem so far.
FPGA test
=========
configuring fpga…
fpga_pgm: 212501 bytes programmed
no response from FPGA trying to initiate configuration!
Thanks!
did you solve this? exact same error here.
bought sd2snes at warners retro corner, i assume its a copy
works fine buy left audio channel has noise when running games
changed console,ac adapter ,videocable, sd card etc
maybe with an older firmware?
all tests passed ok
I do not know if it’s a console, sd or cartridge problem or all I. Stand up on the yellow screen, and supposedly the 3 leds flashing in order
TEST SUMMARY
============
flash check: 1111-4-33b04504-dfb09a7f-00-11-0
Test Result
—————-
SD Passed
USB not implemented
RTC Passed
CIC no run
FPGA Passed
RAM FAILED
SD DMA FAILED
CLK Passed
DAC not implemented
SNES IRQ Passed
SNES RAM FAILED
SNES PA Passed
That’s a defect with the sd2snes itself. Either the RAM is damaged or there is a bad connection between the BGA RAM and FPGA.
And how can be fixed?
===log opened===
derp
SD test… please insert card
=============================
data=111133b04504
crc1 = d805a1bf crc2 = d805a1bf PASSED
RTC Test
========
setting clock to 2011-01-01 00:00:00
2011-01-01 00:00:00
waiting 5 seconds
new time: 2011-01-01 00:00:05
PASSED
FPGA test
=========
configuring fpga…
fpga_pgm: 212501 bytes programmed
no response from FPGA trying to initiate configuration!
yellow led blinks forever
What is that?
TEST SUMMARY
============
flash check: 1111-4-33b04504-dfb09a7f-b8-11-0
Test Result
—————-
SD Passed
USB not implemented
RTC Passed
CIC no run
FPGA Passed
RAM Passed
SD DMA Passed
CLK Passed
DAC not implemented
SNES IRQ FAILED
SNES RAM Passed
SNES PA Passed
https://i.gyazo.com/b5af29da286110b08df0dd323e65e50f.jpg
this is the image i see on boot up. I can play normal cartridges. I can save game play normal. With no SD inserted in SD2SNES, I get a clear “NO SD inserted”… but with all versions of firmware installed, this is what I see.
Hi,
Just a quick question:
– I have launched this firmware for test and I get an error on RTC test:
RTC Test
========
setting clock to 2011-01-01 00:00:00
2011-01-01 00:00:00
waiting 5 seconds
new time: 2011-01-01 00:00:00
FAILED
What can be the issue? Batterry?
Thanks
Hello, I’ve same issue with new battery (3,01V). Have you an idea ?
Thanks
Hi
Another question, I have this result:
TEST SUMMARY
============
flash check: 1011-3-0a4fa98f-14067959-00-11-1
Test Result
—————-
SD Passed
USB not implemented
RTC FAILED
CIC no run
FPGA Passed
RAM Passed
SD DMA Passed
CLK Passed
DAC not implemented
SNES IRQ Passed
SNES RAM Passed
SNES PA FAILED
What is the SNES PA, DAC not implemented? I tested on several snes consoles and same results.
Thanks
Pb fixed by resoldering ra101,ra102,ra111 and ra112.
Rtc works again
Button ingame works fine.
Hi everyone, I’ve seen a strange problem in my sd2snes for about a week, sorry for my bad english as I am a brazilian, so when I turn the super famicom on with the cart it gives me the message “flash check error (clone!?)”, then it boots normally. At first I thought my sd2snes was a fake one, but them I carefully opened it up and there was a lot of traces that makes me certain that it is original, and it says it is revision E2 from 2012-02-26, should I worry that my cart is dying? This problem started… Read more »
Could you take some pictures of both sides of the circuit board? Rev. E2 only was a small number of carts I built and shipped myself (~130pcs).
https://www.dropbox.com/s/t6qhynwpjkhockr/IMG_20180804_182357828.jpg?dl=0
https://www.dropbox.com/s/hrma0m0nydwful8/IMG_20180804_182301985.jpg?dl=0
https://gyazo.com/83b418cc2dbe64139f921e02e912e4a9
https://gyazo.com/b78826a052d1fa3460325f37015eb717
This is my cart
Hi again
Here are the pics
http://imgur.com/oyeCOiB
http://imgur.com/kONbtoF
Looks like a very early “clone”:
– R101 is still present
– LEDs are missing
– Rev. E2 without hand-written serial number
That makes me so angry, I bought for a price that is the same of the legits, I am impressed that they make so close to the real one, you should implement a check to get this lousy fake ones, but them my cart would not work any longer, thanks anyway.
I have reformatted two SD cards to FAT32. Am I missing something obvious? Here is the diagnostic summary:
TEST SUMMARY
============
flash check: 1000-1-33b04504-dfb09a7f-b8-11-0
Test Result
—————-
SD Passed
USB not implemented
RTC Passed
CIC no run
FPGA Passed
RAM Passed
SD DMA Passed
CLK Passed
DAC not implemented
SNES IRQ FAILED
SNES RAM FAILED
SNES PA FAILED
Hi, I have black screen, yellow led blinking and green and red down.
Problem happening:
https://www.youtube.com/watch?v=V51ie155TtM
PCB in details:
https://www.youtube.com/watch?v=HGLhz99gV1c
Here is the log:
===log opened===
derp
SD test… please insert card
=============================
data=111133b04504
crc1 = d805a1bf crc2 = d805a1bf PASSED
RTC Test
========
setting clock to 2011-01-01 00:00:00
2011-01-01 00:00:00
waiting 5 seconds
new time: 2011-01-01 00:00:05
PASSED
FPGA test
=========
configuring fpga…
fpga_pgm: 212501 bytes programmed
no response from FPGA trying to initiate configuration!
Pictures:
https://www.dropbox.com/s/dsmbb6itwtt59qo/2018-08-31%2022.27.42.jpg?dl=0
https://www.dropbox.com/s/cp8c748vw05ht1c/2018-08-31%2022.27.39.jpg?dl=0
https://www.dropbox.com/s/hgl368sh1l2m1wu/2018-08-31%2022.27.32.jpg?dl=0
https://www.dropbox.com/s/35t9rjax2rd6e6e/2018-08-31%2022.27.29.jpg?dl=0
https://www.dropbox.com/s/epfjmj9wsbrd2j0/2018-08-31%2022.27.26.jpg?dl=0
https://www.dropbox.com/s/bivdsddog2zrnz8/2018-08-31%2022.27.20.jpg?dl=0
https://www.dropbox.com/s/unv47e5wmrr9ddm/2018-08-31%2022.27.18.jpg?dl=0
https://www.dropbox.com/s/5897wwnnhgu4u1k/2018-08-31%2022.27.15.jpg?dl=0
Any help please?
Thanks
First of all, thank you so much for making this software, it’s just another example of how the SD2SNES project is so reliable. Unfortunately as of today I can’t say that about my cart. When testing out games on my recently bought Super NT, I decided to plug in my flashcart to give it a go. However all I was met with instead was a jumbled file navigation menu when booting up. This problem still occurred when I tried it on my regular SNES (pre 1-CHIP if that somehow helps at all). I stumbled upon the diagnostic program and decided… Read more »
Hi and sorry for the delay! Thank you for your kind words and very detailed report! I’m not sure if you are the same person that asked the question on the krikzz forum recently as well, in which case it has already been solve and you can stop reading the rest of my drivel. 😉 Otherwise, the solution to your problem is probably quite simple: What you are seeing is what the menu acts like if it hasn’t found any files on the card to display. I’m guessing that you have put all your files under the sd2snes directory on… Read more »
Where is the diagnostic firmware? This page says (see link above) but there is no link I can see. The Downloads page points back here.
My comment disappeared.
Where is the download link for the diagnostics firmware? The downloads page points back to this page.
All comments are moderated and I wasn’t there over the weekend, sorry 🙂
There is a download link in the first sentence on this page.
Hi there! I have an SD2SNES that is giving me some trouble. It was originally an E1 I got from StoneAgeGamer, but I had it modified with the H revisions, and I’m wondering whether something’s wrong with it now. The problem is that it was in storage for a couple of years, so I don’t know whether something happened to it while it was unused (it did work before then), and I replaced the CR2032 in it after getting it back and before testing it. But, I do know it worked before I put it away for a while. I’ve… Read more »
Hello i wondering about quality SD2SNES. It’s really original product? Please help!
Photos:
https://imgur.com/a/wngNvlT
https://imgur.com/a/OuUeoJK
https://imgur.com/a/NQWFzA3
Shell:
https://imgur.com/a/TyeG6zo
Hi Ikari,
Is this firmware working on Mk3 ? (doesn’t seem to have the new files)
Hi,
not yet sadly. I’ve prepared a slightly more sophisticated diagnostics firmware for Mk.III which I am planning to backport to Mk.II as well. Instead of a full array scan of the RAM it does more punctual checks for address and data line connectivity and can also detect shorts. It is able to run on 11 working address lines towards the SNES and thus can detect a range of SNES bus connectivity errors as well.
Hi Ikari. I have some issues with my new SD2SNES. Some games looks blurry or some images are missing or incomplete. I tried installing new roms but does not working. For example, with Mario RPG in the first scene I can play but some graphics are missing. I send to you the results of my SD2SNES diagnostics. If you need images pleas let me know. Thanks!! TEST SUMMARY ============ flash check: 1111-4-33b04504-dfb09a7f-08-11-0 Test Result —————- SD Passed USB not implemented RTC FAILED CIC no run FPGA Passed RAM Passed SD DMA Passed CLK Passed DAC not implemented SNES IRQ Passed… Read more »
Tried to use this diagnostic with my SD2SNES Pro I got some days ago. Bought it from Krikzz through Amazon.
SD2SNES menu showed corrupted text in the scrolling text when there is no rom on sd card.
The diagnostic image doesn’t start from one of my both sd cards which are able to start the normal firmware.
Is the image not compatible to SD2SNES Pro?
Btw. I want to use my SD2SNES Pro with my Analogue Super NT with firmware 4.9.
Thank you guys for any help!
Is there a list over flash codes? My SD2SNES won’t save. Not even settings. It’s giving med 9 blinks on the red LED. Menu works. Games work fine but it won’t save. Save folder is present. Diagnostic firmware doesn’t work.
hey just downloaded 1.10. firmware and i put it on root of sd in a folder called /sd2snes. when i put the sd card in my sd2snes it says “sd2snes/m3nu.bin not found. and when i check, that file is in there. not sure how to fixx this.
I own an SD2SNES rev F. I ordered an MSU1 addon board and followed the steps to install… Seemed very simple and I’ve done more complex soldering. It didn’t work, I returned all components back to stock, still doesn’t work. I tested all solder points and all components I used tested fine before and after removing. Diagnostic firmware doesn’t even run assuming because test_log.txt never appears. SD card fine and reformatted just to make sure. Even checked and reflowed SD pins. Regular SNES games run fine still. Later I noticed the TS922IDT I used was actually a TS921IDT (supplier sent… Read more »
My Sd2snes card fails. It began whit a 1 seconds green flash, Black screen on TV, then nothing during a few seconds, and afer that, yellow Led begins to flash, this happens every time I turn on the console.
I download the test, run it and read the txt report file. I discovered why it fails, corrupted SO files in the SD card, now it works.
Thank you very much.
My SD2SNES stopped booting up once I updated to the 10.3, I downloaded the test and got the error below. I see some physical damage to the chip on U401 right above pin one. it looks like it over heated and melted. I have soldering skills, but I have no way to reprogram the chip if I replace it. is there anyway to save it? or will I just have to buy another one?
FPGA test
=========
configuring fpga…
fpga_pgm: 212501 bytes programmed
no response from FPGA trying to initiate configuration!
I replaced the ARM Processor that was burnt, do I need to program it or something, I checked the pins and they are all good, but the diag program wont run now either
sd2snes MK.III Rev. B / 2019-01-13 Chrono trigger glitchyness, anyone seen anything like this?
https://youtu.be/aQ6ivu9pNzI
Hi,
please enable “Reset patch for clock phase” in the configuration menu. These glitches are a PPU quirk that can happen when the SNES CPU and PPU run out of phase. This can happen easily with flash carts because only the CPU can be reset from the cartridge slot but not the PPU. The reset patch will (usually successfully) attempt to restore the original phase relationship between CPU and PPU clocks.
My SD2SNES doesn’t work, what can I do?
TEST SUMMARY
============
flash check: 1111-4-33b04504-dfb09a7f-00-11-0
Test Result
—————-
SD Passed
USB not implemented
RTC Passed
CIC no run
FPGA Passed
RAM FAILED
SD DMA FAILED
CLK Passed
DAC not implemented
SNES IRQ FAILED
SNES RAM FAILED
SNES PA FAILED
Seems to be a connectivity issue between FPGA and the main BGA RAM chip. Unless you are familiar with BGA reworking or know someone who is, your best bet is probably to return it for a replacement. 🙁
My SD2SNES Pro does not boot up anymore. All I ever get is a black screen. I am playing on a Super NT. Other carts work fine. I tried a dozen different games and all worked without any issue. I have tried 3 different SD cards, reformatted (FAT32, default allocation), reinstalled the firmware, tried an older firmware, updated my Super NT firmware, tried a different power brick; all I ever get is a black screen. Any help would be greatly appreciated. ===log opened=== flash check: 1d62b458-b82d6850-c2-11-0 SD test… please insert card ============================= crc1 = 8a0b9767 crc2 = 8a0b9767 PASSED RTC Test ========… Read more »
Do you have your SuperNt set to boot to the game directly? If not please try it (also try disabling the splash animation) to see if it helps. There could be a slot contact issue, might be worth inspecting/cleaning the cartridge contacts. Also try booting up without a card inserted, does it show an error message (“No SD card found!”)? Then try inserting the card at that point, it should proceed to load the menu. I’m not sure the diagnostics work properly on SuperNt, I think it had some problems booting up the SNES core in a timely manner for… Read more »
Hi,
I do have the Super NT boot directly to the game without splash animation. No difference, still a black screen.
I also tried booting up without the micro sd inserted and still the same result; black screen. No message is visible.
Any updates to this? I have the same problem on my SNES with FXPAK 🙁
Hello, I bought a FXPak Pro a few weeks ago, it was working fine at first, but started showing a black screen or showing a messed up menu. It was intermittent at first, but has since stopped working entirely. It only shows a black screen regardless of whether an SD card is inserted or not. I’m running it on a new Super NT, I’ve tried other cartridges and they all work fine. I’ve tried all of the troubleshooting I’ve seen recommended elsewhere: Different SD cards Updating Super NT firmware Trying different SD2SNES firmware Cleaning contacts on the cartridge and the… Read more »
Hi, according to the logs it seems that there is a connection issue between the microcontroller and FPGA on the FXPAK’s circuit board, or the FPGA has failed somehow. 🙁
I think your best bet would be to have it serviced/replaced by your dealer.
Okay, I was worried that might be the case, thanks for looking into it.
Guys, please help me, I can’t run the MSU1 audios from the roms, apparently everything works normal, except the MSU1 audios, I ran the diagnosis and the result was this:
TEST SUMMARY
============
flash check: 1111-4-33b04504-dfb09a7f-08-11-0
Test Result
—————-
SD Passed
USB not implemented
RTC Passed
CIC no run
FPGA Passed
RAM Passed
SD DMA Passed
CLK Passed
DAC not implemented
SNES IRQ Passed
SNES RAM Passed
SNES PA Passed
Is there anything I can do? I recently replaced all the capacitors on my SNES, and I still haven’t solved this problem, can someone give me a solution please? 🙁
Hi, what kind of console are you using to play?
Any “original” SNES/SFC should be fine. On SuperNt you first need to enable Cartridge Audio in the SuperNt menu. Some clone consoles might not support cartridge audio at all.
Hello icari, thanks for answering, I use a normal snes, I tested different memory cards, I redid the msu1 file structures and nothing, in my nintendo switch’s emulator and retroarch it works normally, but in sd2snes it doesn’t, I’ve tested it on two games and nothing, cleaned or slot and nothing either, in “system information” or master clock this: 21456442Hz is it normal?
Yes, the clock seems to be normal for a PAL-M system. Could you please show the file structure? Can you tell me which MSU1 roms you tried?
need to help me I’m already going crazy! 😀
these are the roms that i tested, in retroach and pc using emulator it works normally…
in system information I have this information “SD acc. time: 0.304 / 3.043 ms avg/max” to run the msu1 games do I need more reading speed? is this the problem? I tested several cards and that was the maximum speed I could…
The card speed is perfectly fine probably even for audio+video simultaneously. Even if it were too slow it should output distorted sound, not silence…
here I’ll post a photo of an example of the structure of the files of the msu1 rom, is this correct ikari?
No, there is a mistake 🙂
The ROM is called c3taw–msu1.sfc but the MSU file is called c3taw_msu1.msu. So the fxpak will not detect it as a MSU game and will not enable the MSU1 extension at all. You should be fine if you rename:
c3taw_msu1.msu
to
c3taw-msu1.msu
.
Hi, I’m trying to run a diagnostic test on my FK Pak Pro, I purchased 2 weeks ago. I copied the diagnostic “sd2snes” folder from the .ZIP to a fresh FAT32 formatted 200GB micro SD Sandisk Ultra card. However, it keeps prompting for a “m3nu.bin” as it says it’s missing. The FK Pak Pro seems to work with this card running the normal official 1.10.3 firmware but I wanted to do a test on it first. I have used this same card on a older SD2SNES board (Rev F) from 2014 and it does not ask for a “m3nu.bin” and… Read more »
Hi, sorry for the confusion!
For FXPAK Pro please use this diagnostic test:
https://sd2snes.de/files/sd3snes_diagnostic_firmware.zip
I haven’t yet merged the diagnostic firmware for sd2snes Mk.II and Mk.III(FXPAK Pro).
Hi, im getting a black screen on a lot of games, in the same places, for example, on the first level of Donkey Kong Country 1 when you are in the middle part of the level, the screen goes black but there is still sound (but you cant move you character, its like the music still plays)
I ran the test and this was the result (sorry but i couldn’t save the .txt)
Seeing snes ram fail, have you ever recapped your snes?
it did never show that fail on both my snes and super nt then again i used it on my snes only a few years back so, could be the diagnostic tool being updated…
Hello, I have the issue with a lot of games : Alien 3, Batman Returns, all Donkey Kong (1,2,3), Super Street Fighter 2… Generaly the game loads, can see the title screen, can play about 10-30s then black screen but still music. I have a Super Famicom of 1990, fully original and all my normal cartridges are working well. Here is the test_log.txt : ===log opened=== derp SD test… please insert card ============================= data=101133b04504 crc1 = d805a1bf crc2 = d805a1bf PASSED RTC Test ======== setting clock to 2011-01-01 00:00:00 2011-01-01 00:00:00 waiting 5 seconds new time: 2011-01-01 00:00:00 FAILED FPGA test… Read more »
First RTC fail is your battery of the SD-snes is too low i’m not sure if this fails games, but it could be for some special games. Second you’ve got a memmory test failing, like the one person obove you… please check if this fail is fixed with the battery replacement (and date and time settings setup corrected), if not try a recap for your snes might got unstable signal because of a leaking capacitor (those are designed to live for 10 years of use, so there’s a good chance one is blown/leaking/shorting by now (the console is about 35… Read more »
Thanks Jaap for your answer. I decided to first replace the battery (CR1220) with no effect. Then i bought a recap kit to change the 13 capacitors of my oldie Super Famicom. My console is still running perfectly with my official standard cartridges, but still have an issue with some games of the SD2SNES cartridge. The vendor proposed me to replace it. Let’s see…
Hello together,
I hope there is someone who can help me. Ihave done a firmeware update on my sdsnes module. After that the module was normal in use. When I restarted the cartridge there was no signal to the TV. I have used the diagnostic firmeware. The point of the double rest does not appear. Normal firemware and diagnostic firmeware was run on four different snes devices. Does anyone have ideas or needs more info.
Thanks a lot
Here the test ===log opened=== derp SD test… please insert card ============================= data=111133b04504 crc1 = d805a1bf crc2 = d805a1bf PASSED RTC Test ======== setting clock to 2011-01-01 00:00:00 2011-01-01 00:00:00 waiting 5 seconds new time: 2011-01-01 00:00:05 PASSED FPGA test ========= configuring fpga… fpga_pgm: 212501 bytes programmed FPGA configured basic communication test…PASSED RAM test ======== Testing RAM0 (128Mbit) – clearing RAM – writing RAM – verifying RAM -RAM0 PASSED Testing RAM1 (4Mbit) – writing RAM – verifying RAM…RAM1 PASSED SD DMA test =========== clearing RAM – loading test file – verifying -PASSED Loading SNES test ROM ===================== sysclk test =========== measuring… Read more »
Hello together,
I hope there is someone here who can help me. I have done a firmeware update on my sd2snes module. After that the module was normal in use.When I restarted the cartridge there was no signal to the TV. I have used the diagnose firmeware The point with the double reset does not appear.Normal firmeware and diagnostic firmeware was run on four different snes devices.
Does anyone have ideas or needs more info.
Thanks a lot
Hi, it looks like the SNES is not booting up anymore (not even trying; otherwise there should be at least CPUCLK.)
Could be caused by failed CIC communications. Either a solder joint may have become bad on your sd2snes going from the SuperCIC to the cartridge contacts, or the cartridge contacts might be dirty. Check the chip U331, and resistors R332 and R333 for any obvious faults.
The firmware update should not be the cause, the diagnostics is also basically a firmware update which replaces the other firmware until you put a normal firmware back on the card.