Jump to content

fabiosun

Recommended Posts

11 minutes ago, fabiosun said:

@Driftwood@igpu guide for memory is working well here

 

Ive tried a complete copy inserting my DIMM info and I still get bug despite memory population graphic being perfect.

 

Maybe its this BankLocator= P0 CHANNEL A, and DeviceLocator = DIMM0 thing which needs sorting. I did follow Dortania guide... and Opencore manual plus iGPU.

iGPU has BankLocator=BANK 6, DeviceLocator=ChannelA-DIMM0 so he is using Apple Banks? It doesnt work following iGPUs method.

 

Here's my copy which fails getting round the notification error.

Driftwood Memory Settings.plist.zip

Edited by Driftwood
Link to comment
Share on other sites

1 minute ago, fabiosun said:

to_try.plist.zip 1.18 kB · 0 downloads

@Driftwood

I am using it

try vastly to see if it works also for you..then we can adjust it with your memory data

it is pretty cosmetic there

 

If you look at mine its exactly like yours 🙂

See my readings graphic when memory are pre memory module build:

366348895_Screenshot2021-09-27at14_43_51.thumb.png.8e277f8613c6da6c05b10c793a84996e.png

 

Edited by Driftwood
  • Confused 1
Link to comment
Share on other sites

This is what I get from dmidecode:

 

DataWidth = 64

ErrorCorrection = 3

FormFactor = 9

MaxCapacity ( 256GB) - 274877906944

TotalWidth = 64

Type = 26

TypeDetail  =  Bit 7 + Bit 14 = 21  (*Type Detail: Synchronous Unbuffered (Unregistered))

How did @iGPU get to 128 for TypeDetail out of interest?

 

Bit 7 — Synchronous
Bit 13 — Registered (buffered)
Bit 14 — Unbuffered (unregistered)
Edited by Driftwood
Link to comment
Share on other sites

Driftwood@Mac-Pro ~ % kextstat  | grep -v com.apple

Executing: /usr/bin/kmutil showloaded

No variant specified, falling back to release

Index Refs Address            Size       Wired      Name (Version) UUID <Linked Against>

   58    1 0                  0x2e000    0x2e000    as.vit9696.Lilu (1.5.6) 041A34BB-B5DF-303E-B95B-57F9A6E43922 <8 6 5 3 2 1>

   59    0 0                  0x1a000    0x1a000    as.vit9696.VirtualSMC (1.2.7) 9DAADEEB-D155-3EEC-AFDF-2F05E221EA01 <58 13 8 6 5 3 1>

   77    0 0                  0x9000     0x9000     com.dhinakg.USBToolBox.kext (1.0.1) D40469A9-CBCA-3179-806D-65D1A9416A7F <21 14 5 3>

   84    0 0                  0x36000    0x36000    com.insanelymac.LucyRTL8125Ethernet (1.1.0) F0E3AD51-AFB8-33D6-8054-828B385D60B6 <47 14 6 5 3 1>

  118    0 0xffffff7f9cc6e000 0x5c000    0x5c000    com.blackmagic-design.driver.BlackmagicIO (11.7) 38B4B9C8-46C7-311F-9CB2-8613AF1F9627 <117 14 6 5 3 1>

  135    0 0xffffff7f9cfab000 0x3000     0x3000     com.techsmith.TACC (1.0.3) 851BEDD1-1D12-3756-A948-978610078DEF <6 5 3>

  150    0 0xffffff7f9ce74000 0x9000     0x9000     com.RME.driver.FirefaceAudioDriver (3.36) 6817D103-3B53-30B0-B9CF-3BE595C23522 <124 120 6 5 3>

Link to comment
Share on other sites

  • Supervisor

what do you see in about my Mac/memory section?

could you try (on an USB my EFI in OP adjusting it for your rig) Dummypopowermanagment /MMIO and things like these to have my EFI booting for you 

or...try only to add SSDT plug in your EFI/config

 

Link to comment
Share on other sites

Hi @fabiosun  Hmmm... so I edited your viper /iGPU memory plist into my config added my TypeDetail=21, rebooted, cleared nvram, checked BIOS, back to USB OC boot, it worked with your 3200 memory, reedited config with my RAM DIMMs and Speed, rebooted, reset nvram, booted to BS/Monterey. Everything working! Alas!!!!

 

You're still No.1 @fabiosun😉

PS I did have Custom Memory on several times on my previous attempts

 

1687040516_memorymodulesettingsDriftwoodiGPU.thumb.png.ed78233bdcc206fe10cfe5e0493d3961.png426993915_memoryAboutMAc.thumb.png.71282e1b3725e431fffc232551bbbfd8.png1182493415_memmodulesgfx.thumb.png.d8a227cb5c2c7c30e549908acf64142b.png

 

 

Edited by Driftwood
  • Thanks 1
Link to comment
Share on other sites

ASROCK TRX40 CREATOR WORKING EFI - Driftwood

 

So here's my latest EFI incorporating @iGPU Memory fix:

 

Driftwood OC 0.7.0.4 Latest Asrock TRX40 Creator with Memory Module fixEFI.zip

 

This is setup / working for 256Gb Ram G.Skillz 3600 DIMMs (edit PlatformInfo/Memory and insert your memory).

* Any Asrock users looking to test this EFI should also make sure to change this to their PlatformInfo/Generic serials, ROM, UUID, etc...

 

Shutdown/Sleep/Bluetooth and all WIFI, Aquantia, Realtek Networking working.

 

