Updated to my detriment

Right, so I hadn't updated the ratrig for a while, thought I best had, things haven't been good since, super long cold boot times, and now I have some warning messages. followed the instructions in the messages, SSH'd into the Pi, opened the moonraker.asvc file with nano and added "RatOS" and "timelapse" to the bottom of the file. saved and restarted. warnings haven't come back. While searching up on the warning messages I found this blog post: https://os.ratrig.com/blog/crowsnest-v4-breaking-changes-manual-upgrade so I SSH back into the printer, type "cd crowsnest", no such directory found. used "ls" and sure enough, no crowsnest directory. Am I doing something wrong here? Seems every time I go to update the printer, it breaks in some way, and I end up down some rabbit hole involving hours of trawling through blog posts, endless reboots and re-learning commandline to dial into the printer via SSH. Should I have a crowsnest directory in there? versions of everything in the pics, I assume my clipper version, being followed by "dirty" is down to me daring to add octoeverywhere for remote monitoring and control when I'm not at home
Crowsnest v4 contains breaking changes and requires manual steps to...
Crowsnest just recently made huge changes to the way it works. This is great news, because it should be much faster and more reliable. Unfortunately, it also means that there are major breaking changes, and you'll need to do some manual steps to upgrade. When you update to V4 through the machine tab in mainsail, crowsnest will stop working until...
No description
No description
No description
9 Replies
rival-black
rival-black11mo ago
So half the soft wants to update again, with fairly aggressive warning messages too
No description
No description
conscious-sapphire
conscious-sapphire10mo ago
I ran those updates two days ago I had to reflash the board using the original setup steps (dfu mode). Everything came back fine after that. My config files were fine as well
rival-black
rival-black10mo ago
super convenient then, really don't get why they bother with the "update" buttons in the machine tab, every time I use it, something breaks irretrievably and the whole thing needs a fresh install. been like this for years now. honestly getting quite tiring
miklschmidt
miklschmidt10mo ago
The longer you wait between updates the bigger the changes and the bigger the breakage. This is a consequence of your choice to almost never update anything. You’re also running a discontinued version of RatOS (v1.2.x). V2 was released in january, multiple warnings were issued and everything. Most of this is third party software, i can’t do anything about major changes in klipper, Moonraker, debian etc etc. I can only provide solutions for incremental changes, it’s literally impossible to support a huge update through several breaking changes, this is the nature of free open source software. It’s the same in marlin and rrf. You have 3 choices: 1) never update. 2) update regularly 3) update rarely and deal with the consequences. Reinstall latest RatOS version if you don’t know what you’re dealing with.
rival-black
rival-black10mo ago
staring into the machine tab now, looking at the update manager, showing my RatOS V1.2.... as "up to date". aside from your message above, i'd no idea V2... had been released. wouldn't have thought checking the machine tab every 6 months as rarely updating. I'll get the pi updated and see whats what
No description
rival-black
rival-black10mo ago
3 hours into my "update". running PID calibraions now. Still can't get my PiCam 2.1 to show up. found the blog post about removing crowsnest and reinstalling it (seemed redundant on a fresh RatOS install, but did it anyways). Cam now shows up when I SSH in, but no dice in the UI. got the webcam set to webrtc, and the service as camera streamer. also changed the "device" in crowsnest cfg to /base/soc/i2c0mux/i2c@1/imx219@10
No description
rival-black
rival-black10mo ago
Got another thing to try, I’ll do that after this print has finished. Printer seems to be printing faster, though to be fair, I did the harmonic tuning when I got the accel working, realised that the rubbish wheels on the RR bench, and the bench itself aren’t stable enough for decent tuning. Fitted new feet (the sort with the drop down solid foot that can wind up to move it around), got corner brackets the same as are used in the printer chassis and fitted them to the bench, it now doesn’t chase me round the workshop when printing, nice and solid, I never re-ran the harmonic tuning. That seems to have helped with the print speed. Gone through the blog post for getting a Pi-Cam V2 going again, no dice, found another post with something else to check in the /boot/config.txt file (make sure that camera_auto_detect=1). Give that a go in an hour Still no camera, tried a few different configurations but can’t get a display output from it.
rival-black
rival-black10mo ago
Interesting update. So I’ve tried removing crowsnest entirely, reinstalled it. Still no dice. But now the Pi 7” touchscreen is playing up as well. Occasionally reversing the image (even stranger, the touchscreen is oriented correctly, so you have to touch the opposite side to hit the button you want), or just having bits of image missing. I’ve made no mechanical changes between it working on RatOS V1.2.xxx and updating to RatOS V2.xxx
rival-black
rival-black10mo ago
Starting to think the whole installation may be bugged. Sanity check, I installed the 32 bit version of RatOS V2 on the pages advice warning of Pi3B’s not having enough RAM to run the 64 bit version. Could that be causing these issues?