@verbageWell, I may be wrong, but there's no v2 or v3 revision of the R7800 like there is for some models. I know this because if you go to the support site of NETGEAR, usually if there are revisions, the site asks you to select it (v1, v2, v3, etc). There is no such thing for the R7800 and a few other models. Why they didn't stuck with only one brand of NAND chips is still a mystery for me
Thanks for confirming that there are no major revisions, @microchip! Would this preclude more subtle revisions, for example, a simple rework of the power circuitry that nominally does not change anything functional about the router so that the same firmware will work for any and all subtle revisions? Again, this is complete and utter speculation on my part, but something like simplifying the power circuitry would not necessarily result in a large revision like v1, v2, v3. In fact, it might not even rise to the level of a sub-revision like v1a, v1b, v1c, etc. (if those were even to exist). Such a change might only be visible by direct observation of the circuit board--like either a direct observation of different circuitry, or a version or sub-revision number in silkscreening.
As a non-expert, I have not done anything to explore the immutable MTD partitions on the R7800 (i.e. mtd0: through mtd4: with the calibration data, the factory default SSID and password, etc.), But maybe somebody familiar with that low-level of hardware would know about a sub-revision variable or similar stored somewhere in those partitions? Maybe this would actually be available in dmesg logs, too? Again, this is all just complete and utter speculation on my part--I am just thinking about how more data could be collected in the easiest way possible.