My BIOS Profile for fw 1.70 Asrock TRX40 Creator if you want to load it and analyse is below:-

Driftwood_BTon_HDAudioOFF.BIN.zip

 

* Note about the BIOS Bin file: I don't use the Realtek USB Audio as I have a RME Fireface/Firewire Audio unit, so its switched off. I also found it interfered with my Bluetooth 'Discovery' for some reason... As BS/Monterey sees the Realtek audio without any kext you are welcome to turn it back on in BIOS and give it a whirl. 

 

I have also Disabled the LED On setting in BIOS. In my EFI I have mapped out (disabled) the USB Audio port and LED USB port. With USBToolBox you can easily switch them back on. Here's my .json file for copying over to Windows to the USBToolBox folder you have created. The included UTBMap.kext is also already inside the above EFI. Ensure you load USBToolBox.kext BEFORE UTBMap.Kext in EFI.

UTBMap json file andd kext.zip

 

Summary, this is a fairly basic EFI and is a great starting point for 'Asrockers' requiring no ssdts (apart from the included SSDT-EC-USBX-DESKTOP.aml - which probably isn't a necessity), minimal kexts Lilu, VirtualSMC, USBToolkox stuff (probably not a necessity for your case), Aquantia needs no kext - works out of the box, Realtek 2.5 ethernet works with the LucyRTL8125Ethernet.kext, and everything else is set in BIOS (the M.2 Broadcom BT/WAN is fully supported by MacOSX) for Sleep/Shutdown so check the ACPI settings against yours if you like etc...

NB: You can replace the Asrock's internal m.2 Intel AX200 BT/Wifi with the Broadcom on above.

Edited by Driftwood
Link to comment
Share on other sites

All good here. OC 7.04, j160 in SecureBoot just in case, see the download, then change back to Secureboot=Disabled, save config, and wait for download to finish, so it will reboot safely. If you don't see it first time round, Log Out quickly, then Log Back in and it should show up.

 

Yeh GM shouldn't be far off.

 

image.thumb.png.f4b286971385aac2384f90ecf4a76ad2.png

Edited by Driftwood
  • Ok 2
Link to comment
Share on other sites

HOW TO INSTALL MONTEREY BETA 8 ON THREADRIPPER TRX40s

 

 

As you may have seen on OSX Discord server... last nights install of Monterey beta 8 didn't go to plan. It downloaded fine with j160 reboot, then when SBM=Disabled and Nvram reset, it wouldn't install beta 8 despite three re-download attempts too.

I didn't want to go the iMac17,1 way so I thought I would wait until a solution cropped up. Today, it did.

 

The new version of RestrictEvents Kext together with the latest Release candidate of OC 0.74 now works - and it won't upset your memory configuration (as set out by iGPU)

 

Here's the RestrictEvents kext, & download OC0.74: RestrictEvents.zip

Source: https://github.com/acidanthera/RestrictEvents/commit/2430ed06c15a9f3dd94634ab68e208c8b762e11d

 

This will negate the need to do anything like change your SMBIOS to iMac17,1 OR SBM=j160 🙂

 

Just install OC0.74, include the restrictEvents kext in your kext folder, then Propertree snapshot it into your config/EFI.

 

Reboot, it sees the update, installs, reboots just fine!

 

 

54135382_OC0.74LatestRelease.thumb.png.5783bffe96d0adc6f307be1ff378ab73.pngrestrictevents.png.a0e13f9cef5c553871112c1324efbe1a.png

1172817510_Downloadingbeta8.thumb.png.021ee14a74c1a0b07b49cecef5b36ea8.png1095291912_Screenshot2021-09-29at22_21_54.thumb.png.832a07e10b52377c9f36f6ca322ae19a.png

 

Job done.

 

 

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

TRX40 EFI (Asrock MMIO) which will see updates and boot both Big Sur (11.61) and Monterey Beta 8. This EFI features the new RestrictEvents.kext which will see updates, sort your memory and name your CPU.

It works on both OSs and DOES NOT require j160 or renaming your SMBIOS to iMac17,1.

 

Just leave it MacPro7,1, insert your serials, ROM, etc... and ensure your SecureBoot=Disabled.

 

File: Driftwood BS and Monty EFI.zip

 

199035098_BigSur11.61Update.thumb.png.3bcad42fb93266d2e7472d095aa56fd6.png

 

1272780210_11.61BigSur.thumb.png.7f4fea7b93fc861dd45585965dbd708f.png

 

638874219_EventsMemory.thumb.png.095946f3021e2b2533967f8865e6f879.png

 

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

On 9/26/2021 at 6:06 PM, Arrakis said:

@gosi

You can update to Big Sur 11.6. Intel I210 ethernet ports still work.

They will work under Monterey only from beta 7.

Slot 4 is the last one at the bottom (See Screen capture)

I can not answer for the SSDT in case of TitanRidge Rev2 card.

 

 

Thanks! Update went smooth and system is stable!

 

The Rev2 TitanRidge card should arrive next week, I hope you can help me get it running 🙂

Link to comment
Share on other sites

  • Moderators
On 9/30/2021 at 2:32 AM, gosi said:

 

Thanks! Update went smooth and system is stable!

 

The Rev2 TitanRidge card should arrive next week, I hope you can help me get it running 🙂

 

If you don't know how to create an SSDT for the TB card, after it arrives, install it and run without a TB SSDT. Next, post the IORE file under this condition. Based on the IORE file, I can possibly help you to create an SSDT file.

 

 

  • Like 3
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.