So that is why I have compiled my own "guide" as a write-up so it will be collected in just 1 place and to provide information on the extra issues I ran into.
Issue:
Preparation:
Execution:
NETGEAR Support - How do I upload firmware to my NETGEAR router using TFTP from the Microsoft Windows Command Prompt?
https://kb.netgear.com/000059634/How-do-I-upload-firmware-to-my-NETGEAR-router-using-TFTP-from-the-Microsoft-Windows-Command-PromptNetgear R7000 URAT PINS
https://openwrt.org/_media/media/netgear/r7000_serial.jpg?cache=&w=4000&h=2404&tok=6029b4OpenWrt Debricking Guide
https://openwrt.org/docs/guide-user/troubleshooting/generic.debrickSerial Console
https://openwrt.org/docs/techref/hardware/port.serialUnbricking R7000 via serial, get tftp timeout
https://forum.dd-wrt.com/phpBB2/viewtopic.php?p=988432OpenWRT - NETGEAR R7000 Nighthawk
https://openwrt.org/toh/netgear/r7000How to Debrick or Recover NETGEAR R7000, R6300v2, or R6250 Wi-Fi Routers
https://www.myopenrouter.com/article/how-debrick-or-recover-netgear-r7000-r6300v2-or-r6250-wi-fi-routers