Guide Constant Corruption & Crashes in RVLoader

Joined
Mar 12, 2023
Messages
21
Likes
35
Location
Grand Rapids, MI
Portables
2 - Wii, Raspberry Pi
Myself, @WolfSquatch, & @stevelikestnt were encountering issues with RVLoader corruption with Hiidra, etc. After rewiring the USB multiple times on Trimmed Wiis it still wouldn't work. Results of data corruption are posted below. We were both using the SanDisk Ultra Fit 3.1 (128, 256GB, & 512GB variants) and both on separate occasions encountered the same results. Reformatting the USB will still result in the same issue(s).

All drives tested were used with the PMS-PD 2.

I've tested a variety of USB to Micro SD Adapters with Micro SD cards from PNY, and that fixed the issues that were present.

Tested Micro SD Cards:
PNY 32GB Elite
PNY 256GB PRO Elite
SanDisk 200GB Ultra

Issues with corruption (with SanDisk):
Screenshot (619).png

Screenshot_160.png

Corruption is always present when the GCPMap_S.TAR folder is in the root of the drive.

We used a new test build of RVLoader and the current (as of 3/21/24) version which is RVLoader 1.6. Swapping to PNY Micro SD cards fixed the issues in both versions 100% of the time.

The model numbers for the SanDisk Ultra Fit 3.1 drives that we've recorded are as follows:
SDCZ430-256G - BQ2309005974Z
SDCZ430-256G - BQ2305005974Z
SDCZ430-512G - BR2302005630Z

Note:

Other Micro SD cards are probably fine to use as well, these are the ones that I just tested.
 
Last edited:
Joined
Mar 12, 2023
Messages
21
Likes
35
Location
Grand Rapids, MI
Portables
2 - Wii, Raspberry Pi
Can you post pictures of your USB wiring? the data corruption could be caused by interference.
I tested with different wire, shielded wire, different gauges, and more. Here is a picture of the wiring before I routed it away from everything:
IMG_6030.jpeg

I have since closed up the portable. I also shortened the wire.

Here is when I used super shielded wire, and the issue still wasn’t fixed until changing the drive:
IMG_5952.jpeg
 
Last edited:

Wesk

Undervolting....
Staff member
.
.
Joined
Jul 12, 2017
Messages
922
Likes
2,405
Location
Queensland, Australia
1) Use a twisted pair like in your first image and make sure you twist them as tight as you have the video lines (or tighter).
2) Keep the wire run as short as reasonably possible.

After doing this, test if you have any improvement on filesystem stability with the Sandisk. If it continues to corrupt it is very likely a compatibility issue with that USB (Sandisk has been quite problematic in the past).
 
Joined
Mar 12, 2023
Messages
21
Likes
35
Location
Grand Rapids, MI
Portables
2 - Wii, Raspberry Pi
1) Use a twisted pair like in your first image and make sure you twist them as tight as you have the video lines (or tighter).
2) Keep the wire run as short as reasonably possible.

After doing this, test if you have any improvement on filesystem stability with the Sandisk. If it continues to corrupt it is very likely a compatibility issue with that USB (Sandisk has been quite problematic in the past).
I did, I just don't have a picture of it. The issues still persist when the length is way shorter and routed away from any wires that would disrupt the signal. Also, my SDW and SCW lines are great as well, no issues there; only with that drive it seems.
 
Joined
Dec 11, 2022
Messages
52
Likes
77
Location
Texas
Portables
5
Ok I got home. Here are the pictures of my wiring.
IMG_20240321_163230733.jpg

IMG_20240321_163321096.jpg

IMG_20240321_163538059.jpg

IMG_20240321_163731691.jpg

Here is how twisted they are.
As well as the length and their connection to their respective boards.
I will say that since using that test build the corruption has happened alot less frequently however there is still a lot of freezes in games and in rvloader while switching menus or booting games.
I suspect it's my USB drive I'll update again whenever my PD3 arrives.
 
Last edited:

Y2K

"The PS1 Guy"
Staff member
.
.
.
Joined
Apr 14, 2022
Messages
175
Likes
396
Location
Chicago, IL
Ok I got home. Here are the pictures of my wiring.View attachment 32257
View attachment 32258
View attachment 32259
View attachment 32260
Here is how twister they are.
As well as the length and their connection to their respective boards.
I will say that since using that test build the corruption has happened alot less frequently however there is still a lot of freezes in games and in rvloader while switching menus or booting games.
I suspect it's my USB drive I'll update again whenever my PD3 arrives.
I think the best approach to confirm that this is or isn't a Wii incompatibility issue is to wire to a separate USB port instead of PMS-PD, just to eliminate any potential variables. Knowing how PMS-PD Rev 2 works with its muxing, I kinda doubt it's the issue, but you can never be too careful.

Only reason why I say this is because I've used this exact same drive before on my GC Micro build and I had no issues with corruption like you're experiencing. Those units are just USB ports directly wired to the Wii, without any muxing. I have experienced corruption issues with 6 layer Wiis, however, so it still could be something on the Wii's side.
 
Top