Jump to content

Milo V1.5 BTT Scylla Motherboard Upgrade


PFarm

Recommended Posts

I don't want to hijack your thread/conversation.  I was wondering if you could help me with my VFD and Scylla motherboard?  I have a YL620A VFD and I'm not sure how exactly to wire it to the Scylla board.  I'm nervous about getting that magic white smoke.  I've been digging around on google, and some of the YouTube builds for the Milo, but I haven't found much on it.  I have the rest of the machine working, and I can run the spindle from the VFD with the pot.  I would like to get the electronics buttoned up before I mount the machine on the stand and then start tramming it in.  Hopefully I will be able to afford the Casa enclosure in a few months, and then I can take it all apart and re-wire it again!

Thanks for your time, and any assistance

Link to comment
Share on other sites

Posted (edited)
3 hours ago, MrWillson said:

I don't want to hijack your thread/conversation.  

Not a problem, and welcome to the forum, you can use the same setting I've posted in this thread for my VFD. The labelling is a little different, but all matches up.

Screenshot2025-04-20at9_54_40PM.thumb.png.f5e34c6bc0785b035839474000a5d432.png

  • AVR = Yours = 10V.
  • PWM = Yours = V1
  • SPD-GRD =  Yours = GND
  • SP-COM =  Yours = XGND
  • ENA =  Yours = FWD
  • DIR =  Yours = REV

Remove G-SP, V-EN and V-DIR jumpers
Set Spindle Speed Jumper to AO

Screenshot2025-04-20at11_13_29PM.thumb.png.e27d5f5b1a8e1c8aa442cbceaf3123c2.png

You'll need to change programming settings in P00.01 from 0 to 4 so that the Scylla controls the VFD speed and direction

Screenshot2025-04-20at9_48_45PM.thumb.png.54a32f3fa6dd750fe8f9050a5f3e4cf7.png

I'd also suggest you join us on Millennium Machines on Discord, the inventor of the Milo V1.5 is on there, "Jake England," and "Nine Miles" the firmware contributor. Some great people on there are willing to help with no attitude.

Once you move electronics into the Casa, I'd suggest wiring it like the Milo V2, which entails adding a contactor for the VFD.

MiloV2-Wiring-03.02.25.pdf

Found these documents on this YouTube video that may help.

YL620-A-Inverter-Manual.pdf

YL620-A VFD SETTINGS 22-06-2022.pdf

Edited by PFarm
Link to comment
Share on other sites

Okay. I've wired it according to the information you gave me.  Thank you for that.  I pulled the G-SP, V-EN and V-DIR jumpers, and moved the spindle speed jumper to AO.  If I did it correctly, I changed the P00.01 parameter to 4, and after restarting it that setting stayed like I would expect it to.

The only thing I don't understand fully is the switches between the Fwd/Rev to XGnd.  Do I need a physical switch or is this done on the Scylla board?  When I start the Wizard (G8000) and it goes to turn on the spindle it doesn't respond so I'm not sure what I'm doing wrong.  

My apologies I'm not really an electronics or electrical person but I've been in Manufacturing for over 20 yrs, and I thought it would be cool to have a machine to play with at home.  That's why I jumped into this project without any real experience on the electronics side.  Also, I did join the Millenium Machines discord channel and have abused the search function like a mad man.  I dropped a comment in the #btt-scylla-v1 channel about the wiring for my VFD but didn't receive a response.  However, after a google search, I found this forum and more specifically your thread.  

Thanks again.

Edited by MrWillson
  • Like 2
Link to comment
Share on other sites

Regarding the Fwd/Rev that is done in Scylla. In Discord, ask your question directly to @nine mile with your VFD model, wiring connection, etc. He is pretty good at responding. I'd also mentioned that you had the spindle running from the VFD.

Link to comment
Share on other sites

10 hours ago, MrWillson said:

My apologies I'm not really an electronics or electrical person but I've been in Manufacturing for over 20 yrs, and I thought it would be cool to have a machine to play with at home.  That's why I jumped into this project without any real experience on the electronics side.  Also, I did join the Millenium Machines discord channel and have abused the search function like a mad man.  I dropped a comment in the #btt-scylla-v1 channel about the wiring for my VFD but didn't receive a response.  However, after a google search, I found this forum and more specifically your thread.  

