What you’re calling “Sio orignal.rom” is a complete firmware, newer machines tend to have a second chip for security / backup regions, which contains parts of a bios region, but as you can see there are differences in structure. Actual this 8 MB file is the latest 8 MB (of a 10 MB bios region) from latest GH5XGx64_NoPD, while the 16 MB file seems to be a modded version of the latest GH5XGx64_NoPD.
Still not clear what your problem is. You have two files which you presume are not corrupted, one 8 MB, one 16 MB, there should be the 2 corresponding chips on the board? What does not work?
Still not clear enough and a mess… as why you didn’t got any further answers back in BADCAPS forum.
Post the schematic, clear zoomed ICs fotos of the ONLY ones you messed up, with clear indication of witch dumps are still original ones and to witch IC belongs.
From an LA-L191P rev:X as example:
A quick list of several programable ICs, we have UH2/4 ; UT5 (SPI ROM (Type-C Port0)) ; UT7 (PD Controller SPI FLASH) ; UT3 (SPI ROM (Type-C Port0)) ; UV2 ( DGPU VBIOS ROM 16Mb)
All of those can be correctly identified in the CORRECT schematic/boardview
This is still not understandable. There’s still confusion if it was two chips or the same chips you dumped. And if they were different chips you wrote they have same part number, but come with 2 different dumps. If one file should be the backup of a bios region as mentioned asomewhere, too, why is it 8 MB and not 10 MB as a bios region should be?
In addition the 16 MB file has- as written- a modded bios region which was never mentioned here but at badcaps we can read that this firmware bricked the machine?
There’s a little too much creativity in your presentation, won’t be following this any further. Good luck!