Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
troubleshooting [2018/03/29 20:59]
arthur [Somebody refused to help me because my board is a MKS, what's that all about ?]
troubleshooting [2018/06/22 22:13] (current)
arthur [What is wrong with MKS ?]
Line 106: Line 106:
  
 Always make sure you have your board updated to the very latest version of the firmware before you ask for help. Always make sure you have your board updated to the very latest version of the firmware before you ask for help.
 +
 +You will likely be asked to provide the result of the [[http://​smoothieware.org/​console-commands|version command]] so make sure to prepare that in advance.
  
 == Power supply problems == Power supply problems
Line 360: Line 362:
 If they are inverted, there is either something wrong with your wiring, or your configuration. See the [[http://​smoothieware.org/​guide-endstops|Endstops]] section for more information on how to fix this If they are inverted, there is either something wrong with your wiring, or your configuration. See the [[http://​smoothieware.org/​guide-endstops|Endstops]] section for more information on how to fix this
  
 +Maybe you have the max_travel settings set too small.
 === Homing does not stop when hitting the endstops === Homing does not stop when hitting the endstops
  
Line 489: Line 492:
  
 Are you sure you didn't plug the thermocouple backwards ? ( see https://​forums.adafruit.com/​viewtopic.php?​f=8&​t=129990 ) Are you sure you didn't plug the thermocouple backwards ? ( see https://​forums.adafruit.com/​viewtopic.php?​f=8&​t=129990 )
 +
 +=== I got a temperature error ( for example runaway ) but don't want my 2 weeks print to be ruined
 +
 +With a decent host program (like pronterface) it is sometimes possible to recover a print after a HALT in cases where the HALT is not fatal.
 +
 +What I have done several times when a limit was accidentally hit and entered HALT...
 +
 +0. Click the pause button in pronterface
 +1. Exit halt by sending $X (or M999)
 +2. Raise head by jogging
 +3. Home XY
 +4. look at last Z height in pronterface
 +5. jog head to the last known Z
 +6. Turn heaters back on wait for temp to be reached
 +7. click the resume button in Pronterface.
 +
 +**NOTE** This will not always work well as several gcodes will have been lost, so if you were on the infill it will probably be ok, if you were on the perimeter then it may be a problem.
 + 
 +<callout type="​warning"​ icon="​true"​ title="​Fix the problem first">​
 +If you get an error, it means something is wrong. You shouldn'​t just keep printing as if nothing happened. You need to understand what happened and fix it before continuing, or you are risking your safety.
 +
 +This "​resume"​ information is provided only assuming you fixed the problem before resuming. Please be safe.
 +</​callout>​
 == SD Card problems == SD Card problems
  
Line 540: Line 566:
 Please take a look at http://​slash7.com/​2006/​12/​22/​vampires/​ Please take a look at http://​slash7.com/​2006/​12/​22/​vampires/​
  
-=== Somebody refused to help me because my board is a MKS, what's that all about ?+=== What is wrong with MKS ? 
 + 
 +Was:​ « ​Somebody refused to help me because my board is a MKS, what's that all about ? »
  
 Smoothie is a community-built Open-Source project. Many people around the world come together to work and share to make the best possible CNC controller. They put likely more than a century of cumulated work into this, and make a lot of sacrifices so that *you* can have the best controller board and firmware possible, with the best documentation and best support. Smoothie is a community-built Open-Source project. Many people around the world come together to work and share to make the best possible CNC controller. They put likely more than a century of cumulated work into this, and make a lot of sacrifices so that *you* can have the best controller board and firmware possible, with the best documentation and best support.
  
 MKS ( or azsmz for that matter ) is a company that takes that work, and instead of contributing to it like everybody else, uses it all without respecting the work of the contributors or contributing themselves in the slightest. They don't respect the license of the documentation,​ they don't release their work as open-source despite it being obviously derived from open-source work. They wouldn'​t exist without the work of the smoothie community and act as if they had created all this themselves. MKS ( or azsmz for that matter ) is a company that takes that work, and instead of contributing to it like everybody else, uses it all without respecting the work of the contributors or contributing themselves in the slightest. They don't respect the license of the documentation,​ they don't release their work as open-source despite it being obviously derived from open-source work. They wouldn'​t exist without the work of the smoothie community and act as if they had created all this themselves.
-They also take sales away from open-source companies, and by doing so, severely restrict the means available to push the development of the project forward ( most companies selling *open-source* smoothie-compatible boards, actually contribute to the firmware in terms of time or money. MKS does not ).+They also take sales away from open-source companies, and by doing so, severely restrict the means available to push the development of the project forward ( most companies selling ​**open-source** smoothie-compatible boards, actually contribute to the firmware in terms of time or money. MKS does not ).
  
 MKS is considered a cancer, a parasite to the Smoothie project. MKS is considered a cancer, a parasite to the Smoothie project.
Line 557: Line 585:
  
 Before asking the Smoothie community for help, ask MKS for help.  Before asking the Smoothie community for help, ask MKS for help. 
-This is not a refusal to help. We only require that you ask MKS for help *first*. Then if MKS is not able to help you, you can ask the smoothie community, and it is possible that some members will want to help you. +This is not a refusal to help. We only require that you ask MKS for help **first**. Then if MKS is not able to help you, you can ask the smoothie community, and it is possible that some members will want to help you. 
-Again : our policy is not to refuse to help MKS users, but to require that you ask MKS for help *first*.+Again : our policy is not to refuse to help MKS users, but to require that you ask MKS for help **first**.
 If MKS is able to help you, that's great. If they are not able to help you ( which is likely, they are known for being very incompetent ), then you can ask the Smoothie community for help. If MKS is able to help you, that's great. If they are not able to help you ( which is likely, they are known for being very incompetent ), then you can ask the Smoothie community for help.
  
Line 576: Line 604:
 <​Spider2077>​ when i got my smoothie i did a lot of reading and ofcource i ran in to the option to get a MKS and other boards cheaper tempting but then what do i do if i need help knockoffs have no support i mean i thought it was commun sense <​Spider2077>​ when i got my smoothie i did a lot of reading and ofcource i ran in to the option to get a MKS and other boards cheaper tempting but then what do i do if i need help knockoffs have no support i mean i thought it was commun sense
 </​code>​ </​code>​
 +
 +<callout type="​warning"​ icon="​true"​ title="​A note on hardware">​
 +MKS boards have well documented problems : 
 +
 +* They use 100Mhz chips when Smoothie is designed to run at 120Mhz ( and very optimized for that speed )
 +* They use two layer PCBs when a board this complex should really use a four layer PCB
 +* They have poorly traced USB traces resulting in USB connection instabilities ( disconnections )
 +* They use DRV8825 stepper drivers which are much more prone to loosing steps than Allegro or Trinamic drivers
 +* They are overall very poorly designed ( the first versions were unusable and got fixed by users who mistakenly though the board was Open-Source,​ MKS themselves has no know-how ).
 +* They are not tested before shipping to you, and MKS has been shown to be incredibly dishonnest in handling return/​replacement requests ( in one case a year ago the MKS answer was : « please don't ask for a return or my boss will fire me » ).
 +
 +There is a **huge** difference in the number of problems for MKS boards compared to normal boards ( meaning MKS boards have much much more problems ), and it's unfair that the Smoothie community would have to deal with MKS' choice to make bad boards.
 +</​callout>​
 +
 === I'm a contributor to the project and I disagree with someone on something. === I'm a contributor to the project and I disagree with someone on something.