Thanks again.

Then you're doing it right. 😉 That's what this forum is here for.

I jumped into my Voron project with virtually no electronics or electrical experience. I dabbled in RC cars way back when (did just enough to plug components together and make a couple of nasty but functional solder joins to the motor) and did some electrical assembly in a previous job. The Discord channel and this forum were huge helps.

  • Like 2
Link to comment
Share on other sites

Posted (edited)

@MrWillson See your post in Discord:

You get this error:

Screenshot2025-04-25at8_05_46PM.png.9c64de7df81d324de288fdea0c867f07.png

Like Nine Miles mentioned, it looks like you have the spindle ID set to 1; it should be 0

Screenshot2025-04-25at8_06_25PM.thumb.png.8fa88a83c11662a7d656583aa1bf0845.png

In the system files section open spindle.g and make sure your spindle ID is R0.

Screenshot2025-04-25at7_56_43PM.thumb.png.8bc268f9455c4467f29a11bacce15141.png

You should see this in the Dashboard you should see - the spindle ID is 0

Screenshot2025-04-25at8_12_17PM.thumb.png.342f9a64d6cbd4d22791e9d522feb625.png

Edited by PFarm
Link to comment
Share on other sites

Remember I'm not even getting past the configuration wizard.  From what I can see in the Spindle.g file and the dashboard the spindle is at 0.

I'm trying to finish running the configuration wizard, but the spindle doesn't respond when it tries to accelerate to max RPM.  

Link to comment
Share on other sites

Greetings,

I have installed the BTT Scylla board in a Milo Mill that I have constructed.  The mill is using StepperOnLine 23HS22-2804S motors.  I have run through the RRF installation using the LDO-KIT-SCYLLA-V1.0 as this is all I can find.  I have also made it through the configuration section, running of the spindle motor, datum, configuring of the long john tool-setter.  However, I am unable to home my indexes.  I keep getting the following error:  "Warning: Driver 0.2 warning: phase A may be disconnected; phase B may be disconnected".

I have tried a spare motor (OUKEDA OK57STH56-2804A) wired directly into the Z-axis using the motors leads.  I have tried every combination possible. My guess is, I have a configuration error in the system files, but I am uncertain.

I have also noticed that the board.txt file contains the following:

 

// board.txt file undefined!

// Machine-specific configs must include a board.txt
// file in their root directory, alongside config.g.

I have battled with this this for days.  Forgive me if I am posting in the wrong thread.

Thanks in advance.

 

Link to comment
Share on other sites

Posted (edited)

@CCarpy  Welcome to the forum! You can move all the axis, but you can't home them? Or only your Z axis? I believe that Driver 02 is the Z axis. Have you metered the stepper wire to find the A and B poles?

Taken from the homez.g 

Screenshot2025-05-03at7_50_30PM.png.753e581d7c86cc18168fb6f9201d2ff7.png

This sounds like you may have the A/B wire mixed.

Don't worry about the board.txt file.

Edited by PFarm
Link to comment
Share on other sites

Greetings PFarm,

Thanks for your reply!  I am trying to get the Z-axis to move using G28 Z.  I haven't got to the other axis yet.  I'm getting an error because the Z is not homed.  I have metered the leads and I'm reading 1.2 Ohms between the A1 and A2 connections as well as 1.2 between B1 and B2.  I am hearing a frequency in the motor when I attempt to home the Z axis, but it gives me the error I mentioned above and times out.  

Test Motor.JPG

Link to comment
Share on other sites

Posted (edited)

You've done the pre-flight check as suggested in the assembly section? Are endstop switches working? If so then have you tried hitting the "Home Z" icon in the RRF dashboard and immediately hitting the endstop manually. The Z should be homed now. You can now check the other two axis by hitting "Home X" and "Home Z". The Z needs to be homed first before the other two will move. See if X and Z home correctly, be aware of the direction they'll move and be ready to hit the e-stop.

Edited by PFarm
Link to comment
Share on other sites

Hi PFarm,

