Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ISSUE]: OPL v1.1.0 and over doesn't recognize my Crucial BX500 SSD #709

Open
2 tasks done
jdev15 opened this issue Jul 21, 2022 · 8 comments
Open
2 tasks done

[ISSUE]: OPL v1.1.0 and over doesn't recognize my Crucial BX500 SSD #709

jdev15 opened this issue Jul 21, 2022 · 8 comments

Comments

@jdev15
Copy link

jdev15 commented Jul 21, 2022

Checks

Describe the issue

I recently got my Crucial BX500 250Gb SATA SSD connected to the official Network Adapter with the Bitfunx SATA adapter. I've configured the HDD OSD 2.0 with krHACKen's SUDC 4 disc. Everything is properly configured and the PS2 Browser successfully displays the HDD. I've even managed to get wLaunchElf to launch as an icon on the Browser.
The issue I'm having is that whenever I launch OPL through wLaunchElf the following happens:

  • The OPL splash screen appears;
  • The HDD light blinks for a second or two;
  • Afterwords, the HDD activity light remains "on" for a solid 10~20 seconds (appears to be frozen). While this is happening the OPL splash screen also remains with the spinning circle;
  • Eventually the HDD activity turns off, but the OPL splash screen remains;
  • After approximately 1 minute it goes into the OPL menu with "Error 221: HDD not found".

I've been using HDL Batch Installer to put my games on the SSD with OPL Launcher. OPL itself is located on the +OPL partition. After launching OPL no folders are created. I've tested some versions of OPL, and v1.0.0 opens just fine and even recognizes the games I've injected.

What sucks is that OPL Launcher is only supported in v1.1.0 and over, so right now I'm stuck with an older version of OPL that can only be launched through wLaunchElf.

The weirdest part in all of this is that with the exact same partition layout, OPL works just fine on my older 2.5inch 250GB SATA HDD.

Another point I'd like to add is that OPL Launcher seems to inherit the same behaviour of regular OPL, that is whenever I try to launch a game through the PS2 Browser on the SSD the HDD activity light remains "on" for 10~20 seconds and I'm booted back into the PS2 Browser after more or less 1 minute (sometimes less).

Console model

SCPH-30004 (Launch model C Chassis)

OPL version / revision

OPL stable 1.1.0 | OPL beta 1.2.0 builds

In which device(s) have you experienced this issue?

HDD

Context and extra information

No response

@jdev15 jdev15 added the bug label Jul 21, 2022
@AKuHAK AKuHAK added the hdd label Aug 10, 2022
@Rikimaruaxu
Copy link

Rikimaruaxu commented Aug 17, 2022

I have also noticed this and went back to see if I could figure out when this directly breaks, And it seems to be around the this change #423 Unfortunately I can't quite find a build of the build directly before it, so I sadly had to use a build from ps2-home, But the harddrive works fine on that 1.10 beta build.. I will see if I can find a build not from that person to see if it still works. But something about the partition checking breaks the BX500 being detected.

For reference I have a Crucial BX 500 500Gb

Update: After testing and conferencing with discord, it might be PR #474 that may have caused this regression, I am no expert, just a guy who really wants his brand new drive to work with latest opl.

Update 2: after reverting this change it still didn't work. So Likely not OPL at fault at all. Likely due to changes in HDD drivers in PS2SDK, Posted an issue there with my findings.

@AcidReach
Copy link

AcidReach commented Sep 29, 2022

I have this exact same issue. Crucial BX500 1TB.
It formats fine in HDDManager on PS2 and I can browse the contents in wLaunchELF but OLP wont detect the HDD.

I also tested bitfunx 2.0 adapter fitted to the official PS2 network adapter and also the gamestar sata HDD adapter with the same result.

I can test various builds or anything if that helps, let me know.

@olokos
Copy link

olokos commented Oct 19, 2022

30k3 R Chassis
With Original Sony Network Adapter with Bitfunx Sata board
Also installed HDD-OSD 2.0 and I have +OPL partition.
Never had any issues, works as expected both in Browser and OPL 1938.

Crucial MX500 500GB

I'm not saying there's no problem, most likely there is, but it's more device-specific it seems.

@AcidReach
Copy link

AcidReach commented Nov 4, 2022

Additional info.
I purchased a crucial MX500 as recommended and it did work! Except it has faulty sector so I sent back.
Got a new MX500.
The new one doesn't work with the latest beta but does work with OPL latest stable version which the BX500 did not.
Strange.

Update 28/11/22
I have discovered that part of the issue I was having was installing games from an external usb HDD formatted with EXT4 filesystem. This caused dual layer games to crash when attempting to read data from the second layer. DVD5 and CD games appeared to work ok. This problem occurred when using either Linux to run hdl_dump or Windows with the extfsd driver.
Using exfat formatted drive does not exhibit the same problem.
Additional issues I found are:
After formatting the HDD in the PS2 using HDD Manager from the misc folder I opened OPL to create the OPL partition then resized to 3072MB with hddmanager, removed the drive from the PS2 and connected to a Linux pc using usb adapter. I used pfsfuse to mount the +OPL partition and copied art, cfgs and vmcs to the partition.
Put drive back in PS2, open HDDManager and the drive shows being 3/4 full when the data I copied was no where near that. OPL partition did not read properly after that so had to delete and copy everything over using FTP instead.
Latest stable version of OPL could create VMCs but latest beta could not. Reports that it failed to write the VMC.
I cannot PSU paste my saves back into the VMCs from my usb drive backup. It freezes ulaunchelf and have to force reset with the button.
I can MC paste the folder (non PSU) version of saves successfully though.
That's what I can remember at the moment. I hope some of that is helpful at least.

@AcidReach
Copy link

Hello all who work to improve and maintain this awesome project.

I am very happy to report that I have just tested the latest beta and this appears to now be resolved.

Thank you for doing what you do!

@AKuHAK AKuHAK closed this as completed May 21, 2023
@Infomaniac95
Copy link

Infomaniac95 commented Jun 25, 2023

Hey, sorry to bump this old issue! I'm using this SSD myself (2TB), and I'm encountering the same issue. I'm using the build from this Action: https://github.com/ps2homebrew/Open-PS2-Loader/actions/runs/5359760866

Is it possible that another change occurred that broke support for this model of drive within OPL? (I'm actually not sure if this issue was fixed at all, looking at the comments. People with it working seem to use the MX500, so maybe the BX500 was never fixed?

@AcidReach
Copy link

AcidReach commented Jun 26, 2023

Hey, what exactly is not working for you? I’d like to try to help

[email protected]

@AKuHAK AKuHAK reopened this Aug 16, 2023
@AKuHAK
Copy link
Member

AKuHAK commented Aug 22, 2023

Should be fixed in the last beta.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants