Polprzewodnikowy / SummerCart64

SummerCart64 - a fully open source N64 flashcart
https://summercart64.dev
GNU General Public License v3.0
405 stars 22 forks source link

Could not mount drive (Kingston 4GB HC SD). #30

Closed networkfusion closed 1 year ago

networkfusion commented 1 year ago

Describe the bug Using this SD card results in A hard error occured in the low level disk I/O layer.

To Reproduce Steps to reproduce the behaviour:

Screenshots image

image

Expected behavior A clear and concise description of what you expected to happen.

Possible solution Not obligatory, but suggest a fix/reason for the bug.

Polprzewodnikowy commented 1 year ago

Could you test SD card again with this firmware and post screenshots here? sc64_update_package.zip

networkfusion commented 1 year ago

image

FYI, I found a Samsung Pro Endurance 128 SD card and that one works, so I know that at least it is not a H/W issue.

Polprzewodnikowy commented 1 year ago

Ok, that helps a lot. Your card doesn't support CMD23. I need to rewrite code to remove it.

Polprzewodnikowy commented 1 year ago

This firmware has removed usage of CMD23. sc64_update_package_no_cmd23.zip Can I ask you for one more test?

networkfusion commented 1 year ago

image

All good 👍

networkfusion commented 1 year ago

image

Polprzewodnikowy commented 1 year ago

Fixed in https://github.com/Polprzewodnikowy/SummerCart64/commit/98fa69e4d71977daf2ca423bad60acde1c58c361