nand2mario / snestang

Super Nintendo Entertainment System for Tang FPGA boards

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SOLVED (can be closed) successfully load FPGA and get welcome screen but selecting 1) Load or 2) Options give a screen of dashed lines

rabarar opened this issue · comments

I've successfully loaded the snestang and firmware files. The menu on power up loads successfully, but selecting either options just gives me a screen of of 8 x 14 gradient dashes...

dashes

Are you able to see directory listings when you choose "Load ROM from SD card"? It should show all files on the SD card.

Please try the new 0.5 version. See if this is resolved.

I load the the 0.5 version - and noticed (on both versions) when I attempt to load (option one), the screen flashes the error message "error opening director 99" and returns to the menu screen - it's insanely fast and easy to miss as it's at the bottom of the screen.

I tried using a different SDCard and a different program to write to the card - both give the same error above

looks like the issue is in load_dir( ) - it's returning 99 -- that happens when sd_init( ) fails in one of two locations ...
in firmware.c

Looks like a card compatibility problem.

What type of microsd card are you using? Could you post a picture or link of the card? I can get one and try to solve this.

any chance you can make an SD card and I can Venmo you to see if that's the issue? :)

Still sounds like a card compatibility problem. Maybe it's easier to try one of the following cards that I verified to work.

image

SOLVED: Ordered another PMod SDCard Reader - original Card reader was defective

I'm having this exact problem now with two different SD cards and two different PMOD SD card readers... I ordered two 25k kits and it seems both card readers may be defective. Just a heads up that you may get a few of these issues posted.

It would be interesting to look at your SDCARD PMOD board, perhaps it is somehow different from the one @nand2mario has

My two TF/SD Card PMOD boards are different; they're v2 instead of v1 in the pictures. Also of note, NES tang is also a no go for me. Both get to the menu, but can't load games. Both cards are formatted Fat32.

I'll get a new TF pmod to test.

Please test the attached bitstream to see if it helps. There's actually a change in pin location.

I'll test it when I receive the tang pmod.

snestang.fs.zip

Same error as before, unfortunately. I loaded that FS and the .bin from the latest release.

OK then. I'll wait for the pmod to arrive.

Please try again. I got the new pmod and this version works for me. You also need to write the firmware (to flash location 0x500000 as usual)

snestang-0.6-tfcardv2.zip

My pmod is labeled "PMOD TF CARD V2".

That's working! Amazing work! I'm assuming this will also affect NESTANG?

Thanks for your help.
Also the new NESTang 0.9 should work with the v2 TF pmod.