Open fabio011201 opened 1 year ago
i got the same issue on SB2240 but mine throw up error after just the first layer it is a repeatable occurrence and happens when i switch to some hard filaments( larger extruder load)
@victorlu0071 now that I know I am not the only one I am calmer. My wiring does not rub against each other and is well secured. Before I immediately blame the bigtreetech klippy folder, I am trying to find a problem in the configuration by doing several tests by changing the 'run_current' parameter.
(LDO motor nema 14 pancake, recommended run_current: 0.5. All tests are done with ABS in closed chamber, extrusion temperature 245°)
tried setting run_current: 0.1, very little filament comes out of the extruder, almost imperceptible 5 minutes of printing no error (maybe test too short?)
tried setting run_current: 0.75, correct amount of filament comes out, after 12 minutes of printing it reports error "TMC 'extruder' reports error: GSTAT: 00000004 uv_cp=1(Undervoltage!)" In the printout there does not seem to be any extrusion error, the extrusion is smooth.
tried setting run_current: 0.4, the correct amount of filament comes out, after 1 minute of printing (2 layers) it reports error "TMC 'extruder' reports error: GSTAT: 00000004 uv_cp=1(Undervoltage!)" In the printout there seems to be no extrusion error, the extrusion is smooth.
tried setting run_current: 0.9 the correct amount of filament comes out, after less than a minute of printing, layer 2, it reports again "TMC 'extruder' reports error: GSTAT: 00000004 uv_cp=1(Undervoltage!)" As before in the printout there seems to be no extrusion error, the extrusion is smooth.
now I have tried setting run_current: 0.5 the correct amount of filament comes out, after less than a minute of printing, exactly where it stopped in the previous step, it still reports "TMC 'extruder' reports error: GSTAT: 00000004 uv_cp=1(Undervoltage!)" As before in the printout there seems to be no extrusion error, the extrusion is smooth.
my Can cable is bundled together with the tube that brings the filament to the printer, assuming that the CanBus cable is bundled too tightly or that it is forced to move in strange positions I have tried removing all the clamps from the cable and leaving it longer, I have reprinted the same test while keeping run_current: 0.5 but the result does not change, I always get the same error after a few minutes of printing. "TMC 'extruder' reports error: GSTAT: 00000004 uv_cp=1(Undervoltage!)"
I now try to reprint the same part while keeping run_current: 05 and the cable without cable ties, but this time with the print chamber and the board cover open so as to rule out overheating problems, this time the print reaches the third layer but after a few minutes of printing again the error "TMC 'extruder' reports error: GSTAT: 00000004 uv_cp=1(Undervoltage!)" is reported.
All the tests performed are carried out under careful observation to check that the connections are not touching and rubbing against each other, considering that it is a CanBus module all the cables, except for the module, are firm and, considering that just restarting the printer makes everything work again, I exclude that there is any sheared, soldered or badly crimped cable
Since the result of my tests indicates that the problem persists initially after a few minutes of printing and then after a few minutes I cannot exclude a possible overheating problem, it would all have to be validated by re-running a test under the same conditions, with the printer cold, trying to print a material such as PLA so as to create much lower temperatures in the printing chamber (the board indicates that during printing with the chamber closed it reaches almost 60°, while the open chamber test indicates around 47°)
I'll stop here for today, as my next test I would like to try printing by connecting directly to the motherboard by reverting to powering the motor with the old TMC2209 to exclude the motor from possible problems
I did similar experiments it all comes to the force that the nema14 motor pulls if i left the extruder gear open(latch not closed) which it pulls nothing (aka no force on motor) it can go indefinitely without triggering the under voltage. As soon as i put it back, no matter the current settings, it reports under voltage on 1-2 layers. I switched back to some softer filament (PLA is actually hard) it can go further 2-3 layers before throwing error. To be honest, i printed using the 2240 can board for almost a month only 1-2 occurrences, thought it is an overheating issue so i let the shroud on the stealthburner open which gives me another week of trouble free printing. But yesterday it happened again and the issue is persistent no matter what i did which renders the board unusable.
@victorlu0071 ok then it will be a klippel problem, i guess there is nothing else to do but wait for an official update. Thank you
i just sent the board back to BTT. I`ll update it here see what happened
@victorlu0071 ok Thank you
Hey there,
I'm also affected.
A current of 0.8 works for me, currently testing 0.75. 0.7 would be safe for my extruder motor, however that still gives me the undervoltage error.
@fabio011201 and @victorlu0071 what hotends are you using on your SBs?
Also @msesterhenn
@looxonline I am using E3D Revo Voron
@looxonline I am using E3D Revo Voron
Could you try to enter this into your extruder config section and see if it makes a difference?
driver_tpfd: 0
@looxonline I am not home now, the next week I will try
@msesterhenn @victorlu0071 Please could you also try to enter this into your extruder config section. It should resolve the issue: driver_tpfd: 0
Hey there,
I have set the configuration to a current of 0.5 (the lowest ever for me) and your mentioned driver_tpfd: 0. With these settings, I completed a 9 hour print tonight.
So far, looks good!
Maybe you could explain a bit more about this setting?
Hey there,
I have set the configuration to a current of 0.5 (the lowest ever for me) and your mentioned driver_tpfd: 0. With these settings, I completed a 9 hour print tonight.
So far, looks good!
Maybe you could explain a bit more about this setting?
Good to hear! Here is a bit more info:
https://discord.com/channels/460117602945990666/825356024130175026/1077859127012888586
FYI my board is at BTT now im unable to test it for now. My extruder is a genuine dragon HF extruder and my filament path is quite long The error happens after i upgrade my extruder gears to hardened steel and improved my filament spool holder design. it all comes down to the extruder load i believe.
its a good and in depth insight on the issue on voron design channel. i`ll test it as soon as i get the board back from BTT
FYI my board is at BTT now im unable to test it for now. My extruder is a genuine dragon HF extruder and my filament path is quite long The error happens after i upgrade my extruder gears to hardened steel and improved my filament spool holder design. it all comes down to the extruder load i believe.
Ah OK. It is your unit that we have for testing. We are working with it currently. BTW, I wrote the post on the voron channel.
darn good insights on the topic. Glad i can be part of the debugging task force. Regarding the can cable issue, im not sure if my cable is all good because i will occasionally get the missed scheduling of the next digital out event issue using the 2240. Only happens on first layer though. if it did not throw the error on layer 1 the print can be done successfully. When it happens, it requires a full shutdown cycle and wait at least 1 min for the capacitors to drain then i can print normally. I believe it has something to do with either static charge on the PEI sheet or something on the EMF side when nozzle touches the bed which causes the issue, or im just getting a faulty cable?
darn good insights on the topic. Glad i can be part of the debugging task force. Regarding the can cable issue, im not sure if my cable is all good because i will occasionally get the missed scheduling of the next digital out event issue using the 2240. Only happens on first layer though. if it did not throw the error on layer 1 the print can be done successfully. When it happens, it requires a full shutdown cycle and wait at least 1 min for the capacitors to drain then i can print normally. I believe it has something to do with either static charge on the PEI sheet or something on the EMF side when nozzle touches the bed which causes the issue, or im just getting a faulty cable?
That is really interesting. It could be due to static buildup coming through the thermistor or heater wires and into the board. I'll check out the sch to see what path it may be taking.
Same issue here. Ive tried all the above fixes and the tmc2240 klipper branch still same after 1st layer
@looxonline @eddiedellz sorry if I answer now but in the meantime I had broken the Revo voron E3D and I replaced it with the rapid HF also with "driver_tpfd: 0" I have the same error.
I've had this same problem consistently when printing with PLA, however I've now loaded up a roll of ASA and haven't had a single failure and it prints beautifully. It looks like my ender will be reserved for PLA ol.
I've had this same problem consistently when printing with PLA, however I've now loaded up a roll of ASA and haven't had a single failure and it prints beautifully. It looks like my ender will be reserved for PLA ol.
Did you try the tpfd tweak in the config section?
I've had this same problem consistently when printing with PLA, however I've now loaded up a roll of ASA and haven't had a single failure and it prints beautifully. It looks like my ender will be reserved for PLA ol.
Did you try the tpfd tweak in the config section?
Yep but it still persisted with PLA.
I just experienced this issue last night. I completed the initial installation of the SB2240, run a few test prints, due to installing a new Hotend(Voron Dragon HF) and after a few hours of continuous printing I received this error. Not sure why. I included the updated tpfd in the config
Ok, this is what I have done.
I have fixed the power wiring so I am 100% sure that this is not a problem with PSU or anything else.
The printer has worked perfectly ever since I built it. The Undervoltage error for the extruder has to be a problem caused by the SB2240 installation.
I have put the driver_tpfd:0 in my config file. I have checked resistance on the extruder motor. Stable at 2.78 ohm on both pairs, even with heavy wiggeling of the wires.
If I raise the extruder current to 0.65 the print goes on for longer but fails after 10-20min. With a current of 0.5 it fails earlier aprox. 5-10 min.
I have used almost two full days getting CAN BUS up and running and this is the only problem that seems unsolvable. I run the BTT SB2240 and only after I installed this board I have this problem.
I have installed a fan directly at the PI 3B to lower temps and a 2020 fan on the toolhead to keep the SB2240 board cooler. Without it gets close to 90 degrees Celsius but with the fan it did not go over 70.
I have checked Voltage on the PSU and on the toolhead. PSU and toolhead reads 24.2V with low load. With full load on bed and hot end it drops to 23.7V. (EDIT, THIS WAS A WRONG MEASUREMENT, REMEASURED A FEW DAYS LATER AND I HAD ZERO DROP)
What do I do now? I have a printer that I can not use and it will take me a VERY long time to go back to regular cables again. Not to mention the cost of the parts to make this upgrade.
Please BTT, give me a straight answer here. I am not the only one having this problem. Do you have a solution or do you actually have no idea what is causing this?
My printer is a LDO 350 with rapido UHF. All other parts are standard for that kit and has been working VERY well since day one.
Ok, this is what I have done.
I have fixed the power wiring so I am 100% sure that this is not a problem with PSU or anything else.
The printer has worked perfectly ever since I built it. The Undervoltage error for the extruder has to be a problem caused by the SB2240 installation.
I have put the driver_tpfd:0 in my config file. I have checked resistance on the extruder motor. Stable at 2.78 ohm on both pairs, even with heavy wiggeling of the wires.
If I raise the extruder current to 0.65 the print goes on for longer but fails after 10-20min. With a current of 0.5 it fails earlier aprox. 5-10 min.
I have used almost two full days getting CAN BUS up and running and this is the only problem that seems unsolvable. I run the BTT SB2240 and only after I installed this board I have this problem.
I have installed a fan directly at the PI 3B to lower temps and a 2020 fan on the toolhead to keep the SB2240 board cooler. Without it gets close to 90 degrees Celsius but with the fan it did not go over 70.
I have checked Voltage on the PSU and on the toolhead. PSU and toolhead reads 24.2V with low load. With full load on bed and hot end it drops to 23.7V.
What do I do now? I have a printer that I can not use and it will take me a VERY long time to go back to regular cables again. Not to mention the cost of the parts to make this upgrade.
Please BTT, give me a straight answer here. I am not the only one having this problem. Do you have a solution or do you actually have no idea what is causing this?
My printer is a LDO 350 with rapido UHF. All other parts are standard for that kit and has been working VERY well since day one.
There are other users who are experiencing this but they are very few in number. We have been actively investigating the issue with each one of them to try and figure out whether there is a common thread. In one case, the user had unknowingly purchased fake meanwell PSUs and a bad SSR. There was 3Vp-p AC sitting on top of his DC rails that he was only able to measure with a scope. Replacing the PSUs and the SSR fixed the issue.
In another case, a user removed the board, shortened the wiring, reinstalled the board, and all was well.
It seems as if the TMC2240 is extremely sensitive to ripple on the supply rail and so it is likely that there is some sort of ripple on your rail. The fact that your rail drops so much with a full load on the bed and hotend seems to support this. You should not be seeing a 0.5V drop at your PSU. That is an indication that your PSU is unable to maintain regulation under full load.
If you use discord I would suggest that you send a message to @BTT University on the bigtreetech channel on the voron server so that you can discuss this further.
I have sent several messages on Discord but have not heard back? This is driving me mad. I have had Zero problems untill I installed this board.
The PSU is from an LDO kit so I highly doubt that its a fake. And should I not have had problems before since I used the same PSU then?
Best regards Jon
tor. 13. apr. 2023, 11:30 skrev Luke Harrison @.***>:
Ok, this is what I have done.
I have fixed the power wiring so I am 100% sure that this is not a problem with PSU or anything else.
The printer has worked perfectly ever since I built it. The Undervoltage error for the extruder has to be a problem caused by the SB2240 installation.
I have put the driver_tpfd:0 in my config file. I have checked resistance on the extruder motor. Stable at 2.78 ohm on both pairs, even with heavy wiggeling of the wires.
If I raise the extruder current to 0.65 the print goes on for longer but fails after 10-20min. With a current of 0.5 it fails earlier aprox. 5-10 min.
I have used almost two full days getting CAN BUS up and running and this is the only problem that seems unsolvable. I run the BTT SB2240 and only after I installed this board I have this problem.
I have installed a fan directly at the PI 3B to lower temps and a 2020 fan on the toolhead to keep the SB2240 board cooler. Without it gets close to 90 degrees Celsius but with the fan it did not go over 70.
I have checked Voltage on the PSU and on the toolhead. PSU and toolhead reads 24.2V with low load. With full load on bed and hot end it drops to 23.7V.
What do I do now? I have a printer that I can not use and it will take me a VERY long time to go back to regular cables again. Not to mention the cost of the parts to make this upgrade.
Please BTT, give me a straight answer here. I am not the only one having this problem. Do you have a solution or do you actually have no idea what is causing this?
My printer is a LDO 350 with rapido UHF. All other parts are standard for that kit and has been working VERY well since day one.
There are other users who are experiencing this but they are very few in number. We have been actively investigating the issue with each one of them to try and figure out whether there is a common thread. In one case, the user had unknowingly purchased fake meanwell PSUs and a bad SSR. There was 3Vp-p AC sitting on top of his DC rails that he was only able to measure with a scope. Replacing the PSUs and the SSR fixed the issue.
In another case, a user removed the board, shortened the wiring, reinstalled the board, and all was well.
It seems as if the TMC2240 is extremely sensitive to ripple on the supply rail and so it is likely that there is some sort of ripple on your rail. The fact that your rail drops so much with a full load on the bed and hotend seems to support this. You should not be seeing a 0.5V drop at your PSU. That is an indication that your PSU is unable to maintain regulation under full load.
If you use discord I would suggest that you send a message to @btt https://github.com/btt University on the bigtreetech channel on the voron server so that you can discuss this further.
— Reply to this email directly, view it on GitHub https://github.com/bigtreetech/EBB/issues/28#issuecomment-1506648635, or unsubscribe https://github.com/notifications/unsubscribe-auth/A7EXWVLKCSD7SQBWWVX7TT3XA7BU5ANCNFSM6AAAAAAU3UI3FY . You are receiving this because you commented.Message ID: @.***>
I have sent several messages on Discord but have not heard back? This is driving me mad. I have had Zero problems untill I installed this board. The PSU is from an LDO kit so I highly doubt that its a fake. And should I not have had problems before since I used the same PSU then? Best regards Jon tor. 13. apr. 2023, 11:30 skrev Luke Harrison @.>: … Ok, this is what I have done. I have fixed the power wiring so I am 100% sure that this is not a problem with PSU or anything else. The printer has worked perfectly ever since I built it. The Undervoltage error for the extruder has to be a problem caused by the SB2240 installation. I have put the driver_tpfd:0 in my config file. I have checked resistance on the extruder motor. Stable at 2.78 ohm on both pairs, even with heavy wiggeling of the wires. If I raise the extruder current to 0.65 the print goes on for longer but fails after 10-20min. With a current of 0.5 it fails earlier aprox. 5-10 min. I have used almost two full days getting CAN BUS up and running and this is the only problem that seems unsolvable. I run the BTT SB2240 and only after I installed this board I have this problem. I have installed a fan directly at the PI 3B to lower temps and a 2020 fan on the toolhead to keep the SB2240 board cooler. Without it gets close to 90 degrees Celsius but with the fan it did not go over 70. I have checked Voltage on the PSU and on the toolhead. PSU and toolhead reads 24.2V with low load. With full load on bed and hot end it drops to 23.7V. What do I do now? I have a printer that I can not use and it will take me a VERY long time to go back to regular cables again. Not to mention the cost of the parts to make this upgrade. Please BTT, give me a straight answer here. I am not the only one having this problem. Do you have a solution or do you actually have no idea what is causing this? My printer is a LDO 350 with rapido UHF. All other parts are standard for that kit and has been working VERY well since day one. There are other users who are experiencing this but they are very few in number. We have been actively investigating the issue with each one of them to try and figure out whether there is a common thread. In one case, the user had unknowingly purchased fake meanwell PSUs and a bad SSR. There was 3Vp-p AC sitting on top of his DC rails that he was only able to measure with a scope. Replacing the PSUs and the SSR fixed the issue. In another case, a user removed the board, shortened the wiring, reinstalled the board, and all was well. It seems as if the TMC2240 is extremely sensitive to ripple on the supply rail and so it is likely that there is some sort of ripple on your rail. The fact that your rail drops so much with a full load on the bed and hotend seems to support this. You should not be seeing a 0.5V drop at your PSU. That is an indication that your PSU is unable to maintain regulation under full load. If you use discord I would suggest that you send a message to @btt https://github.com/btt University on the bigtreetech channel on the voron server so that you can discuss this further. — Reply to this email directly, view it on GitHub <#28 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/A7EXWVLKCSD7SQBWWVX7TT3XA7BU5ANCNFSM6AAAAAAU3UI3FY . You are receiving this because you commented.Message ID: @.>
Were you wiring directly to the hotend without a CAN board before? If so, then the SB2240 is out of the picture and that explains why you never had issues. As I mentioned, that particular IC from TMC appears to be very, very sensitive to spikes or dips on the rail. We will be happy to swap it out but we have tried that with other users and it did not help until they figured out what the issue was on their rail.
I have sent several messages on Discord but have not heard back? This is driving me mad. I have had Zero problems untill I installed this board. The PSU is from an LDO kit so I highly doubt that its a fake. And should I not have had problems before since I used the same PSU then? Best regards Jon tor. 13. apr. 2023, 11:30 skrev Luke Harrison @._>: … Ok, this is what I have done. I have fixed the power wiring so I am 100% sure that this is not a problem with PSU or anything else. The printer has worked perfectly ever since I built it. The Undervoltage error for the extruder has to be a problem caused by the SB2240 installation. I have put the drivertpfd:0 in my config file. I have checked resistance on the extruder motor. Stable at 2.78 ohm on both pairs, even with heavy wiggeling of the wires. If I raise the extruder current to 0.65 the print goes on for longer but fails after 10-20min. With a current of 0.5 it fails earlier aprox. 5-10 min. I have used almost two full days getting CAN BUS up and running and this is the only problem that seems unsolvable. I run the BTT SB2240 and only after I installed this board I have this problem. I have installed a fan directly at the PI 3B to lower temps and a 2020 fan on the toolhead to keep the SB2240 board cooler. Without it gets close to 90 degrees Celsius but with the fan it did not go over 70. I have checked Voltage on the PSU and on the toolhead. PSU and toolhead reads 24.2V with low load. With full load on bed and hot end it drops to 23.7V. What do I do now? I have a printer that I can not use and it will take me a VERY long time to go back to regular cables again. Not to mention the cost of the parts to make this upgrade. Please BTT, give me a straight answer here. I am not the only one having this problem. Do you have a solution or do you actually have no idea what is causing this? My printer is a LDO 350 with rapido UHF. All other parts are standard for that kit and has been working VERY well since day one. There are other users who are experiencing this but they are very few in number. We have been actively investigating the issue with each one of them to try and figure out whether there is a common thread. In one case, the user had unknowingly purchased fake meanwell PSUs and a bad SSR. There was 3Vp-p AC sitting on top of his DC rails that he was only able to measure with a scope. Replacing the PSUs and the SSR fixed the issue. In another case, a user removed the board, shortened the wiring, reinstalled the board, and all was well. It seems as if the TMC2240 is extremely sensitive to ripple on the supply rail and so it is likely that there is some sort of ripple on your rail. The fact that your rail drops so much with a full load on the bed and hotend seems to support this. You should not be seeing a 0.5V drop at your PSU. That is an indication that your PSU is unable to maintain regulation under full load. If you use discord I would suggest that you send a message to @btt https://github.com/btt University on the bigtreetech channel on the voron server so that you can discuss this further. — Reply to this email directly, view it on GitHub <#28 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/A7EXWVLKCSD7SQBWWVX7TT3XA7BU5ANCNFSM6AAAAAAU3UI3FY . You are receiving this because you commented.Message ID: @_._>
Were you wiring directly to the hotend without a CAN board before? If so, then the SB2240 is out of the picture and that explains why you never had issues. As I mentioned, that particular IC from TMC appears to be very, very sensitive to spikes or dips on the rail. We will be happy to swap it out but we have tried that with other users and it did not help until they figured out what the issue was on their rail.
Ok, so if I understand correctly, you are saying that you think my problem is related to the Meanwell PSU? And that I should not have a drop when I draw 160ish Watts with the hotend. this might make the TMC2240 go into undervoltage protection.
So I have to try to buy a new PSU to test if thats the problem? Or is there another solution that I can try that wont cost me more money and time?
Is there some way to test the ripple or the unstable power coming out of the PSU?
I swapped out the NEMA pancake extruder motor with a new one and Now it has been printing ever since. Does that make sense?
Are you going to the psu directly or using some kind of distribution block?On Apr 13, 2023 5:59 AM, Rhodani @.***> wrote:
I have sent several messages on Discord but have not heard back? This is driving me mad. I have had Zero problems untill I installed this board. The PSU is from an LDO kit so I highly doubt that its a fake. And should I not have had problems before since I used the same PSU then? Best regards Jon tor. 13. apr. 2023, 11:30 skrev Luke Harrison @.>: … Ok, this is what I have done. I have fixed the power wiring so I am 100% sure that this is not a problem with PSU or anything else. The printer has worked perfectly ever since I built it. The Undervoltage error for the extruder has to be a problem caused by the SB2240 installation. I have put the drivertpfd:0 in my config file. I have checked resistance on the extruder motor. Stable at 2.78 ohm on both pairs, even with heavy wiggeling of the wires. If I raise the extruder current to 0.65 the print goes on for longer but fails after 10-20min. With a current of 0.5 it fails earlier aprox. 5-10 min. I have used almost two full days getting CAN BUS up and running and this is the only problem that seems unsolvable. I run the BTT SB2240 and only after I installed this board I have this problem. I have installed a fan directly at the PI 3B to lower temps and a 2020 fan on the toolhead to keep the SB2240 board cooler. Without it gets close to 90 degrees Celsius but with the fan it did not go over 70. I have checked Voltage on the PSU and on the toolhead. PSU and toolhead reads 24.2V with low load. With full load on bed and hot end it drops to 23.7V. What do I do now? I have a printer that I can not use and it will take me a VERY long time to go back to regular cables again. Not to mention the cost of the parts to make this upgrade. Please BTT, give me a straight answer here. I am not the only one having this problem. Do you have a solution or do you actually have no idea what is causing this? My printer is a LDO 350 with rapido UHF. All other parts are standard for that kit and has been working VERY well since day one. There are other users who are experiencing this but they are very few in number. We have been actively investigating the issue with each one of them to try and figure out whether there is a common thread. In one case, the user had unknowingly purchased fake meanwell PSUs and a bad SSR. There was 3Vp-p AC sitting on top of his DC rails that he was only able to measure with a scope. Replacing the PSUs and the SSR fixed the issue. In another case, a user removed the board, shortened the wiring, reinstalled the board, and all was well. It seems as if the TMC2240 is extremely sensitive to ripple on the supply rail and so it is likely that there is some sort of ripple on your rail. The fact that your rail drops so much with a full load on the bed and hotend seems to support this. You should not be seeing a 0.5V drop at your PSU. That is an indication that your PSU is unable to maintain regulation under full load. If you use discord I would suggest that you send a message to @btt https://github.com/btt University on the bigtreetech channel on the voron server so that you can discuss this further. — Reply to this email directly, view it on GitHub <#28 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/A7EXWVLKCSD7SQBWWVX7TT3XA7BU5ANCNFSM6AAAAAAU3UI3FY . You are receiving this because you commented.Message ID: @._>
Were you wiring directly to the hotend without a CAN board before? If so, then the SB2240 is out of the picture and that explains why you never had issues. As I mentioned, that particular IC from TMC appears to be very, very sensitive to spikes or dips on the rail. We will be happy to swap it out but we have tried that with other users and it did not help until they figured out what the issue was on their rail.
Ok, so if I understand correctly, you are saying that you think my problem is related to the Meanwell PSU? And that I should not have a drop when I draw 160ish Watts with the hotend. this might make the TMC2240 go into undervoltage protection. So I have to try to buy a new PSU to test if thats the problem? Or is there another solution that I can try that wont cost me more money and time? Is there some way to test the ripple or the unstable power coming out of the PSU?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>
Are you going to the psu directly or using some kind of distribution block?On Apr 13, 2023 5:59 AM, Rhodani @.> wrote: I have sent several messages on Discord but have not heard back? This is driving me mad. I have had Zero problems untill I installed this board. The PSU is from an LDO kit so I highly doubt that its a fake. And should I not have had problems before since I used the same PSU then? Best regards Jon tor. 13. apr. 2023, 11:30 skrev Luke Harrison @.>: … Ok, this is what I have done. I have fixed the power wiring so I am 100% sure that this is not a problem with PSU or anything else. The printer has worked perfectly ever since I built it. The Undervoltage error for the extruder has to be a problem caused by the SB2240 installation. I have put the drivertpfd:0 in my config file. I have checked resistance on the extruder motor. Stable at 2.78 ohm on both pairs, even with heavy wiggeling of the wires. If I raise the extruder current to 0.65 the print goes on for longer but fails after 10-20min. With a current of 0.5 it fails earlier aprox. 5-10 min. I have used almost two full days getting CAN BUS up and running and this is the only problem that seems unsolvable. I run the BTT SB2240 and only after I installed this board I have this problem. I have installed a fan directly at the PI 3B to lower temps and a 2020 fan on the toolhead to keep the SB2240 board cooler. Without it gets close to 90 degrees Celsius but with the fan it did not go over 70. I have checked Voltage on the PSU and on the toolhead. PSU and toolhead reads 24.2V with low load. With full load on bed and hot end it drops to 23.7V. What do I do now? I have a printer that I can not use and it will take me a VERY long time to go back to regular cables again. Not to mention the cost of the parts to make this upgrade. Please BTT, give me a straight answer here. I am not the only one having this problem. Do you have a solution or do you actually have no idea what is causing this? My printer is a LDO 350 with rapido UHF. All other parts are standard for that kit and has been working VERY well since day one. There are other users who are experiencing this but they are very few in number. We have been actively investigating the issue with each one of them to try and figure out whether there is a common thread. In one case, the user had unknowingly purchased fake meanwell PSUs and a bad SSR. There was 3Vp-p AC sitting on top of his DC rails that he was only able to measure with a scope. Replacing the PSUs and the SSR fixed the issue. In another case, a user removed the board, shortened the wiring, reinstalled the board, and all was well. It seems as if the TMC2240 is extremely sensitive to ripple on the supply rail and so it is likely that there is some sort of ripple on your rail. The fact that your rail drops so much with a full load on the bed and hotend seems to support this. You should not be seeing a 0.5V drop at your PSU. That is an indication that your PSU is unable to maintain regulation under full load. If you use discord I would suggest that you send a message to @btt https://github.com/btt University on the bigtreetech channel on the voron server so that you can discuss this further. — Reply to this email directly, view it on GitHub <#28 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/A7EXWVLKCSD7SQBWWVX7TT3XA7BU5ANCNFSM6AAAAAAU3UI3FY . You are receiving this because you commented.Message ID: @._> Were you wiring directly to the hotend without a CAN board before? If so, then the SB2240 is out of the picture and that explains why you never had issues. As I mentioned, that particular IC from TMC appears to be very, very sensitive to spikes or dips on the rail. We will be happy to swap it out but we have tried that with other users and it did not help until they figured out what the issue was on their rail. Ok, so if I understand correctly, you are saying that you think my problem is related to the Meanwell PSU? And that I should not have a drop when I draw 160ish Watts with the hotend. this might make the TMC2240 go into undervoltage protection. So I have to try to buy a new PSU to test if thats the problem? Or is there another solution that I can try that wont cost me more money and time? Is there some way to test the ripple or the unstable power coming out of the PSU? —Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.>
Directly to the PSU.
I have sent several messages on Discord but have not heard back? This is driving me mad. I have had Zero problems untill I installed this board. The PSU is from an LDO kit so I highly doubt that its a fake. And should I not have had problems before since I used the same PSU then? Best regards Jon tor. 13. apr. 2023, 11:30 skrev Luke Harrison @._>: … Ok, this is what I have done. I have fixed the power wiring so I am 100% sure that this is not a problem with PSU or anything else. The printer has worked perfectly ever since I built it. The Undervoltage error for the extruder has to be a problem caused by the SB2240 installation. I have put the drivertpfd:0 in my config file. I have checked resistance on the extruder motor. Stable at 2.78 ohm on both pairs, even with heavy wiggeling of the wires. If I raise the extruder current to 0.65 the print goes on for longer but fails after 10-20min. With a current of 0.5 it fails earlier aprox. 5-10 min. I have used almost two full days getting CAN BUS up and running and this is the only problem that seems unsolvable. I run the BTT SB2240 and only after I installed this board I have this problem. I have installed a fan directly at the PI 3B to lower temps and a 2020 fan on the toolhead to keep the SB2240 board cooler. Without it gets close to 90 degrees Celsius but with the fan it did not go over 70. I have checked Voltage on the PSU and on the toolhead. PSU and toolhead reads 24.2V with low load. With full load on bed and hot end it drops to 23.7V. What do I do now? I have a printer that I can not use and it will take me a VERY long time to go back to regular cables again. Not to mention the cost of the parts to make this upgrade. Please BTT, give me a straight answer here. I am not the only one having this problem. Do you have a solution or do you actually have no idea what is causing this? My printer is a LDO 350 with rapido UHF. All other parts are standard for that kit and has been working VERY well since day one. There are other users who are experiencing this but they are very few in number. We have been actively investigating the issue with each one of them to try and figure out whether there is a common thread. In one case, the user had unknowingly purchased fake meanwell PSUs and a bad SSR. There was 3Vp-p AC sitting on top of his DC rails that he was only able to measure with a scope. Replacing the PSUs and the SSR fixed the issue. In another case, a user removed the board, shortened the wiring, reinstalled the board, and all was well. It seems as if the TMC2240 is extremely sensitive to ripple on the supply rail and so it is likely that there is some sort of ripple on your rail. The fact that your rail drops so much with a full load on the bed and hotend seems to support this. You should not be seeing a 0.5V drop at your PSU. That is an indication that your PSU is unable to maintain regulation under full load. If you use discord I would suggest that you send a message to @btt https://github.com/btt University on the bigtreetech channel on the voron server so that you can discuss this further. — Reply to this email directly, view it on GitHub <#28 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/A7EXWVLKCSD7SQBWWVX7TT3XA7BU5ANCNFSM6AAAAAAU3UI3FY . You are receiving this because you commented.Message ID: @_._>
Were you wiring directly to the hotend without a CAN board before? If so, then the SB2240 is out of the picture and that explains why you never had issues. As I mentioned, that particular IC from TMC appears to be very, very sensitive to spikes or dips on the rail. We will be happy to swap it out but we have tried that with other users and it did not help until they figured out what the issue was on their rail.
Ok so I have some more info now. I have printed a couple of days after I swapped out the extruder motor with a new identical motor. It has been printing at speeds up to 150 mm/s, accel up to 5000, with an 0.2 layer hights 0.4 with 0.4 nozzle bronze. Since I have upgraded other parts on my machine I wanted to go faster. I tried a run with 350mm/s and 6000 accel. I use a Rapido UHF hotend. Now I get the error again. So I am back to where I startet pretty much. If the chip is this sensitive, you need to come up with some sort of fix. My setup is a pretty regular setup and having a 2240 that is so prone to throw undervoltage errors left and right is just not a good way to go.
Will I fix the problem if I go for a SB2209? Since that driver is less sensitive?
Right now the whole CAN BUS experience just sucks and that is sad.
I have sent several messages on Discord but have not heard back? This is driving me mad. I have had Zero problems untill I installed this board. The PSU is from an LDO kit so I highly doubt that its a fake. And should I not have had problems before since I used the same PSU then? Best regards Jon tor. 13. apr. 2023, 11:30 skrev Luke Harrison @._**>:
Ok, this is what I have done. I have fixed the power wiring so I am 100% sure that this is not a problem with PSU or anything else. The printer has worked perfectly ever since I built it. The Undervoltage error for the extruder has to be a problem caused by the SB2240 installation. I have put the drivertpfd:0 in my config file. I have checked resistance on the extruder motor. Stable at 2.78 ohm on both pairs, even with heavy wiggeling of the wires. If I raise the extruder current to 0.65 the print goes on for longer but fails after 10-20min. With a current of 0.5 it fails earlier aprox. 5-10 min. I have used almost two full days getting CAN BUS up and running and this is the only problem that seems unsolvable. I run the BTT SB2240 and only after I installed this board I have this problem. I have installed a fan directly at the PI 3B to lower temps and a 2020 fan on the toolhead to keep the SB2240 board cooler. Without it gets close to 90 degrees Celsius but with the fan it did not go over 70. I have checked Voltage on the PSU and on the toolhead. PSU and toolhead reads 24.2V with low load. With full load on bed and hot end it drops to 23.7V. What do I do now? I have a printer that I can not use and it will take me a VERY long time to go back to regular cables again. Not to mention the cost of the parts to make this upgrade. Please BTT, give me a straight answer here. I am not the only one having this problem. Do you have a solution or do you actually have no idea what is causing this? My printer is a LDO 350 with rapido UHF. All other parts are standard for that kit and has been working VERY well since day one. There are other users who are experiencing this but they are very few in number. We have been actively investigating the issue with each one of them to try and figure out whether there is a common thread. In one case, the user had unknowingly purchased fake meanwell PSUs and a bad SSR. There was 3Vp-p AC sitting on top of his DC rails that he was only able to measure with a scope. Replacing the PSUs and the SSR fixed the issue. In another case, a user removed the board, shortened the wiring, reinstalled the board, and all was well. It seems as if the TMC2240 is extremely sensitive to ripple on the supply rail and so it is likely that there is some sort of ripple on your rail. The fact that your rail drops so much with a full load on the bed and hotend seems to support this. You should not be seeing a 0.5V drop at your PSU. That is an indication that your PSU is unable to maintain regulation under full load. If you use discord I would suggest that you send a message to @btt https://github.com/btt University on the bigtreetech channel on the voron server so that you can discuss this further. — Reply to this email directly, view it on GitHub <#28 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/A7EXWVLKCSD7SQBWWVX7TT3XA7BU5ANCNFSM6AAAAAAU3UI3FY . You are receiving this because you commented.Message ID: @.**>
Were you wiring directly to the hotend without a CAN board before? If so, then the SB2240 is out of the picture and that explains why you never had issues. As I mentioned, that particular IC from TMC appears to be very, very sensitive to spikes or dips on the rail. We will be happy to swap it out but we have tried that with other users and it did not help until they figured out what the issue was on their rail.
Ok so I have some more info now. I have printed a couple of days after I swapped out the extruder motor with a new identical motor. It has been printing at speeds up to 150 mm/s, accel up to 5000, with an 0.2 layer hights 0.4 with 0.4 nozzle bronze. Since I have upgraded other parts on my machine I wanted to go faster. I tried a run with 350mm/s and 6000 accel. I use a Rapido UHF hotend. Now I get the error again. So I am back to where I startet pretty much. If the chip is this sensitive, you need to come up with some sort of fix. My setup is a pretty regular setup and having a 2240 that is so prone to throw undervoltage errors left and right is just not a good way to go.
Will I fix the problem if I go for a SB2209? Since that driver is less sensitive?
Right now the whole CAN BUS experience just sucks and that is sad.
I've had the same issue with the SB2240. After seeing there was no specific fix to this issues I decided to swap the SB2240 with the SB2209. Since switching I have not had an issue since. Being the TMC2209 runs a little hotter, I installed a 3010 fan on the SB to keep it cool. The TMC2209 chip now hovers around 65c to 70c with a chamber temperature of 55c to 60c while printing ABS. I also lowered my run current to 0.450 with a hold current of 0.300. Hope this helps.
I have sent several messages on Discord but have not heard back? This is driving me mad. I have had Zero problems untill I installed this board. The PSU is from an LDO kit so I highly doubt that its a fake. And should I not have had problems before since I used the same PSU then? Best regards Jon tor. 13. apr. 2023, 11:30 skrev Luke Harrison @._>: … Ok, this is what I have done. I have fixed the power wiring so I am 100% sure that this is not a problem with PSU or anything else. The printer has worked perfectly ever since I built it. The Undervoltage error for the extruder has to be a problem caused by the SB2240 installation. I have put the drivertpfd:0 in my config file. I have checked resistance on the extruder motor. Stable at 2.78 ohm on both pairs, even with heavy wiggeling of the wires. If I raise the extruder current to 0.65 the print goes on for longer but fails after 10-20min. With a current of 0.5 it fails earlier aprox. 5-10 min. I have used almost two full days getting CAN BUS up and running and this is the only problem that seems unsolvable. I run the BTT SB2240 and only after I installed this board I have this problem. I have installed a fan directly at the PI 3B to lower temps and a 2020 fan on the toolhead to keep the SB2240 board cooler. Without it gets close to 90 degrees Celsius but with the fan it did not go over 70. I have checked Voltage on the PSU and on the toolhead. PSU and toolhead reads 24.2V with low load. With full load on bed and hot end it drops to 23.7V. What do I do now? I have a printer that I can not use and it will take me a VERY long time to go back to regular cables again. Not to mention the cost of the parts to make this upgrade. Please BTT, give me a straight answer here. I am not the only one having this problem. Do you have a solution or do you actually have no idea what is causing this? My printer is a LDO 350 with rapido UHF. All other parts are standard for that kit and has been working VERY well since day one. There are other users who are experiencing this but they are very few in number. We have been actively investigating the issue with each one of them to try and figure out whether there is a common thread. In one case, the user had unknowingly purchased fake meanwell PSUs and a bad SSR. There was 3Vp-p AC sitting on top of his DC rails that he was only able to measure with a scope. Replacing the PSUs and the SSR fixed the issue. In another case, a user removed the board, shortened the wiring, reinstalled the board, and all was well. It seems as if the TMC2240 is extremely sensitive to ripple on the supply rail and so it is likely that there is some sort of ripple on your rail. The fact that your rail drops so much with a full load on the bed and hotend seems to support this. You should not be seeing a 0.5V drop at your PSU. That is an indication that your PSU is unable to maintain regulation under full load. If you use discord I would suggest that you send a message to @btt https://github.com/btt University on the bigtreetech channel on the voron server so that you can discuss this further. — Reply to this email directly, view it on GitHub <#28 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/A7EXWVLKCSD7SQBWWVX7TT3XA7BU5ANCNFSM6AAAAAAU3UI3FY . You are receiving this because you commented.Message ID: @_._>
Were you wiring directly to the hotend without a CAN board before? If so, then the SB2240 is out of the picture and that explains why you never had issues. As I mentioned, that particular IC from TMC appears to be very, very sensitive to spikes or dips on the rail. We will be happy to swap it out but we have tried that with other users and it did not help until they figured out what the issue was on their rail.
Ok, I have tried every possible combination and read all the info on the TMC2240 that I can find. I talked to Mean Well and they confirmed that the PSU is working as it should. I would like to get a 2209 board and just get a working printer again. How do I go about doing that?
I also took new measurements on the PSU and I now measure zero drop when the hotend is at 100% so that kind of rules out the PSU. I really dont know what to test now. I am talking to another individual on the discord server and we have tried a lot of stuff. And nothing works. So I am probably left with returning it and hopefully the 2209 will work better :(
I am also running into this same extruder undervoltage error today with a BTT SB2240, with a Rapido UHF hotend. Mine is a Formbot V2.4R2 kit with a genuine Meanwell power supply.
This same printer was previously working for months with a Mellow Fly SB2040, but that board was very fragile, so I decided to upgrade to the BTT SB2240, figuring it would be more robust.
I also have a spare EBB36 that I could try instead, but that would mean re-crimping all of the toolhead wiring again, so I am trying to avoid that.
I have just now added driver_tpfd: 0
to my extruder config, and will test if that makes any difference.
No change in behavior with driver_tpfd: 0
applied to the config.
I have run_current: 0.6
set.
Am wondering if a different hotend would make a difference. The Rapido is known for drawing more power initially when heating up, but these errors happen minutes into the print, so that seems unlikely to be a contributing factor.
I thought the same I wonder what percentage of the people having this issue are using a RapidoOn Apr 19, 2023 9:49 AM, OldGuyMeltsPlastic @.***> wrote: Am wondering if a different hotend would make a difference. The Rapido is known for drawing more power initially when heating up, but these errors happen minutes into the print, so that seems unlikely to be a contributing factor.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>
That is exactly what I was thinking. Me and another user on Discord tested putting the extruder under pressure by holding on to the spoon intill it skips, that triggers the error aswell.
ons. 19. apr. 2023, 16:13 skrev Edward M Olson @.***>:
I thought the same I wonder what percentage of the people having this issue are using a RapidoOn Apr 19, 2023 9:49 AM, OldGuyMeltsPlastic @.***> wrote: Am wondering if a different hotend would make a difference. The Rapido is known for drawing more power initially when heating up, but these errors happen minutes into the print, so that seems unlikely to be a contributing factor.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>
— Reply to this email directly, view it on GitHub https://github.com/bigtreetech/EBB/issues/28#issuecomment-1514810596, or unsubscribe https://github.com/notifications/unsubscribe-auth/A7EXWVIABDSUS3PTSUUALU3XB7XG3ANCNFSM6AAAAAAU3UI3FY . You are receiving this because you commented.Message ID: @.***>
I have the same issue with the tmc2240. It happens sometimes and there is no indication why. i print the same stl multiple times and sometimes its fine, other time it just stops right within the print. not first layer or so It is frustating to print larger models just to put it in the waste because of this inconsistency
Ok so it seems that there are actually a good number of users having this problem 👍 Thx
tor. 20. apr. 2023, 09:07 skrev Surion79 @.***>:
I have the same issue with the tmc2240. It happens sometimes and there is no indication why. i print the same stl multiple times and sometimes its fine, other time it just stops right within the print. not first layer or so It is frustating to print larger models just to put it in the waste because of this inconsistency
— Reply to this email directly, view it on GitHub https://github.com/bigtreetech/EBB/issues/28#issuecomment-1515819695, or unsubscribe https://github.com/notifications/unsubscribe-auth/A7EXWVPOPWZGM7PDLDDJIFDXCDODLANCNFSM6AAAAAAU3UI3FY . You are receiving this because you commented.Message ID: @.***>
Recently installed 2240 board here as well (3 weeks ago). Printed for a week and a half no problems, now all of a sudden tonight, I cant get past first or second layers without this error. Nothing is different from these 3 weeks. Just literally decided to start erroring out. My first canbus setup and its not left me happy
I am also having this error all the sudden. probably the 9th print since installing the sb2240. failed after almost an hour of solid printing for the first time. Frustrating wasting that much filament for sure. driver_tpfd: 0 is already include in my extruder config and my PSU is holding voltage just fine.
I have checked ripple on my meanwell PSU. It is .003v. so none. So BTT is saying that the 2240 is very sensitive to ripple. well my PSU is nice and stable. maybe you should have put more filtering capactiors on the SB2240 board....
BTT needs to fix this!
I've tried all suggestions in this thread. Even chopped about 2.5 feet of my umbilical, and nothing changes.
I can pre heat the machine, change temps, move the head around and everything is fine. But as soon as it starts to extrude anything I can watch the temps of the driver spike up from 40c right to 60c and then shortly after it will error out.
I've been curious if going to the 2209 would fix this, I'm about to spend the money on another board because of it, but I dont want to have to waste money on 2 products if they cant get this one right. This definitely doesn't seem to be a small user case issue.
This thread has been going since early Feb. With more and more people jumping in every day making the same complaints. Idk what BTT be doin, but it doesn't feel like we are really getting support for the product we purchased here.
Bit of an update. After lowering my print speeds I was able to complete a print that had been failing. Failed a total of 5 times. I believe the issue happens when the extruder has a higher load on it. Heat may also play a role here. I ran about 5 degrees cooler on the sb2240 and the stepper.
Define "lower speeds"? What nozzle and bed temps are you using, and what kind/brand of filament?
On Sat, Apr 22, 2023, 5:09 p.m. jtroutt19 @.***> wrote:
Bit of an update. After lowering my print speeds I was able to complete a print that had been failing. Failed a total of 5 times. I believe the issue happens when the extruder has a higher load on it. Heat may also play a role here. I ran about 5 degrees cooler on the sb2240 and the stepper.
— Reply to this email directly, view it on GitHub https://github.com/bigtreetech/EBB/issues/28#issuecomment-1518893583, or unsubscribe https://github.com/notifications/unsubscribe-auth/A3YMVL3TQKQE7LFMINTU5R3XCRQKJANCNFSM6AAAAAAU3UI3FY . You are receiving this because you commented.Message ID: @.***>
Define "lower speeds"? What nozzle and bed temps are you using, and what kind/brand of filament? … On Sat, Apr 22, 2023, 5:09 p.m. jtroutt19 @.> wrote: Bit of an update. After lowering my print speeds I was able to complete a print that had been failing. Failed a total of 5 times. I believe the issue happens when the extruder has a higher load on it. Heat may also play a role here. I ran about 5 degrees cooler on the sb2240 and the stepper. — Reply to this email directly, view it on GitHub <#28 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/A3YMVL3TQKQE7LFMINTU5R3XCRQKJANCNFSM6AAAAAAU3UI3FY . You are receiving this because you commented.Message ID: @.>
I am using a .4mm nozzle. Currently printing Overture PETG. 85 bed temp, 240 nozzle temp. max print speed of 120mm/s. I am over on the discord reddit as well at 7hatGuy.
Found some info in the Datasheet.
The TMC2240 features a UVLO protection for VM, VCC_IO, and the charge pump. UVLO condition on VM is triggered below 4.15V (max). UVLO condition on VCC_IO is triggered below 1.95V (max). UVLO condition on the charge pump is triggered in case of an error condition of the charge pump, e.g., due to a wrong capacitor value. A VM UVLO condition can be read from register GSTAT as flag vm_uvlo. This flag is a write-clear flag. It must be actively set to 1 to clear it. The UVLO condition is also shown at the DIAG0 pin depending on the configured pin settings. During a VCC_IO UVLO, no communication with the IC is possible. DIAG0 pin will be active low (open drain).
so a simple python script should tell us where this undervolt is happening.
with SB2240 after 20/30 minutes of printing I get the error 'tmc "extruder" reports error : GSTAT: 00000004 uv_cp=1 (undervoltage!)
(Ldo nema 14 pancake run_current: 0.65)
both motor and board are new