GA-Z170X-Designare (rev. 1.0) - Works #276
-
IntroThis is a an old, weird motherboard with a lot of "growing pains": weird version of thunderbolt, weird NVMe PCIe drive support, weird U.2 SATA connectors, etc. Spec
Attempt 1Got a fresh copy of the F23g firmware, added the DXE module using UEFITool to the end of the volume block as described, patched and considered if DSDT was required, I don't think it is but you can correct me: [ 0.275943] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window]
[ 0.275945] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window]
[ 0.275946] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
[ 0.275947] pci_bus 0000:00: root bus resource [mem 0x60000000-0xefffffff window]
[ 0.275949] pci_bus 0000:00: root bus resource [mem 0xfd000000-0xfe7fffff window]
[ 0.275950] pci_bus 0000:00: root bus resource [mem 0x2000000000-0x2fffffffff window]
[ 0.275951] pci_bus 0000:00: root bus resource [bus 00-7e] I think QFlash (Gigabyte's bios flashing solution) didn't work, verification issues. Needed to do the Gigabyte Workaround by breaking verification, just flipped the hex from Take a backup inside of QFlash (cool feature!, you can straight up dump a working flash to your usb device!) Bricked. Bought a CH341A (the bad black board), needed to mod it for 3.3V (I didn't want to break my chips) hooked up my RPI (I should have just bought a SOIC8 clip with jumpers for my RPI but whatever, I have the crappy programmer now), was a struggle to get the clip seated correctly. SUCCESS! Flashrom can see it. It AUTO detects SUCCESS! Flashrom dumps it! Cool. I then write my backup to the chip directly and reboot. SUCCESS! I am back! I immediately try to re-flash the backup image using QFlash to make doubly sure all is good (take a backup2 in case) Semi-Bricked. Re-flash again, and again, all the same outcome. I later try to use the This could be related, but it's unimportant now, I know now that:
Attempt 2Now instead of running off of the fresh F23g firmware I will be running off of the flashrom dumped firmware binary. I use the dumpped one which probably has some holes, but is ultimately functional.
I flash and... all is good? I boot and run the I can't get rebar to work. I'm not 100% it is even loaded. bootupEverytime I reboot I look to see if this block is fixed. This might be a DSDT, maybe one of the holes, IDK. The RPI has similar issues but they are figuring out ReBAR support so it checks out: raspberrypi/linux#6621 (comment)
I have tried with If you have any suggestions I could try/verify I am all ears. ConclusionIDK. might work in windows. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
Ok IDK What I did differently this time but I double checked my EFI vars and IT WASN'T there! So I reran the ReBarState (used 32) and it's working now! :D
|
Beta Was this translation helpful? Give feedback.
-
I'll do a comment with everything I did on the #11 |
Beta Was this translation helpful? Give feedback.
Ok IDK What I did differently this time but I double checked my EFI vars and IT WASN'T there!
So I reran the ReBarState (used 32) and it's working now! :D
dmesg