I’m posting this partly as a warning and partly hoping someone here has run into the same thing or knows a recovery path.
Board is Gigabyte X870E AORUS ELITE WIFI7.
The rear USB4 ports were already a bit flaky (iPhone not always detected, USB4 networking unstable on Linux and not working on Windows), so I made the mistake of running a USB4 / PD firmware updater meant for an ASUS board.
That was a bad idea.
After that, USB4 is completely dead. On Windows the controller now enumerates as: ACPI\ITE8800
From what I understand, that means the ITE USB-C / PD controller has fallen back to boot ROM mode, i.e. the main firmware is gone or corrupted. At this point:
- USB4 ports don’t enumerate anything except fallback to usb 2 speeds
- Thunderbolt / USB4 networking is gone
- iPhone isn’t detected
- Drivers, GCC, BIOS updates, Linux vs Windows, etc. make no difference
So this is clearly not a driver issue anymore.
I’ve looked everywhere and it seems like:
- There is no public standalone firmware for ITE IT8853
- Gigabyte doesn’t ship a USB4/PD recovery tool publicly
- The only realistic fixes are vendor recovery, board-level programming, or RMA
Before I go too far down the rabbit hole:
Has anyone here actually recovered an ITE USB4 / PD controller once it shows up as IT8800?
Did Gigabyte ever provide a recovery utility, or is this basically game over without RMA?
Any insight from people who’ve dealt with USB4/PD firmware on Gigabyte boards would be appreciated. And yeah — lesson learned about never cross-flashing vendor firmware.