I’m a Kickstarter Backer, and I just unboxed my printer today. On first boot, the SPI‑XI board failed to start correctly and the printer has never completed a successful boot.
Symptoms
• Moonraker fails during startup
• KlipperScreen shows “Unable to get printer info”
• Immediate MCU connection errors
• NetworkManager auto‑creates a WiFi profile named ZYIPTest at every boot
• ZYIPTest always activates first, fails, then switches to my correct SSID (AURA_2G)
• By the time AURA_2G connects, the boot process has already failed
Important Hardware Detail
The CB1 compute module is integrated into the MCU board, so it cannot be removed or replaced separately.
I only removed the eMMC module to reflash the firmware.
Troubleshooting Already Done
• Full firmware reinstall using the official eMMC flashing adapter
• Verified the SPI‑XI OS image flashed correctly
• Split my router SSID into separate 2.4 GHz and 5 GHz networks
• Assigned the printer to the dedicated 2.4 GHz SSID
• Deleted all .nmconnection files (including ZYIPTest) multiple times
• Recreated AURA_2G as the only WiFi profile
• Cleared NetworkManager cache, state, and autoconnect history
• Checked /etc/rc.local and /boot/scripts/btt_init.sh (no WiFi provisioning logic)
• Verified fallback AP mode is not active
• Rebooted after each change
• ZYIPTest still reappears at boot even when no file exists for it
Specific Issue
The printer repeatedly recreates a WiFi profile named ZYIPTest at boot.
This profile does not exist on disk, but NetworkManager still generates it and tries it first.
This appears to cause Moonraker to fail before the correct WiFi connects.
What I’m Asking
- How do I get the SPI‑XI board to boot correctly?
- How do I stop ZYIPTest from being recreated at boot?
- If the board cannot be recovered, I need a replacement SPI‑XI board, since the CB1 is integrated and cannot be swapped independently.