Contribute
Register

[IGPU] Hash data from ME never returned, status = 1, doing retry #

Status
Not open for further replies.
Joined
Feb 6, 2017
Messages
162
Motherboard
Dell Latitude 7390
CPU
i5-8350U
Graphics
UHD 620, 1920x1080
Mac
  1. MacBook Air
Mobile Phone
  1. Android
Im getting this error with my HD 630, with many retries and then just reboots. The iGPU just fails to load in native mode
Version 10.13 Beta 17A291m. iMac18,1

The fix seems to be adding the boot option -disablegfxfirmware to Clover. Is there a better/proper fix or the Apple firmware for the iGPU just can't be loaded?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
184,623
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Im getting this error with my HD 630, with many retries and then just reboots. The iGPU just fails to load in native mode
Version 10.13 Beta 17A291m. iMac18,1

The fix seems to be adding the boot option -disablegfxfirmware to Clover. Is there a better/proper fix or the Apple firmware for the iGPU just can't be loaded?

-disablegfxfirmware is the fix.
Result is essentially the same with the flag as prior to 10.13.
 
Joined
Feb 6, 2017
Messages
162
Motherboard
Dell Latitude 7390
CPU
i5-8350U
Graphics
UHD 620, 1920x1080
Mac
  1. MacBook Air
Mobile Phone
  1. Android
-disablegfxfirmware is the fix.
Result is essentially the same with the flag as prior to 10.13.

You meant that the Apple's firmware for the intel iGPU actually never loaded with Hackintoshes at all? The driver seem to be working fine anyway, but now I wonder what's the exact purpose of the firmware then.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
184,623
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
You meant that the Apple's firmware for the intel iGPU actually never loaded with Hackintoshes at all?

No idea. I do not have a collection of *all* possible hackintosh boards/CPUs/etc...
But on certain hacks, that is certainly true.
The behavior in the SKL drivers is to try firmware load once, and failing that, just ignore and continue.
The behavior in the KBL drivers is to retry endlessly unless -disablegfxfirmware kernel flag is used.

what's the exact purpose of the firmware then.

No idea. Such is the nature of black box/closed-source software.
 
Joined
Feb 6, 2017
Messages
162
Motherboard
Dell Latitude 7390
CPU
i5-8350U
Graphics
UHD 620, 1920x1080
Mac
  1. MacBook Air
Mobile Phone
  1. Android
No idea. I do not have a collection of *all* possible hackintosh boards/CPUs/etc...
But on certain hacks, that is certainly true.
The behavior in the SKL drivers is to try firmware load once, and failing that, just ignore and continue.
The behavior in the KBL drivers is to retry endlessly unless -disablegfxfirmware kernel flag is used.



No idea. Such is the nature of black box/closed-source software.

Well, I just saw that under the development section of AppleIntelSKLGraphics that SchedulerFallbackOnFirmwareFail is set to 1. So, failure to load the firmware is the expected behavior even for real Macs. For KBL is set to 0, but this beta software. Perhaps and hopefully the firmware is meaningless beyond debugging and testing purposes by Apple. Thanks for the feedback btw.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
184,623
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Well, I just saw that under the development section of AppleIntelSKLGraphics that SchedulerFallbackOnFirmwareFail is set to 1. So, failure to load the firmware is the expected behavior even for real Macs.

Not possible to know unless we analyze the kernel log from real Apple SKL hardware.
BTW, I don't think I ran into this problem with my KabyLake Intel NUC7. I may be remembering wrong though (have the SSD pulled out of it right now and in use elsewhere).

For KBL is set to 0, but this beta software. Perhaps and hopefully the firmware is meaningless beyond debugging and testing purposes by Apple. Thanks for the feedback btw.

Just as long as the -disablegfxfirmware flag continues to avoid the problem, it is really not an issue.
Otherwise, we patch...
 
Last edited:
Joined
Jun 20, 2017
Messages
24
Motherboard
GA-Z270N-Gaming-5
CPU
i7-7700
Graphics
HD630
Mac
  1. iMac
  2. MacBook
  3. Mac mini
Mobile Phone
  1. iOS
You meant that the Apple's firmware for the intel iGPU actually never loaded with Hackintoshes at all? The driver seem to be working fine anyway, but now I wonder what's the exact purpose of the firmware then.
I'm guessing the guc firmware is actually needed for proper power management. Last time I posted a link to somewhere my post never surfaced, so I'll just suggest googling for "guc firmware power management". The code in kblgraphics has two code paths, one referring to "springboard" (??? -- only run on real apple hw) and another one (that one does not seem to work).
 
Joined
Jan 25, 2017
Messages
26
Motherboard
Gigabyte Ga-Z270X-Ultra Gaming
CPU
I7-7700K
Graphics
Vega 64
Mac
  1. Mac mini
Mobile Phone
  1. iOS
I'm guessing the guc firmware is actually needed for proper power management. Last time I posted a link to somewhere my post never surfaced, so I'll just suggest googling for "guc firmware power management". The code in kblgraphics has two code paths, one referring to "springboard" (??? -- only run on real apple hw) and another one (that one does not seem to work).


Hey to all in t his thread, I know it's a 5-month old thread but I wanted to pop in and say thanks. I'm mid-hack right now and just got done with multibeast and as soon as I did I got this error as well. A trip to this thread and it's now taken care of and I'm on to the next step. Just wanted to say thanks!
 
Joined
May 3, 2016
Messages
5
Motherboard
MSI Z270 Tomahawk
CPU
i7-7700K
Graphics
GTX 1080
Mobile Phone
  1. Android
same here. i tho it was about APFS with nvme, but checked logs - and found answer here. thanks
 
Status
Not open for further replies.
Top