Jump to content

Asrock TRX40 Creator 3970X threadripper SSd samsung 970 pro 1Tb, 64Gb air cooled, radeon vii


SQA

Recommended Posts

19 minutes ago, fabiosun said:

You have to insert a kext for your Ethernet 

if your keyboard is an usb one I do not know

try to change USB port 

to use WiFi or Bluetooth you have also to declare others kext

you have also to build your mmio part....

The keyboard is working, no Ethernet, no Bluetooth, no wi-fi, no sound, I have lilu appleALC, WhareverGreen,VirtualSMC, AMDRyzenCPagement and LucyRL8125Ethernet (I don’t think this Ethernet kept is for my motherboard)

Link to comment
Share on other sites

Give me more instructions regarding the EFI and where on the hard drive it needs to be save or placed, you have been a tremendous help to me, greatly appreciate your time and effort’s in assisting me, much respect, yeah!

Link to comment
Share on other sites

  • Supervisor

You should see Realtek usb 2.0 audio device

it works with internal usb audio kext so that empty audio output is weird

check if you have applealc kext enabled in config

this is useful for hdmi/dp audio if you have...

ah now remember for audio

detach green speaker jack from motherboard backplate plate

Cold boot and then you will see audio device

connect after booting green speaker jack

i have solved this connecting speaker output to my case green speaker jack

 

Link to comment
Share on other sites

  • Supervisor

image.thumb.png.76e1b70b5a971058b51c85274cbd67b2.png

 

about your lan

Acquantia is seen by default in catalina/ bigsur (you may need a patch , i have inserted in  EFI previously posted )

Dragon RTL needs a kext updated (LucyRL8125Ethernet), but here i have no experience. You have to put in in Kext folder and declare it in config.plist

  • +1 1
Link to comment
Share on other sites

16 hours ago, fabiosun said:

You have to insert a kext for your Ethernet 

if your keyboard is an usb one I do not know

try to change USB port 

to use WiFi or Bluetooth you have also to declare others kext

you have also to build your mmio part....

Hey, what and all I need to build MMIO?

Link to comment
Share on other sites

Regarding the sound, I only can use usb audio, so I had to use my audio interface to get sound today, I turned on today and the sound no longer worked, powering down seems not to work, have to do a hard shutdown, Bluetooth tries to connect, but can’t seem to connect to anything, message works, FaceTime work, can’t get dual monitors to work, it won’t detect the second monitor. But it boot on one then switch over to the other side, both never comes one at the same time. I’ll work on your suggestions, I spent most of the day installing applications so I can test how stable it is for rendering videos

Link to comment
Share on other sites

  • Supervisor

ciao @SQA i am not in OSX because my new GPU is not supported by now so for me it is more complex to help you.

Try to understand the same my advices 😛

 

Regarding internal audio (chip o motherboard Realtek USB 2.0 audio---> it is called so)

take a look to these pictures:

1160740037_ASRockTRX40Creator.jpg.33265cae805611cbe9adfd3dac50a748.jpg

if you connect your case audio cable here..you can use audio without any problems!

 

if instead you have a speaker connected on green backplate jack, audio is not detected.

to have it detected you have to off your pc, then disconnect speaker jack from green backplate place then, on your pc and whe it is in OSX attach again speaker jack to backplate...

104261906_TRX40Creator(L5).jpg.fb68161e74d2278bf96fc802d2b3f234.jpg

 

regarding BT and WIFI..you have to ask to some users using it like @Arrakis, @Ploddles or @Driftwood

 

then regarding MMIO part of your hope to have a perfect system: 🙂

