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

Support for ASRock X399 Professional Gaming motherboard #5

Open
grimreaper opened this issue Mar 21, 2018 · 4 comments
Open

Support for ASRock X399 Professional Gaming motherboard #5

grimreaper opened this issue Mar 21, 2018 · 4 comments
Labels
new-motherboard Request addition of a new motherboard or IC

Comments

@grimreaper
Copy link

intpm is loaded, amdsmb and ichsmb are loaded (wasn't sure which one I
needed), smb and smbus

This entire thing is new to me and I'm not even sure what I should be
looking for let alone doing.

[6495 11:36:52.758 eax@fasteagle ~/global !2!]∴sudo bsdhwmon -v

(git:global)-[master]
==> board_lookup(maker = 0x80105a000, product = 0x80105a080)
==>     maker   = ASRock
==>     product = X399 Professional Gaming
==> board_lookup() returning NULL
Your motherboard does not appear to be supported.  Please visit
https://github.com/koitsu/bsdhwmon to see if support for your motherboard
and/or system is under development.

hint.smbios.0.mem="0x79b2e000"
smbios.bios.reldate="11/21/2017"
smbios.bios.vendor="American Megatrends Inc."
smbios.bios.version="P2.00"
smbios.chassis.maker="Default string"
smbios.chassis.serial="Default string"
smbios.chassis.tag="Default string"
smbios.chassis.version="Default string"
smbios.memory.enabled="67108864"
smbios.planar.location="                      "
smbios.planar.maker="ASRock"
smbios.planar.product="X399 Professional Gaming"
smbios.planar.serial="M80-A9017200035"
smbios.planar.tag="                      "
smbios.planar.version="                      "
smbios.socket.enabled="1"
smbios.socket.populated="1"
smbios.system.family="To Be Filled By O.E.M."
smbios.system.maker="To Be Filled By O.E.M."
smbios.system.product="To Be Filled By O.E.M."
smbios.system.serial="To Be Filled By O.E.M."
smbios.system.sku="To Be Filled By O.E.M."
smbios.system.uuid="03000200-0400-0500-0006-000700080009"
smbios.system.version="To Be Filled By O.E.M."
smbios.version="3.0"
@koitsu koitsu added the new-motherboard Request addition of a new motherboard or IC label Mar 21, 2018
@koitsu
Copy link
Owner

koitsu commented Mar 21, 2018

This desktop/gaming motherboard is not currently supported by bsdhwmon.

In general, bsdhwmon is mainly intended for server-class motherboards, not desktop or gaming boards. All technical information comes directly from the vendor and IC datasheets, rather than through guesswork. Review:

  1. The user manual does not mention if there is any hardware monitoring IC on the board, or if there is one, what exact model it is. This is sometimes piggybacked onto the Super I/O, other times it's not. The IC needs to be tied in/wired to SMBus for bsdhwmon to work with it.

  2. The user manual, under the "UEFI SETUP UTILITY" section, indicates that it can "monitor the status of the hardware on your system" but doesn't provide screenshots of the attributes. The "Software and Utilities Operation" section, which covers Windows only, shows several attributes (temperatures, voltages, and fans) but no technical details are provided. I did find this screenshot of the UEFI BIOS, however, which is only a partial shot (the author chose not to scroll down further):

https://www.tweaktown.com/image.php?image=imagescdn.tweaktown.com/content/8/3/8341_56_asrock-x399-professional-gaming-motherboard-review_full.png

Due to all of this, ASRock would need to provide the necessary details. Technical Support groups can sometimes provide these details (ex. Supermicro, Tyan), while others sometimes don't; it's a crap shoot. Technical Support groups usually only let customers who own a product communicate with them, so I cannot speak to ASRock directly.

bsdhwmon does not use LPC I/O (classic ISA ports), nor does it "probe" SMBus, as doing so can cause system instability or lock-ups. The software is designed to go purely off of information provided by vendors, to ensure full stability/compatibility.

If you want to see if this board can support monitoring with bsdhwmon, you would need to ask ASRock Technical Support the following:


  1. Does the ASRock X399 Professional motherboard (please give them the exact model/model number, and/or revision if applicable) support hardware monitoring (thermistor temperatures, voltages, fan RPMs)?

  2. If so, what IC or chip, including manufacturer and model, is responsible for hardware monitoring? If so, is the data sheet and technical specifications/developer documentation available for this IC?

  3. Is the IC tied to SMBus? If so, please provide the below info:

  • SMBus slave address (there may be more than one)
  • Index registers (CRs) for all thermistors (temperatures)
  • Index registers (CRs) for all voltages
  • Index registers (CRs) for all fans
  • Calculation formulas for all of the above attributes (if different
    from manufacturer documentation)

Once this information is provided, I can begin work on support for the board. Assuming it's provided, I would also need screenshots/photos of the "H/W Monitor" section of the UEFI BIOS (it looks like it's multiple pages) so that all the labels properly match what's in the UEFI BIOS.

@grimreaper
Copy link
Author

FTR I contacted them. Lets see what happens.

@eduncan911
Copy link

eduncan911 commented Jun 14, 2021

@grimreaper so... what was their response? :)

@grimreaper
Copy link
Author

grimreaper commented Jun 15, 2021

Ha. I completely forgot about this. I did actually contact them but clearly never heard back.

Dear Customer,
Please DO NOT reply to this automatic mail. It is just a confirmation that we have received your email. We will have technical support personnel to contact you soon.
For technical issue and emergency case, we suggest you to contact your dealer first.
If your dealer can’t solve your problem, ASRock web site also offers FAQ and CPU support lists (https://www.asrock.com/support). Some similar questions or solutions could be found there and our technical support engineers update the FAQ every month.
If it is regarding repair/RMA service, please kindly check with your dealer for related service. Please remember to record the model name & product serial number for future tracking.
Thanks for your email,
ASRock Technical Support Division

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new-motherboard Request addition of a new motherboard or IC
Projects
None yet
Development

No branches or pull requests

3 participants