I have done the pre-flight checks; I checked the end stops using the M119 command.  I actually just performed the home Z and activated the end stop.  I moved my test motor to the X-axis and typed in the command G28 X.  I heard the motor attempt to engage, and a tone, followed by the same error.  As I have stated I have checked the motor ohms and the wiring.  I just can't figure out why I can't get the axis to move.  My spindle works, end stops, and long john tool setter.  

Link to comment
Share on other sites

Posted (edited)

What voltage do you have feeding the V-motor? Can you upload the drive.g and speed.g files please.

Edited by PFarm
  • Like 1
Link to comment
Share on other sites

25 minutes ago, CCarpy said:

Sir, I think you solved my problem; I missed the V-motor connection.  I will hook 24V to it in the morning!

Thank-you for your help.  I will update tomorrow.

Glad you were able to solve the issue!

  • Like 2
Link to comment
Share on other sites

Thanks PFarm, that did it.  I got the Z-axis to home.  I tried the X-axis but it's running in the wrong direction, I will deal with it this afternoon. 

There doesn't seem to be a lot of information about the Scylla yet, so this forum has been awesome.  Thanks again.

CCarpy

BTT Scylla.jpg

MIlo Mill.jpg

  • Like 1
Link to comment
Share on other sites

@PFarm

Got it, I had to do the same for "Y".  I have completed the configuration.  Thanks again.  

One more question:

I am using a H100 series VFD.  I have a 12VDC out on my drive, not a 10VDC; I have P12 connected to AVR.  When running at 24000 RPM I am getting 10.6V back to drive from PWM.  I can build a simple step-down circuit to reduce the voltage to 10V from the P12 connection on my drive to the AVR connection on the Scylla.  Do you think it is necessary?  

 

image.png

  • Like 1
Link to comment
Share on other sites

@CCarpy I'm not sure, you should join us on Discord Millennium Machines, the designer of the Milo V1.5 is on there, Jake England and Nine Miles, who is the creator of Millennium OS. In the btt-scylla-v1 section, I'd direct that same question at Nine Miles.

Link to comment
Share on other sites

@PFarm I've been out of town a few days.  I tried to find Millennium Machines on Discord, but didn't have much luck.  When I connected my BTT Scylla to my network and renamed the network.g from network.g.example, I am experiencing a lag when I give commands.  Before when I connected my computer's wifi directly to the Milo board, I didn't have this issue.  Any thoughts? 

KR, CCarpy

Link to comment
Share on other sites

1 hour ago, CCarpy said:

@PFarm I've been out of town a few days.  I tried to find Millennium Machines on Discord, but didn't have much luck.  When I connected my BTT Scylla to my network and renamed the network.g from network.g.example, I am experiencing a lag when I give commands.  Before when I connected my computer's wifi directly to the Milo board, I didn't have this issue.  Any thoughts? 

KR, CCarpy

Here is a link to Discord. Some have mentioned that they had better access using the AP mode over the Wi-Fi mode, so there is nothing wrong with using AP mode.

  • Thanks 1
Link to comment
Share on other sites

  • 2 weeks later...
  • 4 weeks later...
On 1/14/2025 at 3:24 PM, PFarm said:

I've updated the RRF and Duet Web Control to 3.6 beta 2 it seems pretty stable at this point. Nine Miles on Discord is the creator of the Millennium OS. With RRF 3.6 more features are introduced like the Web UI interface which gives you a graphic interface instead which replaces the dialogue boxes used in the previous OS. IMG_2735.thumb.JPG.4606523d61eff891b332f131bb2483f9.JPG

IMG_2736.thumb.JPG.ca38592964e1b9accdfb8bbc1c7e939c.JPG

Probing functions can now be done through the UI interface instead of the OS pull-down menus.

IMG_2737.thumb.JPG.745873ab666513f8d3febfb69f0189fa.JPG

Pick one of the probe functions and enter the data in another graphic window.

IMG_2738.thumb.JPG.8a76659cfe54eb5e6e5d03aa1208fae4.JPG

In my opinion, the upgrade to RRF 3.6 is well worth it.

What is your endstop setup like?  where does your machine home?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...