Jump to content

fabiosun

Recommended Posts

7 hours ago, thenightflyer said:

@Arrakis Please can you share the EFI you use with your Designarex?

 

@thenightflyer

Hello

Here is my EFi "OpenCore Debug.0.6.3" / Catalina (no tested for Big Sur)

This is for a Gigabyte card: TRX40 Designare (BIOS 1.0.0.4)

You must create your own MMIO Whitelist and generate an SMBIOS. (IMacPro1.1)

GPU in slot 1.

The Titan Ridge card must be in slot 4.

gigabyte TRX40 Designare.zip

  • Like 1
Link to comment
Share on other sites

2 hours ago, Driftwood said:

Are you getting reliable audio sync at above 48K (ie 96, 192)?

@Driftwood 

This only concerns the USB output which I am not using.

On the HDMI outputs of monitors and Blackmagic 4k Ultra-Mini this setting is non-existent.😙

Link to comment
Share on other sites

1 hour ago, fabiosun said:

@Arrakis


-v keepsyms=1 debug=0x100 alcid=1 swd_panic=1

latest two boot args useful for?

could you explain?

thank you

@fabiosun

I can't explain it because I don't understand all of them. I've been on the hack for a month.

Considering your mastery of the thing if you briefly explain to me why it is necessary to remove.

I remove especially if it doesn't serve me well.

I am in favor of a lightweight config.plist.

You already made the remark to me for alcid = 1

Edited by Arrakis
Link to comment
Share on other sites

  • Supervisor

@Arrakis
if your system is stable you can avoid to use any of those boot alcid not useful for our trx40 internal audio

also for usb audio is not useful

would leave only -v to see verbose just in case

also some kext is not useful I think

mcedisabler? Without have you a kp?

I do not think so

also smcamdprocessor kext not useful if you use latest version of AMD Power gadget utility

this to start 

backup your efi first if you will try these advices😉

Applealc kext

not useful for usb or internal audio

only useful for hdmi/dp audio..

Link to comment
Share on other sites

  • Supervisor
34 minutes ago, jasin755 said:

Asus_EFI:

IMG_5377.thumb.jpg.5ddb2f76aee35791be23d027f2ea5c03.jpg

 

fabiosun's EFI:

IMG_5378.thumb.jpg.ecb3254f6299f703ba6eb1e730ed504d.jpg

 

Ploddles's EFI:

 

IMG_5379.thumb.jpg.6472e89bea3b2985f8f946d8ddac7ec9.jpg

 

BTW. I am using Big Sur running on Proxmox. Do I have to change something in bios?

Thanks.

are you using Proxmox to boot in bare metal?

or only the same OSX installation but starting with EFI posted above?

 

Link to comment
Share on other sites

23 hours ago, fabiosun said:

@Arrakis
if your system is stable you can avoid to use any of those boot alcid not useful for our trx40 internal audio

also for usb audio is not useful

would leave only -v to see verbose just in case

also some kext is not useful I think

mcedisabler? Without have you a kp?

I do not think so

also smcamdprocessor kext not useful if you use latest version of AMD Power gadget utility

this to start 

backup your efi first if you will try these advices😉

Applealc kext

not useful for usb or internal audio

only useful for hdmi/dp audio..

 

@fabiosun Hello Fabio

By following your advice,

I have kept:

boot-args: -v only (I understand why 😏)

Applealc.Kext because I use the sound in hdmi / DP audio.

I deleted :

AppleMCEReporterDisabler.kext

SMCAMDProcessor.kext

 

I restarted without a problem.

Sound is functional on HDMI / DP audio and through the blackmagic ultraStudio 4k mini card.

Thank you so much.

Did you see anything else?

  • Ok 1
Link to comment
Share on other sites

No. I don't use Proxmox to boot Baremetal. I have Proxmox on separate HDD and now I am trying boot baremetal from usb stick efi.

 

Some potencial important information:

