Announcement

Collapse
No announcement yet.

ASRock X570D4U BMC Working Toward OpenBMC Support

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

  • ASRock X570D4U BMC Working Toward OpenBMC Support

    Phoronix: ASRock X570D4U BMC Working Toward OpenBMC Support

    For those that happen to own an ASRock Rack X570D4U micro-ATX motherboard or are in the market for a server-grade AMD Ryzen 5000 series motherboard, patches are pending as this motherboard works on OpenBMC support as an alternative to the proprietary BMC software stack that ships with this AMD Ryzen 5000 series + ECC DDR4 supported motherboard...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    How specific are the patches to this specific motherboard? I have an older, Haswel-era ASRock Rack board with a previous generation AST BMC on it. Just curious whether support for such boards & BMC chips might be included or forthcoming.

    BTW, I really wish these BMCs had a proper iGPU block, rather than doing software rendering on their ARMv7-A core. If you have to sit at the console of one of these machines and use it locally, it's quite a painful experience and limits you to just 1920x1200 or so.
    Last edited by coder; 03 December 2023, 08:18 AM.

    Comment


    • #3
      Also, the X570D4U-2L2T variant includes onboard 2x 10 Gigabit Ethernet.

      Get Fast Service & Low Prices on X570D4U-2L2T ASRock Inc Asrock MB X570D4U-2L2T AMD Ryzen MAX128GB DDR4 PCIE uAtx and Much More at PROVANTAGE.


      The PCIe layout of these boards is so boneheaded that someone wanting to run a dGPU would have to run it at x8 lanes to add a 10 Gigabit ethernet NIC. So, if you think you might want > 1 Gigabit and plan to use a dGPU, then you should think really hard about just getting the 2L2T version.

      Comment


      • #4
        Originally posted by coder View Post
        Also, the X570D4U-2L2T variant includes onboard 2x 10 Gigabit Ethernet.

        Get Fast Service & Low Prices on X570D4U-2L2T ASRock Inc Asrock MB X570D4U-2L2T AMD Ryzen MAX128GB DDR4 PCIE uAtx and Much More at PROVANTAGE.


        The PCIe layout of these boards is so boneheaded that someone wanting to run a dGPU would have to run it at x8 lanes to add a 10 Gigabit ethernet NIC. So, if you think you might want > 1 Gigabit and plan to use a dGPU, then you should think really hard about just getting the 2L2T version.
        Pretty normal normal layout for low end boards. Just because it has a management chip and can at least be marginally classified a "server board" doesn't mean it's a high end system.

        Comment


        • #5
          Are there any boards that support Zen 4 Ryzen (AVX-512), BMC, and ECC? I'd like to build a robust floating-point box for processing data. ECC is necessary for reliability.

          Comment


          • #6
            Originally posted by drhoho View Post
            Are there any boards that support Zen 4 Ryzen (AVX-512), BMC, and ECC? I'd like to build a robust floating-point box for processing data. ECC is necessary for reliability.
            Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite
            Michael Larabel
            https://www.michaellarabel.com/

            Comment


            • #7
              Originally posted by stormcrow View Post
              Pretty normal normal layout for low end boards. Just because it has a management chip and can at least be marginally classified a "server board" doesn't mean it's a high end system.
              The issue with the PCIe slots is that the one which runs at x16 is the top slot (i.e. closest to the CPU), and blocks the middle one. If you put a graphics card in the bottom slot, it can only run at x8. If you put it in the top slot, the only other one left open is the bottom slot, which populating will steal x8 lanes from the top slot and bump it down to x8. That's what I mean by boneheaded.

              I get that it's a mini-ITX board and only has room for 3 slots -- ASRock just picked a dumb layout for them. I get why they put the x16 slot closest to the CPU, but it probably has PCIe retimers anyway and they certainly could've taken the trouble to route all 16 lanes down to the bottom slot, if they'd wanted.

              Comment


              • #8
                Originally posted by drhoho View Post
                Are there any boards that support Zen 4 Ryzen (AVX-512), BMC, and ECC? I'd like to build a robust floating-point box for processing data. ECC is necessary for reliability.
                In addition to the ASRock Rack board Michael mentioned, Supermicro makes one with BMC (same AST2600, in fact) and ECC-support:

                BMC isn't needed for robustness. It's mostly for remote management. Ryzen 7000 CPUs now include an iGPU as standard, so you don't need either BMC or a dGPU just for casual desktop usage.

                You can find other AM5 boards that support ECC memory, though there have been some doubts raised about the level of ECC support in some previous-generation motherboards. I haven't read up on the situation with AM5. Anyway, here's another example, but I'm sure there are more:
                Last edited by coder; 03 December 2023, 10:44 AM.

                Comment


                • #9
                  Thanks Michael and Coder for the Zen 4-ECC motherboard links and info.

                  Comment


                  • #10
                    I'm running a X10SRM-TF and I too am hoping for OpenBMC to support this board. Supermicro unfortunately already canceled the support

                    Comment

                    Working...
                    X