Currently have a PoE Yellow with a 1Gb Lite / no Wi-Fi CM4 (can run ESPHome but can’t compile new code). Have finally acquired a 4Gb version but with storage and Wi-Fi but would like to keep all storage on the MMC.
Is it just a direct swap or is any configuration needed before / after the change?
Limiting the compile threads didn’t make a difference to my 1Gb Lite without WiFi.
Straight swap for me, I think.
Caveat was that I run an SSD with everything on it (as stated, old CM4 had no storage). I switched CM4s and waited but nothing happened, but forgot I’d turned the activity LEDs off and my server picked it up as a new device and so I was aiming at the wrong address. When I thought it wasn’t working I put in the flash USB as if to set it up from scratch but, before it had a chance to run for more than a few seconds, realised my error and pulled the Ethernet (PoE). Restarted without the USB drive and all was well once at the correct address.
Note it totally screwed up my thread / HomeKit setup which took a bit to sort.