nand2mario / snestang

Super Nintendo Entertainment System for Tang FPGA boards
GNU General Public License v3.0
180 stars 21 forks source link

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

Closed rabarar closed 5 months ago

rabarar commented 6 months ago

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
nand2mario commented 6 months ago

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

rabarar commented 6 months ago

I am not… On Mar 10, 2024, at 7:19 PM, nand2mario @.***> wrote: Are you able to see directory listings when you choose "Load ROM from SD card"? It should show all files on the SD card.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

nand2mario commented 6 months ago

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

rabarar commented 6 months ago

Will do - on a plane now. Will report back later this eveningOn Mar 12, 2024, at 8:18 AM, nand2mario @.***> wrote: Please try the new 0.5 version. See if this is resolved.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

rabarar commented 6 months ago

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

rabarar commented 6 months ago

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

nand2mario commented 6 months ago

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.

rabarar commented 6 months ago

Will do. Traveling, back Sunday. They were sandisk 32g ultra - I’ll send a picOn Mar 15, 2024, at 5:58 AM, nand2mario @.***> wrote: 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.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

rabarar commented 6 months ago

Was able to get my wife to send me a picOn Mar 15, 2024, at 5:58 AM, nand2mario @.***> wrote: 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.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

rabarar commented 6 months ago

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

nand2mario commented 6 months ago

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

image

rabarar commented 6 months ago

I’m using the Sandisk 32g ultaOn Mar 23, 2024, at 9:33 PM, nand2mario @.***> wrote: Still sounds like a card compatibility problem. Maybe it's easier to try one of the following cards that I verified to work. 8AAEDF06-64CC-450A-870B-F42975EF6723.jpeg (view on web)

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

rabarar commented 6 months ago

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

rabarar commented 6 months ago

I literally swapped out the SD Reader with a new PMod SD Card reader - worked… Every card I tried with the old SDReader failed… Pretty sure it was the SDCard PMod board….On Mar 23, 2024, at 9:33 PM, nand2mario @.***> wrote: Still sounds like a card compatibility problem. Maybe it's easier to try one of the following cards that I verified to work. 8AAEDF06-64CC-450A-870B-F42975EF6723.jpeg (view on web)

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

notmayo commented 6 months ago

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.

radiance28 commented 6 months ago

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

notmayo commented 6 months ago

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.

notmayo commented 6 months ago

Pics for those interested:

nand2mario commented 6 months ago

I'll get a new TF pmod to test.

nand2mario commented 6 months ago

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

notmayo commented 6 months ago

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

nand2mario commented 6 months ago

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

nand2mario commented 5 months ago

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".

notmayo commented 5 months ago

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

nand2mario commented 5 months ago

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

notmayo commented 5 months ago

Thanks. I didn’t get a chance to report back this morning but that update is working 100% now as well.

On Fri, Apr 5, 2024 at 7:50 AM nand2mario @.***> wrote:

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

— Reply to this email directly, view it on GitHub https://github.com/nand2mario/snestang/issues/7#issuecomment-2039725440, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAF6R5KVCFNZUGLSAO4KEDTY32M3DAVCNFSM6AAAAABEOEI7BCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMZZG4ZDKNBUGA . You are receiving this because you commented.Message ID: @.***>