read and try to understand here (thanks @iGPUwho writes this detailed article after we have discovered the "immense" potential of MMIO areas for our systems :

TRX40 Bare Metal - Vanilla Patches (Yes it works...but..Proxmox is better?) - Page 33 - General - MacOS86

 

About your dual monitor detection:

Check if you use weg or not (Whatevergreen.kext)

try to enable or disable it

if you have the same problem you have to try different GPU port

On  my radeon XFX in the past one DP port was not detected in any condition from OSX...but..i have ha Mojave in those time 🙂

 

be happy..now your system starts..you have to refine better with a little effort to do yet 

  • Thanks 1
Link to comment
Share on other sites

That’s I’m greatful for all your time and research , the efforts is greatly appreciated, I’m working on fine tuning to get stable system 

Thanks very much, you’re a big help, now I must learn to mentain and update it as new OS becomes available 

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

  • 6 months later...

Hi SQA,

 

did you get your build fully functional and stable?

 

I am have a very similar build using Asrock TRX40 Creator, 3970x, DDR4 RAM, 2TB Sabrent 4 NVMe SSD and Asus nVidia GeForce G710 1GB GDDR5,PCIe graphics card (metal compatible) as its a workstation build.

 

I have being trying to install using OpenCore 0.7 but I keeps crashing with 2 minutes to go, boots OpenCore fine and obviously installer starts - apparently this relates to NVRAM and I have tried to disable 4G coding but same problem + the trouble shooting steps suggested in the Dortamia guide under 'user sopace issues' relating to this. Done the sanity check on config.plist and checked kexts etc.. and all is in order.

 

Additionally I have used SSDTime to create custom .aml files. So I am stuck, I have tried High Sierra and Catalina with identical results.

 

If any experienced forum members read this any advice would be appreciated! thanks

PS I was planning to emulate this thread and see if it works so interested to know how you fared. My bios is also up-to-date.

Link to comment
Share on other sites

  • Supervisor

Hi @jude welcome here

post your config.plist and your efi if you like

because with this we can understand if you did all the initial steps to try to install and boot fine

Usually you have to define your mmio whitelist and others stuff to have success

Link to comment
Share on other sites

  • Supervisor

Ciao @jude

your EFi is a bit distant to be working for your system

 

Dortania guide is not so precise for trx40, and you should read a bit here (where trx40 system start to work first time with proxmox virtualization and then with memory manger supports with opencore also in standard bare metal way)

 

things to do if you like should be these:

 

1)create your MMIO whitelist (follow here @iGPUguide:

2) with bit patience search here for @Driftwooduser, because you can find here his EFI that it is a good point to start

if you find his EFI you can change on his config MMIO whitelist with yours (but it could work also with his one (better to use yours))

 

these two one are steps in my opinion you have to do to have your system working at its best

I suggest to install from Catalina or greater OSX, because USB better support than macOSHigh Sierra or Mojave!

 

Link to comment
Share on other sites

Thanks Fabiosun,

I am enlightened now. I will carefully study these threads and try again after following the recommended steps. Will report back here once I make significant progress.

Ciao Jude

  • Cross Finger 1
Link to comment
Share on other sites

Hi, I have tried, I used the EFI from the link above provided (courtesy ND) with minimal patch config.plist and my own ACPI generated by SSDTime, however alas it still freezes at 2 minutes remaining on the initial install of OsX onto the target HD, this time I used Catalina.

 

So this is the same problem I keep having - I will try disabling 'above 4G decoding' and enable CSM as suggested but seems to me this still relates to the NVRAM issue. I will also tried using a different USB port assuming USB I use becomes broken during the install.

 

Very frustrating! I did check the MIMIO list edit instructions however all my entries (22) are 'skip 0' and so not enabled. Any further suggestions welcome. thanks

Link to comment
Share on other sites

  • Supervisor
1 hour ago, jude said:

......

 

Very frustrating! I did check the MIMIO list edit instructions however all my entries (22) are 'skip 0' and so not enabled. Any further suggestions welcome. thanks

this is wrong

post your debug log

 

Link to comment
Share on other sites

I only have the last log from when I was trying to install High Sierra with opencore 0.7 (attached). The EFI from ND does not appear to be the debug version as no log was generated.

 

One thing I noticed is that if I reset my CMOS internal installer USB becomes a boot option in BIOS as does the internal NVME - currently neither are being detected in the BIOS as a boot volume.

 

thanks J

opencore-2021-07-29-100531.txt.zip

