Geez, I hope this sort of thing isn't frowned upon here. I'm guessing not since there are many threads about hacking products like oscilloscopes.
First things first, I'm a total amateur. That will become obvious to you as you read this post.
So I've been interested in checking out the firmware in various devices I own. I started with cheap serial interface tools like the Xipiter Shikra (FTDI device) and recently bought an XGecu t56 and a Rigol logic probe for my RigLol mso5354. There's a life lesson about drinking alcohol and watching hardware-hacking videos during tax season.
I've been most recently looking at my (four) eero pro 6e routers. I did find some previous work done by oz_paulb here:
http://www.hackspot.net/eeroBlog/I can get read-only serial console access to the eero with the debug connection on the main PCB. As oz_paulb discovered, the console is output only, and there's no boot delay. I thought I'd try modifying the EEPROM to add a boot delay, solder it back onto the router, and Bob's your uncle (and my father -- Hey, brother!).
I removed the EEPROM (ON Semi Cat24C256
https://www.onsemi.com/pdf/datasheet/cat24c256-d.pdf) and read it with the EEPROM programmer. That appears to have worked, but tools like binwalk are thumbing their nose in my direction. I do have several blocks of data in the EEPROM dump. Nothing at all human readable in ASCII mode. Any suggestions on where I might go next? I can see in the serial console output that there's a u-boot Linux image somewhere. This is the first time I've used a proper EEPROM programmer; perhaps I've done something wrong and got lousy output? The XGecu software seemed to indicate things were going well.