Contribute
Register

Pick right SMBIOS.

Status
Not open for further replies.
Joined
Mar 16, 2017
Messages
210
Motherboard
Gigabyte Z87X-UD4H
CPU
i5-4570
Graphics
RX 580
Mac
  1. MacBook Pro
When choosing SMBIOS
Should I choose By CPU or GPU?

I have RX580, and the Mac default SMBIOS is 18,3.

My CPU is i5-4570, the default SMBIOS is 14,2.

Any one have older generations CPU With new GPU, what do you pick?

Thanks
 
Any one have older generations CPU With new GPU, what do you pick?

I have an ancient Lynfield-era Xeon x3480 (45nm), and a new RX580.

I can't get the RX580 to work, with the dreaded black screen at login. Tried many SMBIOS's, kexts and clover settings without success (yet).

EDIT: solved my problem. Had to buy a DP-to-DVI adapter, and using 14,2 and Orinoco, the DP output works - yay!
 
Last edited:
When choosing SMBIOS
Should I choose By CPU or GPU?

I have RX580, and the Mac default SMBIOS is 18,3.

My CPU is i5-4570, the default SMBIOS is 14,2.

Any one have older generations CPU With new GPU, what do you pick?

Thanks
Hi there, I have RX 580 and i5 6400. I am using 17,1. What do you use now? Thanks
 
When choosing SMBIOS Should I choose By CPU or GPU ?


@remix0120,

You have to use both the CPU and GPU in your SMBIOS consideration,
For example take your i5 4570 CPU which is Intel 4th Generation Haswell architecture.

First find all the matching SMBIOS's for Haswell class CPU's (I use MacTracker) :-

iMac14,1 which shipped with an Intel Core i5 4570R and Intel Iris Pro 5200 Graphics

iMac14,2 which shipped with the following CPU's
Intel Core i5 4570, 4670 or Core i7 4771
These system shipped with either NVIDIA GeForce GT 755M, GeForce GTX 775M, or GeForce GTX 780M

iMac 14,3 which shipped with the following CPU's
Intel Core i5 4570S or Core i7 4770S
These systems shipped with a Nvidia GT 750M dGPU

iMac14,4 which shipped with a Intel Core i5 4260U and Intel HD Graphics 5000

iMac15,1 which shipped with the following CPU's
Intel Core i5 4690 or Core i7 4790K
These systems shipped with AMD Radeon R9 M290X or Radeon R9 M295X

------------------------------

So having narrowed down our on CPU generation we can now choose based on our GPU.
We can ignore the iMac14,4 as that uses a mobile class (U series) CPU.
  • If you have no dGPU then use iMac14,1
  • If you have a Nvidia GPU then use iMac14,2 or iMac14,3
  • If you have a AMD GPU then use iMac15,1
All of the above SMBIOS's expect the IGPU to be enabled and configured as 'Headless' .... see this guide for more information on how to configure a IGPU as "Headless"


Cheers
Jay
 
Last edited:
Thank you for the detail explanation.
So in your case, are you using 15,1?
I am currently using 17,1 and it seems working fine. However, I read somewhere that RX 580 should use imacpro 1,1 to enable full hardware acceleration. That’s why I am trying to figure out if I need to change to something else. Thanks
 
@remix0120,

You have to use both the CPU and GPU in your SMBIOS consideration,
For example take your i5 4570 CPU which is Intel 4th Generation Haswell architecture.

First find all the matching SMBIOS's for Haswell class CPU's (I use MacTracker) :-

iMac14,1 which shipped with an Intel Core i5 4570R and Intel Iris Pro 5200 Graphics

iMac14,2 which shipped with the following CPU's
Intel Core i5 4570, 4670 or Core i7 4771
These system shipped with either NVIDIA GeForce GT 755M, GeForce GTX 775M, or GeForce GTX 780M

iMac 14,3 which shipped with the following CPU's
Intel Core i5 4570S or Core i7 4770S
These systems shipped with a Nvidia GT 750M dGPU

iMac14,4 which shipped with a Intel Core i5 4260U and Intel HD Graphics 5000

iMac15,1 which shipped with the following CPU's
Intel Core i5 4690 or Core i7 4790K
These systems shipped with AMD Radeon R9 M290X or Radeon R9 M295X

------------------------------

So having narrowed down our on CPU generation we can now choose based on our GPU.
We can ignore the iMac14,4 as that uses a mobile class (U series) CPU.
  • If you have no dGPU then use iMac14,1
  • If you have a Nvidia GPU then use iMac14,2 or iMac14,3
  • If you have a AMD GPU then use iMac15,1
All of the above SMBIOS's expect the IGPU to be enabled and configured as 'Headless' .... see this guide for more information on how to configure a IGPU as "Headless"


Cheers
Jay

Thank you for your information.
It helps a lot!
 
So in your case, are you using 15,1? I am currently using 17,1 and it seems working fine. However, I read somewhere that RX 580 should use imacpro 1,1 to enable full hardware acceleration.


@kokanee,

Yes, I use iMac15,1 on my Haswell desktop system.

If you use a iMacX,X SMBIOS then the IGPU should be enabled and configured as Headless, and is responsible for IQS, AirPlay, JPG decode ... etc .. however you need to be aware that Haswell era CPU's/IGPU's IQS only support H264 encode/decode, H265 is done via the macOS VideoToolBox API in software.

H265 only became available via IQS with Skylake and later CPU's/IGPU's.

The workaround using the iMacPro1,1 SMBIOS is primarily to get full DRM playback working in Safari as detailed, in this guide :-


However as a side effect it will force H264 and H265 on to the AMD GPU, however the iMacPro1,1 SMBIOS is known not to work well with some Polaris based GPU's such as RX 580.

Cheers
Jay
 
@kokanee,

Yes, I use iMac15,1 on my Haswell desktop system.

If you use a iMacX,X SMBIOS then the IGPU should be enabled and configured as Headless, and is responsible for IQS, AirPlay, JPG decode ... etc .. however you need to be aware that Haswell era CPU's/IGPU's IQS only support H264 encode/decode, H265 is done via the macOS VideoToolBox API in software.

H265 only became available via IQS with Skylake and later CPU's/IGPU's.

The workaround using the iMacPro1,1 SMBIOS is primarily to get full DRM playback working in Safari as detailed, in this guide :-


However as a side effect it will force H264 and H265 on to the AMD GPU, however the iMacPro1,1 SMBIOS is known not to work well with some Polaris based GPU's such as RX 580.

Cheers
Jay
With newer WhateverGreen versions, HEVC acceleration can be enabled for RX 580 with the iMacPro1,1 SMBIOS.
 
Status
Not open for further replies.
Back
Top