How to make a EBB36 work on CAN in RatOS 2?

After having many corrupted files on my SD card, I said that maybe this is my chance to switch to RatOS 2, so I did it. After being impressed by the configurator, I ended up finding out the hard way that CAN communication is not supported by RatOS 2. So one might say "just plug a USB cable and enjoy". But I do not have a long enough cable at hand and my case is enclosed, so just plugging a USB cable doesn't work so fast for me 🙂 So is there anyone who configured RatOS with CAN for EBB36 already, or this is impossible?!
27 Replies
blacksmithforlife
blacksmithforlife•2y ago
How did you have it setup on ratos 1.x?
D!NU
D!NU•2y ago
you're trying to say it should work if setup similarly? Or will I discover later after fighting the configuration is printer.cfg on that this is not at all possible? 🙂
blacksmithforlife
blacksmithforlife•2y ago
I am asking how did you get it to work in ratos 1.x? because it should be similar in ratos 2.x
miklschmidt
miklschmidt•2y ago
my case is enclosed
Don't see what that has to do with anything. It's exactly the same as v1. Same painstaking process 😉
D!NU
D!NU•2y ago
No pain, no gain Mikl 😉 I work for the company that initially developed CAN bus, and I use it professionally everyday. So I am kind of biased when discussing the pros and cons of USB vs. CAN 😉
miklschmidt
miklschmidt•2y ago
That's actually kind of interesting. So in your opinion, what's the most appropriate for this application? Seeing as 1) Noise isn't a problem 2) Daisy chaining serves no purpose 3) CAN is not made for consumer use (it's hard to use for the non-initiated) 4) Isn't plug 'n play (no real device auto-discovery) 5) No latency benefits 6) No throughput benefits I want to know what i'm missing here, because the arguments people have been making haven't been making much sense to me.
D!NU
D!NU•2y ago
Why do you want to discuss this? 😉 5 and 6 are not benefits of one over the other.
miklschmidt
miklschmidt•2y ago
No discussion, just curious to know your perspective
D!NU
D!NU•2y ago
3 and 4 are about ease of use and are depend on the devices you connect to: did you see a raspi or a PC in the car? So kind of question of perspective here 2 - yes, no chaining necessary, but it comes for free, at no cost
miklschmidt
miklschmidt•2y ago
Hence why i prefaced it with "for this application" aka 3d printers 😄 I don't know why people think i hate CAN in general lol
D!NU
D!NU•2y ago
1 - not sure that noise is not a problem in all setups Anyway, it is good that we have the option to use can - I thought is not supported at all in RatOS 2 😅
miklschmidt
miklschmidt•2y ago
Thanks for replying, appreciate it! I'm not that crazy 😄
D!NU
D!NU•2y ago
Sure, anytime Anyway, the only thing that annoyed me with can in the case of the Ebb boards is the strange input shaper graphs That works fine over USB
miklschmidt
miklschmidt•2y ago
All i've been doing is making arguments for why people who don't know what to pick should pick USB, and why i, as a distributor of software to make it easier for people to use 3d printers, choose USB over CAN. Some people think that makes me an asshat.
D!NU
D!NU•2y ago
And I hope it works also fine with higher CAN speed 😉 Well, probably you over insisted with CAN...Reminded me of the neverending discussions over which is better: windows 95 or Linux kekw
miklschmidt
miklschmidt•2y ago
It should, as far as i know It's miscommunication i think, i'm arguing for a very specific use case and people seem to be missing the context 😄
D!NU
D!NU•2y ago
Phew, happy that my printer works again.... actually that would help many: a backup function for the stuff in case the sd card is messed up after playing in the wrong moment with the power switch 😉
miklschmidt
miklschmidt•2y ago
right click download 😂 But yes, i'm aware, just not aware of anything that's not overly complicated for non tech people.
blacksmithforlife
blacksmithforlife•2y ago
Yeah people need to learn to take care of their stuff and make backups
miklschmidt
miklschmidt•2y ago
I'm at the point where if something is lost, RatOS gets me running in 5-10 minutes so i just don't bother At most it's like "gah i have to redo my z-offset" Hardly worth a backup 😂
D!NU
D!NU•2y ago
I made backups....of the configs....I even store this on GitHub, for version management But the pain was having to reflash SD card....
miklschmidt
miklschmidt•2y ago
Yeah you were missing everything that wasn't config stuff
D!NU
D!NU•2y ago
And there were some other stuff I did in Linux directly, which was of course lost
miklschmidt
miklschmidt•2y ago
yep, all you can do there is full SD backups Or .. make an "OS distribution" lol
blacksmithforlife
blacksmithforlife•2y ago
I mean at this point having done it for 2 new hardware "PIs" I think people probably could if they are savy enough to be messing around in linux themselves
D!NU
D!NU•2y ago
Will probably use a UPS hat for raspi, together with a script started by a Shelly Or Tasmota And an image backup is only valuable if is done automatically Say once per week, on a NAS located in LAN
blacksmithforlife
blacksmithforlife•2y ago
probably could do a rsync in a cron job for that
Want results from more Discord servers?
Add your server