Jump to content

fabiosun

Recommended Posts

  • Moderators
  On 5/10/2021 at 4:38 PM, Arrakis said:

@IGPU it's a problem with the thunderbolt card but I'm not sure it's the flash version because when I disable SSDTs (SSDT-TBOLT3-NVM23 & SSDT-DTGP.aml).

I don't have Kernel panic anymore. The system can see the card and the peripherals plugged into it. (See Screen capture) but inoperative.

The flash I used was TitanRidgeNVM23-E64Fr.

329397297_PCI.thumb.png.9344ed5658efc9125a23186846473b86.pngTHUNDEBOLT.thumb.png.8bf7726001a147836406a5ca7c884c59.png

Do you have any idea what's wrong with these SSDTs? (both are from the EFI Meina22 so you have to work together for the proper functioning of the hot plugging)

 

 

In my multis tests, I noticed that the Kext: SmallTreeIntel82576.kext was useless for the ethernet card installed on Gigabyte Designare motherboards (Intel I210) because the Kext is already installed in the OS. (See Screen capture)

But oddly on Big Sur 11.4 beta2 not functional and the kext: SmallTreeIntel82576.kext is inoperative.

However, the wifi works with IntelBluetoothFirmware, IntelBluetoothInjector, AirportItlwm on Big Sur 11.3.1 and Big Sur 11.4. Beta2.

1672091280_Capturedecran2021-05-10a18_35.24-copie.thumb.jpg.258c26f953c0ee9765381a5b3918d5e0.jpg

 

And still no PCI implementation error message in SMBIOS MacPro 2019.
One difference from your simplified kernel patches is that I am forced to keep the occurrence (cpu_topology_sort -disable _x86_validate_topology) enabled with this motherboard.

 

Expand  

 

Upload your IORE file and maybe I can make you a new TB SSDT.

 

As for the I210, maybe try IntelMausi (the latest download is here). IntelMausi is typically used for Intel I219 Ethernet, whlie Intel82576 is used for I211.

 

 

 

Edited by iGPU
  • Like 1
Link to comment
Share on other sites

@iGPUI just made the Big Sur 11.4 beta 3 bet and yesterday's diagnosis is no longer valid. It is extinction after 1 min following kernel panic, reboot and so on. There's no need to recreate an SSDT just yet.

It's too unstable on my configuration, thank you very much for your suggestion to redo an SSDT.

 

@fabiosun can you check out my config.plist when you have time. Big Sur 11.3.1 is perfect , Big Sur 11.4 beta 3 is completely crap.

config.plist.zipFetching info...

Link to comment
Share on other sites

  • Supervisor

and the Oscar goes to :

 

 

best results I have had in OSX

I think also better than Windows (not tested again)

I am using a SSD drive (no NVME)

so I think it could be better 🙂

 

  • Like 2
  • Thanks 1
Link to comment
Share on other sites

  On 5/11/2021 at 1:37 PM, fabiosun said:

@valmeidaare you using MacPro 7.1 smbios and weg is on or off?

 

Expand  

Yes I have WEG running should  disable it . Im running MACPRO7.1. In my boot augments I have <string>-v agdpmod=pikera</string>

 

I never updated my MmioWhitelist after I updated my smbios to MACPRO 7.1

Edited by valmeida
Link to comment
Share on other sites

  On 5/11/2021 at 5:01 PM, iGPU said:

 

I just updated the enabling, disabling aspect when creating the MMIOWhitelist by adding the "Clarification" paragraph and re-color coding the various entries within the Spoilers, here.

 

Expand  

 

I've just had a look at your update and am now a bit confused, easily done though ðŸ˜€

 

Whenever I have extracted the values via the debug version of OC, every single entry has skip 0, not a single skip 1. I must be doing something wrong as this would suggest that I don't need any values in the mmiowhitelist section. In the config file I had no entries in the whitelist whilst I extracting them to the text file.

 

The debug version I use is a good few months old so I will download the latest and test again. There was also no difference between having Above 4G enabled/disabled.

 

  Reveal hidden contents

 

Link to comment
Share on other sites

  • Moderators

 

@Arrakis

 

I've had no problems running any of the latest BS betas, after removing my TB AIC. There are some similarities between our Kernels, etc, but some differences. I've created a "mini-EFI" folder for you. It contains a config file (current to early v070), an abbreviated ACPI folder, and a kexts folder.

 

The changes you might want to make (besides the obvious filling in of SNs and memory entries) are to enable SSDT #7 if you're using a PCIe WLAN card. (My setup is a bit complicated as I originally swapped out the internal card for an Broadcom-Apple compatible card, which I'm no longer using but don't wish to remove; now I'm using a PCIe AX200 card.) Leave this SSDT disabled if you're using the internal AX200.

 

In the Kernel section, I've replaced Itlwm with AirportItlwm specifically for Big Sur; this works better. There are other additions here that you may want to disable such as the USBInjectAll set, which I use with an SSDT (but that's mobo specific, so I've not included those in the ACPI folder).

 

The patches in the Kernel section are a bit different, run these as is and see how they work.

 

Finally, you may need to adjust the MMIOWhitelist entries for your mobo. The included ones are for my MSI Creator mobo and yours will likely be different. 

 

If you have any issues or questions, ask.

 

 

 

Edited by iGPU
  • +1 1
Link to comment
Share on other sites

  • fabiosun changed the title to [Discussion] - TRX40 Bare Metal - Vanilla Patches

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • There are no registered users currently online
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.