Previously I had my printer hooked to a desktop machine, but now I have it on a raspberry pi (headless) without X installed. It has been working using Octoprint, until today I needed to update the Marlin firmware and realized I'd have to disconnect everything and drag it upstairs to my desktop to update from the Arduino IDE. I'd rather not do that. What is a workable solution that would preferrably not involve installing X on the raspbery pi.