Announcement

Collapse
No announcement yet.

ASUS ROG STRIX B550-I GAMING - M.2_2 port not working correctly with SAMSUNG SSD980 1TB NVME SSD

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    ASUS ROG STRIX B550-I GAMING - M.2_2 port not working correctly with SAMSUNG SSD980 1TB NVME SSD

    Hi,

    I have an really very weired issue with ASUS ROG STRIX B550-I GAMING.

    Some NVME (PCIe) SSD's are not working correctly in the second M.2 socket. An example of it is the SAMSUNG SSD980 1TB NVME SSD.
    Some other NVME (I have only smaller ones) disk do work without any problem, also SAMSUNG disks, eg an MZVPV128HDGM-0000.

    The behaviour is also really very strange, i.e.:
    • The disk shows always up in BIOS - so it is recognized, so far so good
    • POST-ing with this disk with fresh Windows 24H2 installation (done in the M.2_1 socket) in the M.2_2 socket leads to displaying first "autochk program not found - skipping AUTOCHECK" and next after few seconds BSOD with "INACCESSIBLE BOOT DEVICE" - so the POST process finalizes, but after starting to load Windows (rotating circle) the disk disappears and is not visible to the Windows boot
    • Trying to do a fresh Windows install on the 1TB Samsung disk in the M.2_2 socket from USB works until the screen with the selection of the disks/partitions on which the installation has to be done - the disk is not visible there, so a similar bahaviour like during booting windows above - Windows install does not see the disk
    • When Windows is booted in M.2_1 with two NVME disks (M.2_1 - a 500GB disk with Windows installation, M.2_2 - the 1TB Samsung disk) the board boots correctly, but the M.2_2 disk is visible only in diskmanagment (diskmgmt.msc). After assigning a letter to the disk it shows up in explorer, but the disk can't be opened - a message appears: "A device which does not exist was specified"
    • But, the most weired thing I discovered is when I do hibernate/sleep and then start the board from hibernation/sleep, the disk can be opened in explorer normally after some time, or if I open it from diskmanagement, also any copy/delete files works then w/o a problem
    • The 1TB is good as it works on any other boards and in M.2_1 w/o a problem
    • I have experimented with all relevant BIOS settings, eg. Secure Boot, UEFI or OTHER OS, CSM on/off, PCI Bifurbication settings, oldest and newest BIOS version, to no avail
    • Disk is formatted as GTP, tried also a clean formatted disk, as well an disk with fresh Windows installation, have also formatted/installed it on another mobo, it is in GPT format so correct, none of this helped
    I have already replaced the B550 chipset on the board (it is driving the M.2_2 socket), as I suspected an issue with the chipset, but did not change anything.
    I have aslo checked all the physical connections from the chipset and all other signals to the M.2_2 socket, electrically I can't find any issue, all connections are there, no shorts, etc.
    Also checked the 3,3V power line to the M.2_2 socket with scope and DMM, voltage correct, no instabilities of the voltage.
    Replaced also the M.2 socket itself, as I supsected there might be a contacting issue - no change.
    Tried also with several processors, eg. Ryzen 7 4700G, Ryzen 5 5600, Ryzen 3 1200 - no change.
    Replaced also several small smd devices around the M.2_2 socket having to do with controlling/powering the M.2 disk, eg. PU3001, PQ4003, PU4003, PQ4006, PQ5002, PQ5004, PQ5005, PMD1, HD2 - no change
    Measured all caps around the M.2 socket for shorts, as well as the resisors, all are OK.

    My suspicion is that probably the BIOS of the board has a bug, probably there is some glitch on the switch from the BIOS POST to the Windows boot process, and eg. the disk is reported to Windows as SATA not PCIe, maybee, who knows ???
    Also maybe the BIOS has a glitch with big SSD disks (the 128MB one works like a charm), not reporting them correctly to Windows.
    Another suspicion is that Windows 24H2 does not have the correct drivers, or the Windows NVME drivers have a bug ???
    Last suspicion is that maybe some of the M.2_2 socket controll signals need a pull-up or a pull-down resistor which is just missing on this board, as it has been engineered probably before this 1TB Samsung was available, and it will not work just with this 1TB disk, but works with different disks ???

    There are some posts on different forums, also for similar ASUS B550 boards, so it seems this issue is not unique, but there are no real solutions there.

    I spent 2 days on the issue to no avail, and have no more ideas.
    Below the link to the BV - I have seen another post regarding to this boad on BadCaps, so maybe it will be helpfull there also.

    ANY SUGGESTIONS ARE WELCOME !

    Boardview link:

    https://www.badcaps.net/forum/troubl...51#post3579451



    .
    Last edited by SMDFlea; 02-23-2025, 03:58 PM. Reason: Edited Boardview link

    #2
    Admin - I posted the Boardview twice, but it disappeared ??????????

    Comment


      #3
      Originally posted by DynaxSC View Post
      Admin - I posted the Boardview twice, but it disappeared ??????????
      Please read your private messages. Your original boardview post was in the Graphics card Schematics and Boardviews sticky thread which is in the Desktop PC BIOS & Schematic Requests! forum. Moved your post to a new thread and sent you a PM, then i noticed you had posted in this thread https://www.badcaps.net/forum/troubl...c-or-boardview and you had posted a link to the boardview which you posted in the GPU schematics. Merged the new thread with that thread and will update the link above.

      All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

      Comment


        #4
        Hi, I can't believe this, I have solved the issue, having almost given up.

        Everything I had to do is change the disk in Samsung Magician to work in FULL POWER MODE. This is an option in Performance Optimisation.

        After changing this, the disk boots with Windows without any issue also in M.2_2.

        Seems this board is just not able to correctly handle modern disks with power saving functions. This is probably really a BIOS or Microsoft NVME driver bug, or an unsolved Samsung Firmware issue, who knows.

        For all those people struggling out there with modern Samsung SSD disks beeing visible in BIOS but not visible under Windows, this is most probably the solution of your problem.

        At least is seems, neither ASUS, nor Microsoft, nor Samsung is aware how to solve this issue, as there are no real solutions anywhere out there.
        Last edited by DynaxSC; 02-23-2025, 06:59 PM.

        Comment


          #5
          Admin, thanks for the upper info / change.

          Comment

          Working...
          X