BTT Octopus Max EZ V1.0

Should the RatOS configuration step pickup the Max EZ in DFU mode when been asked to flash via DFU? (I selected "Octopus Pro H723 V1.1" and it does not seem to connect)? Or does it look for some board "Signature" while in DFU mode? I eventually flashed via SD card but would like to under if DFU would have worked.
47 Replies
RainingRusty
RainingRusty15mo ago
Just tried the process from scratch again and now the "Flash Manually via DFU" does not even show when using "Octopus Pro H723 V1.1" (even V1.0). However if I select "SKR 3 EZ", then the option is availible and DFU is detected. Just trying to understand this DFU / RatOS wizard and if it has some "Signiture" or "Chip/board" board ID recognition as part of the process I do fully understand that the "BTT Octopus Max EZ V1.0" is not officially supported and will do some manual configuration. Just trying to gain RatOS knowledge
blacksmithforlife
Yeah, it isn't supported https://os.ratrig.com/docs/boards/list So yeah, it isn't built to recognize the board it uses rules like https://github.com/Rat-OS/RatOS-configuration/blob/v2.x/boards/btt-manta-m8p/98-btt-manta-m8p.rules#L2 to figure out what board is attached
Mietzekatzi
Mietzekatzi15mo ago
I have no clue about the DFU related questions. But I have an pending pull request with almost everything you need (except ADXL config). Either change the git repo to my fork or copy over the changes in the board folder (remember chmod-ing the .sh files so that they are executable). https://github.com/Rat-OS/RatOS-configuration/pull/145/files
miklschmidt
miklschmidt15mo ago
This looks excellent Flo, i'll run the tests soon and get this merged 💪
Mietzekatzi
Mietzekatzi15mo ago
Thanks! <:ratrig_heart:1064311078290456727>
RainingRusty
RainingRusty15mo ago
Great to hear. @mietzekatzi Do you have the original bootloader still on your Max EZ? I was playing around with the STMprogrammer and forgot to make a backup before trying something.... Now I really would like the "OEM Bootloader" that BTT have. I know I can use Katapult but want to use SD card firmware upload to test something and Katapult does not support this
Mietzekatzi
Mietzekatzi15mo ago
I did not play around with it, so I guess so? How can I find out and read it?
RainingRusty
RainingRusty15mo ago
Just had a FB Message from BTT and looks like they will share it with me. Rather this than get you to do the effort. Thanks. If I dont come right I will ask again (although I will share how at a stage) Great News. BTT via FB shared the bootloader hex file and my board is back to original state....👏
CHIEFdotJS
CHIEFdotJS15mo ago
FYI... i got it to flash in DFU mode this morning, I just held down the boot0 and reset buttons for a few seconds, and the configurator was able to detect the board I haven't read the datasheet for the max EZ, but this is sorta common with flashing other chips, so I gave it a shot, and it worked it could be that the boot1 button is there to hold state of DFU mode, so you have to push all 3 at once, or boot0 and boot1 at once to hold boot0 high actually, looks like this is already included in @mietzekatzi 's PR
Zeeflyboy
Zeeflyboy14mo ago
Sorry to bother buddy, but was this going to get merged or did you run into issues? Thanks @mietzekatzi too!
miklschmidt
miklschmidt14mo ago
Yes, i just need the fan wiring diagram and it's good to merge! (see: https://github.com/Rat-OS/RatOS-configuration/pull/145#issuecomment-1741737644)
GitHub
Add Octopus Max EZ by FlorianKoegler · Pull Request #145 · Rat-OS/R...
Hi, I'd like to propose this merge request to add the BTT Octopus Max EZ board. I have been using this configuration for a while in my V-Core 3.1. Open TODOS: The board's image in wiring....
Mietzekatzi
Mietzekatzi14mo ago
So, you'd like to have a separate drawing with 2 Pin and 4 Pin Fans, just for the Max EZ instead of the Manta M8P? I can take care of this later
miklschmidt
miklschmidt14mo ago
Indeed, we kinda had to do this when 4p started becoming a thing, see: https://os.ratrig.com/docs/boards/btt/skrat-10/#fan-wiring and https://os.ratrig.com/docs/boards/btt/manta-m8p#fan-wiring For usage examples in the docs.
Mietzekatzi
Mietzekatzi14mo ago
Ah, I understand, so the fans are also removed from the first diagram.
miklschmidt
miklschmidt14mo ago
Yeah
Zeeflyboy
Zeeflyboy14mo ago
awesome, thanks both
Mietzekatzi
Mietzekatzi14mo ago
Ok, should be done already
miklschmidt
miklschmidt14mo ago
Awesome, merged, thank you so much! 🙂 Will add it to the docs tonight
Mietzekatzi
Mietzekatzi14mo ago
chefkiss perfect, thanks I can finally "un-detach" my printer now
miklschmidt
miklschmidt14mo ago
Yeah sorry about the huuge delay
Mietzekatzi
Mietzekatzi14mo ago
Haha, it's fine. kek
miklschmidt
miklschmidt14mo ago
Docs pushed, should be online in 5 🙂
genetic-orange
genetic-orange14mo ago
Oww nice.funny enough just busy with the ez gj ppl
genetic-orange
genetic-orange14mo ago
thanks litterly looked 2 days ago for it pretty funny how timming can be ....i have bought all big btt cards i see few are used here......question :)) can i change some of your cfg files and run ratrig os on them but love this one is added its laying in the corner because btt manuals and drivers on release where .....
No description
genetic-orange
genetic-orange14mo ago
but cr6max and ender5 plus can i get ratos on it by changing some configs i have the btt cards and ldo etc if needed this card is doing nothing atm :))
miklschmidt
miklschmidt14mo ago
Just use this and configure the kinematics, bed mesh, steppers, fans etc yourself in the overrides section: https://github.com/Rat-OS/RatOS-configuration/blob/v2.x/templates/custom-printer.template.cfg
GitHub
RatOS-configuration/templates/custom-printer.template.cfg at v2.x ·...
The RatOS modular klipper configuration. Contribute to Rat-OS/RatOS-configuration development by creating an account on GitHub.
Zeeflyboy
Zeeflyboy14mo ago
my only problem now is I can't remember where I put my Max board and drivers 🤣
genetic-orange
genetic-orange14mo ago
cool great work thanks allot saves time and trouble and then everything is bit the same :)) lol sounds familiar thats why i might have allot twice :))
stormy-gold
stormy-gold13mo ago
I'm trying to get ratos all configured and I completed the wifi setup and am picking the control board but I don't see the octopus max ez v1.0 listed under the boards? Should I pick a different one or I am I missing something?
stormy-gold
stormy-gold13mo ago
No description
Mietzekatzi
Mietzekatzi13mo ago
The RatOS-Configuration Repo might not be latest version? You could try skipping the steps and heading to Mainsail. Check if RatOS-Configuration is up to date
stormy-gold
stormy-gold13mo ago
It wouldn't let me skip ahead but if i just go to that IP address it will try to load mainsail but just ends up as black screen? I probably messed something up along the way. Got it figured out, ended up starting over and this time it let mainsail load and was able to update RatOs and then the it showed up in the configurator.
CbadCruiser
CbadCruiser3mo ago
hey, how were you able to flash your max ez, every time I try no matter which way I get this error
No description
miklschmidt
miklschmidt3mo ago
It's most likely fine, 2.0 had some issues with the version checking script
CbadCruiser
CbadCruiser3mo ago
Even if I get this error too?
CbadCruiser
CbadCruiser3mo ago
No description
CbadCruiser
CbadCruiser3mo ago
You wouldn’t happen to have a copy of your firmware that I could try. I’m wondering if there is something wrong with the firmware RatOS is giving me and I want to try something that has been proven to work
miklschmidt
miklschmidt3mo ago
Did you comment out the octopus max ez board include? We're all using what RatOS compiles I'd recommend you install 2.1-RC2 instead
CbadCruiser
CbadCruiser3mo ago
wait, what? where do I comment out the octopus?
miklschmidt
miklschmidt3mo ago
printer.cfg You're using 2.0 so you still have an entire printer.cfg to manage.
CbadCruiser
CbadCruiser3mo ago
is 2.1 stable enough for me to switch over to?
miklschmidt
miklschmidt3mo ago
yes Docs are missing, but as long as you aren't doing anything super fancy, it should all be relatively self explanatory. You'll configure your printer through the Configurator webinterface, after which ratos will write and maintain RatOS.cfg for you, that will be included in printer.cfg. It'll do everything short of the small details (such as finetuning axis limits or stepper direction, you still do that via printer.cfg - there are comments to guide you)
CbadCruiser
CbadCruiser3mo ago
sick thank you!!!! This is so much nicer! only issue I've had so far was that balena etcher wasn't working so I switched to Rufus which worked like a charm. other than that it looks like the max ez is up and running
MDFPereira
MDFPereira3mo ago
Yep, rufus or raspberry pi imager should work. Just don’t mess with any of the extra configs on the imager like wifi credentials or device name. Plenty of people complaining about balena lately.
miklschmidt
miklschmidt3mo ago
Yeah, not entirely sure what i'm going to do about it docs wise
MDFPereira
MDFPereira3mo ago
none of them make verification like balen, I think...
miklschmidt
miklschmidt3mo ago
indeed... on the other hand what good is verification if it doesn't work anyway 😂
Want results from more Discord servers?
Add your server