Originally Posted by 1usmus
unfortunately, the injection of the new microcode is only a half of the solution ... with each update of the microcode, there is an update of other modules / drivers. Therefore, it is impossible to call the bios full-fledged after an independent update. At the moment I do not have data where other important pieces of code are located ...
Cheers for the insight
mCode for 2700X
UEFI 0601 8008206
UEFI 0702 8008206
UEFI 0804 8008206
UEFI 1002 8008206
UEFI 1101 800820B
UEFI 1103 800820B
UEFI 1201 800820B
UEFI 2008 800820B
UEFI 2103 800820B
UEFI 2203 800820B
UEFI 2304 800820B
mCode B has been used with AGESA PinnaclePI-AM4 188.8.131.52 as well is AM4 ComboPI 0.0.7.0 to AM4 ComboPI 0.0.7.2a.
So far I have found PMU FW there are only 2 versions.
First found between AGESA PinnaclePI-AM4 184.108.40.206a to 220.127.116.11c, second found between AGESA PinnaclePI-AM4 18.104.22.168c to Combo-AM4 22.214.171.124.
I did compare your method of PMU injection with The Stilt's for his custom C6H UEFIs (must check his ZE UEFI), seems the same method.
43.18.0 was in UEFI 0601 AGESA PinnaclePI-AM4 126.96.36.199
43.20.0 was in UEFI 1002 AGESA PinnaclePI-AM4 188.8.131.52c
43.20.0 was in UEFI 1103 AGESA PinnaclePI-AM4 184.108.40.206
43.21.0 was in UEFI 2008 AGESA Combo-AM4 0.0.7.0
43.21.0 was in UEFI 2304 AGESA Combo-AM4 0.0.7.2a
SMU FW version string I could see in UEFI in quick search I did.
I do believe modules can be updated as needed. From ASUS support page
Version 0601 2018/05/11 8.09 MBytes
ROG CROSSHAIR VII HERO (WI-FI) BIOS 0601
1. Update SMU Firmware to version 43.18.0
2. Update RAID driver to version 220.127.116.11.
3. Update Asus Grid notification behavior
Also it seems some vendors do not update all option roms. Left is C7H UEFI 2304 AGESA 0.0.7.2, middle is Prime X470 Pro UEFI 4804 AGESA 18.104.22.168, right is GigaByte X470 AGESA 22.214.171.124.
Seems UBU can update these as well.