- I have 2 GPU. RTX2080s (for Windows) and Vega56 (for macOS. It is working on macOS using Proxmox). For booting I use RTX2080 as primary GPU (because I can't change which GPU is primary in bios. Physical switching is needed).

- I have set SATA in RAID mode (because I use 2x NVMe SSDs in RAID0 in Windows). RAID mode is allowed for NVMe disks too.

 

Sata/NVMe bios configuration:

IMG_5385.thumb.jpg.0478c5978a5d7adc3ddb7187ec84afb7.jpg

 

Asus + config:

IMG_5383.thumb.jpg.1e8d57383b291ff293f91348e507d556.jpg

 

Asus + config2/acpi_config:

IMG_5384.thumb.jpg.21e3273f6cc4e1c046dbd5e581b7e409.jpg

 

 

Edited by jasin755
Link to comment
Share on other sites

  • Supervisor
11 hours ago, Arrakis said:

 

@fabiosun Hello Fabio

By following your advice,

I have kept:

boot-args: -v only (I understand why 😏)

Applealc.Kext because I use the sound in hdmi / DP audio.

I deleted :

AppleMCEReporterDisabler.kext

SMCAMDProcessor.kext

 

I restarted without a problem.

Sound is functional on HDMI / DP audio and through the blackmagic ultraStudio 4k mini card.

Thank you so much.

Did you see anything else?

1863026352_Screenshot2020-11-27at08_14_58.png.e61cc48e3c09f138306f7d9880edf6f4.png1502411152_Screenshot2020-11-27at08_14_32.png.1f4127eb674a6f7b24f2eac5006c02fe.png1027747060_Screenshot2020-11-27at08_14_14.png.0479d2969fe06f40f8e4d012b91665d7.png969050289_Screenshot2020-11-27at08_13_29.png.9ff166d251f04986ade6422b86755f77.png

 

Hi

I would fill all MMIO list with yours proper calculated ones

here you can find a useful method to calculate them:

 

Then you can also try to put all to no the others quirk outlined in red, maybe for you only one is mandatory (DummyPowerManagement), it seems useful for gigabyte trx40 users to avoid some kp or hangs after login in OSX

For me not useful at all

As always I suggest to back your working config.plist if you want to try

 

Link to comment
Share on other sites

@fabiosun I tried nv_disable=1 and physical disconnect nvidia card and it doesn't help. Log is same "Asus + config"  mentioned above and on end of log I got black screen. I tried all combiantions of disable/enable 4G and disable/enable CSM.

Edited by jasin755
Link to comment
Share on other sites

3 hours ago, fabiosun said:

1863026352_Screenshot2020-11-27at08_14_58.png.e61cc48e3c09f138306f7d9880edf6f4.png1502411152_Screenshot2020-11-27at08_14_32.png.1f4127eb674a6f7b24f2eac5006c02fe.png1027747060_Screenshot2020-11-27at08_14_14.png.0479d2969fe06f40f8e4d012b91665d7.png969050289_Screenshot2020-11-27at08_13_29.png.9ff166d251f04986ade6422b86755f77.png

 

Hi

I would fill all MMIO list with yours proper calculated ones

here you can find a useful method to calculate them:

 

Then you can also try to put all to no the others quirk outlined in red, maybe for you only one is mandatory (DummyPowerManagement), it seems useful for gigabyte trx40 users to avoid some kp or hangs after login in OSX

For me not useful at all

As always I suggest to back your working config.plist if you want to try

 

 

@fabiosunI had already edited my Mmio White List with my own values and deactivated the last 4 values following the iGPU method.

 

I've turned off :

Power TimeoutKernelPanic

ThirdPartyDrDrives

XhcPortLimit

 

I tried disabling PanicNoKextDump but the hack restarts after a few minutes of use.

Link to comment
Share on other sites

  • Supervisor
38 minutes ago, Arrakis said:

 

 

I tried disabling PanicNoKextDump but the hack restarts after a few minutes of use.

are you sure?

maybe it happens with dummypowermanagemnt disabling?

 

1 hour ago, jasin755 said:

@fabiosun I tried nv_disable=1 and physical disconnect nvidia card and it doesn't help. Log is same "Asus + config"  mentioned above and on end of log I got black screen. I tried all combiantions of disable/enable 4G and disable/enable CSM.

@jasin755 black screen is different of previous thing you posted?

Vega is connected to a monitor?

if so during black screen could you try to change on it dp or Hdmi port?

also could you try enabling or disabling pikera boot arg and Whatevergreen kext?

 

 

Link to comment
Share on other sites

2 hours ago, Arrakis said:

 

@fabiosunI had already edited my Mmio White List with my own values and deactivated the last 4 values following the iGPU method.

 

I've turned off :

Power TimeoutKernelPanic

ThirdPartyDrDrives

XhcPortLimit

 

I tried disabling PanicNoKextDump but the hack restarts after a few minutes of use.

The dummypowermanagement is still activated.

I wanted to turn it off last.

I took it step by step.

 

I deactivated the first batch:

Power TimeoutKernelPanic

ThirdPartyDrDrives

XhcPortLimit

 

Then the second batch:

PanicNoKextDump

 

It was after this last start that the problem arose.

Link to comment
Share on other sites

Technical question on MMIO whitelist:

 

If I'm willing to spend 4GB (or even more!) RAM to earn the capability to reconfigure my PCIe topology without boot failures, is there a way to configure the MMIO whitelist to instruct macOS to stay away from all memory addresses that are likely to be mapped as PCIe BARs?

 

I have an evolving set of needs from my system, and combined with the Gigabyte D4 error, mean that I need to move PCIe devices around fairly regularly. This seems to work fine on my Intel Hacks, and since I have plenty of RAM in the TRX40, it would be a huge win to just write off a larger chunk of memory to have this flexibility.

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.