@CaseySJ Just wanted to report another success with thunderbolt firmware patching that could help others. I finally managed to extract the thunderbolt firmware from the ASRock Z490 itx/tb3 which has the Titan Ridge LP (low power, one port) chip, device ID 15e7. Tried the four byte patch approach...
@CaseySJ
Sorry to be slightly off-topic, but do you know any other way of dumping/flashing Thunderbolt firmware other than with a SOIC8 clip? On my new motherboard (an AsRock Z490itx/tb3) the firmware chip is literally right next to a surface mount USB3 port so it's impossible to get a clip in...
@joevt Thanks to the pioneering work of osy86 and Ruytenberg I've discovered that you can unhide Alpine Ridge controller AIC's in macOS with two simple original firmware edits. At offset 0x800 change 19 to 18 (this switches security mode to SL0 as in all Mac built-in controllers), and replace...
@gandem
Do you have to do a warm reboot with your patched NVM50 Gigabyte Titan Ridge AIC to get attached devices working fully? I have mine partially working with DSB1 working properly only after a warm reboot. The DSB2 XHC tree does not populate at all in Ioregistry Explorer. Sure I must be...
@sffjawsh I can’t respond to your PM as I don’t have 75 posts. Please post your BIOS TB settings, SSDT-TbtOnPCH, config.plist and Tbt firmware version, and I’ll take a look. Your Z370 itx/ac should be working...
Unfortunately I don't. Still using my trusty Sapphire R9 380 as it does all I need! As my final contribution to "Alpine Mania" here is the current SSDT I'm using for the Z370itx/ac stripped to the bone and with all OperationRegion addresses calculated so no ACPI delay on startup. Note that I...
It certainly does, as @mango1122 says it's the same chip. Just go ahead and update it using the Windows firmware updater. This little board makes for a great Hackintosh.
"Alpine Mania" continues. I have tried @CaseySJ 's call to Method MMRP on the Asrock z370itx/ac and it works with a minor tweak. The FieldUnitObjects RPS0 and RPT0 that exist in Z390 DSDT's don't exist in Z370 tables, where they can be replaced with TBSE. This takes away the need to do the...
@CaseySJ is it worth starting a separate Thunderbolt activation thread and putting all the TBT stuff in one place? There's been some amazing developments here over the last few months. I'm conscious of polluting the Designaire thread with Alpine Ridge stuff...
@AlexD when you click on IOTghunderboltPort@5 in the thunderbolt tree in IORegistryExplorer is it populated? If it isn't then you'll need to fix your ThunderboltDROM injection to activate it. It might fix your remaining issues...
@CaseySJ attached is the config.plist with the ACPI renames, along with the z370itx/ac SSDT for convenience. Your call to MMRP looks very interesting as it eliminates the need for the address calculation. I'll try it out tonight on the z370 itx/ac and report back. One step closer to a generic...
@CaseySJ I think the SSDT-TbtOnPCH you have posted for the AsRock Z370 itx/ac motherboard is the one I tweaked for the Gigabyte AR AIC, not the original. The AsRock board has built-in AR and the original SSDT for it is attached in post #20707. There's so many of them flying around it's easy to...
@StefanAM In the SSDT you need to change RP05 to RP21, _E2C to _E17, XE2C to XE17. For DSB4 duplicate device DSB1, rename it to DSB4 and change the _ADR to 0x00040000
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.