Link to comment
Share on other sites

  • Supervisor

@jude

please put your hardware in signature in your profile option.

 

about your MMIO, see this:

0xC2500000 (0x81 pages, 0x8000000000000001) skip 0
0xC3580000 (0x81 pages, 0x8000000000000001) skip 0
0xDA100000 (0x181 pages, 0x8000000000000001) skip 0
0xFA180000 (0x81 pages, 0x8000000000000001) skip 0
0xFA300000 (0x100 pages, 0x8000000000000001) skip 0
0xFEA00000 (0x100 pages, 0x8000000000000001) skip 0
0xFEC00000 (0x1 pages, 0x8000000000000001) skip 0
0xFEC10000 (0x1 pages, 0x8000000000000001) skip 0
0xFED00000 (0x1 pages, 0x8000000000000001) skip 0
0xFED40000 (0x5 pages, 0x8000000000000001) skip 0
0xFED80000 (0x10 pages, 0x8000000000000001) skip 0
0xFEDC2000 (0xE pages, 0x8000000000000001) skip 0 
0xFEDD4000 (0x2 pages, 0x8000000000000001) skip 0
0xFEE00000 (0x100 pages, 0x8000000000000001) skip 0
0xFF000000 (0x1000 pages, 0x8000000000000001) skip 0
0x10000000000 (0x10400 pages, 0x8000000000000001) skip 0
0x3CB90000000 (0x10400 pages, 0x8000000000000001) skip 0
0x3CBC0000000 (0x10400 pages, 0x8000000000000001) skip 0
0x69750000000 (0x10400 pages, 0x8000000000000001) skip 0

You can leave to skip 0 latest four

 

to converti hexadecimal in decimal you can use a scientific calculator (windows or OSX are fine) or download powertool  app from our download area and using it to convert in decimal value

 

I will do first 3 for you

0xC2500000 = 3260022784
0xC3580000 = 3277324288
0xDA100000  = 3658481664

 

go on in this way

 

then post here again also a your complete config.plist

Thank you

 

Link to comment
Share on other sites

  • Supervisor
11 hours ago, jude said:

One thing I noticed is that if I reset my CMOS internal installer USB becomes a boot option in BIOS as does the internal NVME - currently neither are being detected in the BIOS as a boot volume.

ah also this

if you change some bios configuration MMIO list could change

So we have to start from a proper bios configuration and then start to configure your plist

 

Link to comment
Share on other sites

OK thanks, I did read the thread on how to edit but interpreted this too literally to not enable all entries with 'skip 0'.  Yes I have a number of logs from Opencore but I will check again with 'above 4G decoding' enabled.  I have set up the BIOS according to the Dortania guide for AMD threadripper. OK I will post by tomorrow. Thanks a lot. J

Link to comment
Share on other sites

Yes I appear to be having problems with all drives disappearing from the BIOS Boot menu after each attempt to install with OpenCore - actually I have never selected the USB EFI partition within the BIOS to boot OpenCore, it boots automatically after exiting BIOS and this may explain the problems. Recently I have to reset the CMOS to see the bootable drives again after an attempt with OpenCore and this clears all the BIOS settings.

 

So next attempt I will boot by selecting the OpenCore EFI partition in the BIOS first.  Here is my MMIO list, 'above 4G decoding enabled', FAstboot, Secure boot and CSM are all off and USB XHCI enabled in FCH and Chipset. I will post the config.plist tomorrow as it is late here now. thanks

 

0xC2500000 = 3260022784
0xC3580000 = 3277324288
0xDA100000 = 3658481664
0xFA180000 = 4194876864
0xFA300000 = 4197449728
0xFEA00000 = 4271898624
0xFEC00000 = 4273995776
0xFEC10000 = 4274961312
0xFED00000 = 4275044352
0xFED40000 = 4275306496
0xFED80000 = 4275568640
0xFEDC2000 = 4275838976
0xFEDD4000 = 4275912704
0xFEE00000 = 4276092928
0xFF000000 = 4278190080

  • +1 1
Link to comment
Share on other sites

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.