IronOS icon indicating copy to clipboard operation
IronOS copied to clipboard

Standby mode when reaching temperature

Open BytheWWW opened this issue 3 years ago • 39 comments

I have successfully updated the firmware, but when the soldering iron reaches the desired temperature it goes into standby mode (and thus cools down again)

This happens every time I try to go into solder mode. Does anyone else have this problem?

BytheWWW avatar Jan 06 '21 10:01 BytheWWW

Hello,

What model soldering iron do you have?

What version is detected in the debug menu?

Have you changed the motion sensitivity?

Ralim avatar Jan 06 '21 11:01 Ralim

@Ralim Thanks for your quick response. The model is SQ-001 and the version is V2.13.28736CB. I didn't change the sensitivity (7)

BytheWWW avatar Jan 06 '21 11:01 BytheWWW

Thanks.

If you scroll through the debug menu, there is a model number that is detected for your unit, it should be 1/2/3/4/99 ?

Ralim avatar Jan 06 '21 11:01 Ralim

How do I enter the debug mode? (Sorry, bit lazy to look it up)

BytheWWW avatar Jan 06 '21 11:01 BytheWWW

https://github.com/Ralim/IronOS/blob/master/Documentation/DebugMenu.md

Ralim avatar Jan 06 '21 11:01 Ralim

It says 1

BytheWWW avatar Jan 06 '21 11:01 BytheWWW

Excellent,

So in theory the movement detection is running.

If you look in that many at the mov timer, it will update to a higher number when there is movement.

If this does not update when you move the iron as if you were soldering you may need to increase the sensitivity in the menu.

That said, if your powering the iron from a 18-24V supply it should only take 5-10 seconds to warm up so it shouldn't be timing out on you.

Ralim avatar Jan 06 '21 11:01 Ralim

It does register movement and I have a sufficient power supply (19v, 6.3A) It warm up quickly but then goes to standby once it reaches the set temperature. I must also mention the A button has to be clicked very shortly to get it into soldering mode. I can make a video if you want.

BytheWWW avatar Jan 06 '21 11:01 BytheWWW

A video could be helpful.

You could also try resetting settings to defaults to make sure it's not something that's set to the wrong thing.

Ralim avatar Jan 06 '21 11:01 Ralim

Did a factory reset but that didn't help unfortunately. Here's the video. As you can see it's pretty hard to get it into solder mode which might be the problem, although when it does get into solder mode it should stay there...

https://user-images.githubusercontent.com/7500149/103764415-b7079a80-501b-11eb-99cc-692b6516f78b.mp4

BytheWWW avatar Jan 06 '21 11:01 BytheWWW

Hey,

On Wed, Jan 06, 2021 at 03:37:32AM -0800, Koen Schuit wrote:

[1]https://user-images.githubusercontent.com/7500149/103764415-b7079a80-501b-11eb-99cc-692b6516f78b.mp4

Kinda looks like rebooting. Have you tried the same after limiting power to e.g. 15 W?

paulfertser avatar Jan 06 '21 11:01 paulfertser

@paulfertser @Ralim

Third edit: Is there a way to lower the wattage on the device itself? Because it won't heat up past 410c when using a 12V 2A adapter. I removed the last to comments to not come across stupid :)

BytheWWW avatar Jan 06 '21 11:01 BytheWWW

On Wed, Jan 06, 2021 at 03:55:12AM -0800, Koen Schuit wrote:

Sorry, can't seem to find how to change the wattage 🤦

Advanced settings -> power limit

paulfertser avatar Jan 06 '21 12:01 paulfertser

Did some tests but the power limit didn't matter. So, to sum it up:

Power supply 19V 6.3A doesn't work (strangely enough) Power supply 12V 2A -> max power: 16.5W, reaches 415°C @ approx. 8W Power supply 14V 4.14A -> max power 23.1W, reaches 418°C @ approx. 9W Power supply 19V 2.37A -> max power 43.9W, reaches 410°C @ approx. 10W

BytheWWW avatar Jan 06 '21 12:01 BytheWWW

Has this ever been figured out? I too have a SQ-001 Iron, and as soon as I enter solder mode it heats up to the setting temp then reboots. This behavior is consistent. Tried various settings as mentioned previously such as power limiting, increasing motion sensitivity, but same thing.

Iron Specs

  • PCB = 1 (MMA8652)
  • Firmware = v2.14.2425902, 17-01-21
  • Motion Sensitivity = 7 (Default)
  • Vin = 19.4v

Any thoughts or new info on this issue?

https://user-images.githubusercontent.com/78635001/109487351-18fbe380-7a52-11eb-9343-3cfd9e45dfa1.mp4


@BytheWWW Your power tests on that iron are gonna be limited to 65W, so 19V @ 6.3A would be ~120W which is well beyond the capability of that iron. For example, the DC power supply I am using to power the SQ-001 is a 19V @ 3.42A supply (The ratings printed on it), which gives me the full power capability of the iron (19V)x(3.42A) = ~65W of power.

howie-s avatar Mar 01 '21 11:03 howie-s

@howie-s I'm using a 58W adapter (14V at 4.134A) at this moment which works fine. Will have a look in the thrift store once they open again to see if I can find one closer to 65W at 19V.

BytheWWW avatar Mar 01 '21 12:03 BytheWWW

@BytheWWW As long as you are getting c,lose to 65W it really don't matter what voltage your supply is, provided your supply is within the operating range of the iron (12V - 24V). Your supply is (14V)x(4.134A) = 58W, that is plenty! I wouldn't buy another supply for such a small gain unless you really needed to! I acquired the supply and iron together as a set so the supply was tightly matched with the iron. Save your money and use it to build something awesome that will make you happy!

Anyway, I am kind of frustrated that the iron keeps rebooting after heating up, which seems closely related to your issue. I would like to devote some time real soon to figure out something. I hate the stock firmware for this iron. I've thought about sequentially downgrading the firmware to see if the issue has always existed with this firmware for this particular iron.

howie-s avatar Mar 01 '21 15:03 howie-s

@howie-s My problem went away when I used a different power supply so I don't think i can't help you any further with this issue. You could try a different power supply, just in case....?

BytheWWW avatar Mar 01 '21 15:03 BytheWWW

@BytheWWW I didn't ask for your help, although the information that changing the power supply is a good start before "blaming" the firmware per se, although my issue may be closely related, it is not EXACT to the issue you were experiencing. I don't have another suitable DC source on hand to try, so I will prep a battery pack and use that. Happy soldering!

howie-s avatar Mar 02 '21 02:03 howie-s

This would sound like either a power supply that isnt handling it will (batteries are great to try as they tend to be low noise). For the system to reset like that its either:

  • watchdog timed out
  • Power supply was unstable

Watchdog is controlled by the PID loop that regulates the heater; its deliberately designed to not reply on calls that can block so it shouldnt stall out and cause a WDT reset. Ergo why power supply is the most likely cause of these issues. If you are still experiencing this issue on batteries it is also worth trying different temp set points.

That also said, the power supplies that were "paired" with a lot of the clone Irons that I have seen have not handled the high repetition rate of the load from the firmware well.

Ralim avatar Mar 03 '21 05:03 Ralim

@BytheWWW was right on the money about using a different supply, although he failed to share that he solved his problem by switching the supply before I mentioned it, leading me to believe the problem still existed for him as well.

@Ralim, At first I was thinking that maybe something became broken along the way with how this clone uses the firmware as following the progression of this thread it appeared that different supplies were likely being utilized by everyone experiencing this problem.

I constructed a down and dirty battery pack and operation was flawless (no surprise here). After tearing into the supply and getting it on the scope I did some testing at different settings and scenarios, and indeed it cannot handle the demands of the iron. This particular supply is your run-of-the-mill super cheap smps utilizing a simple oscillator block to drive a single transistor to transformer before being filtered and out to load. After the iron heats up to near the set temperature, the supply's feedback reference becomes unstable and causes duty cycle correction failure, ultimately leading to the iron resetting.

I absolutely don't like the stock firmware of this iron and so glad I found your firmware to make the experience a joy. Very nice work, which is appreciated greatly.

howie-s avatar Mar 03 '21 09:03 howie-s

Thank you for getting back to us about the cause 😊

It's hard to point to supplies easily as it doesn't look like it at first; but time and time again it turns out to be a supply going unstable.

Would love a photo / any measurements you made of the supply to satisfy my curiosity (No pressure though!).

Glad to hear you like the firmware.

Ralim avatar Mar 03 '21 12:03 Ralim

I also started getting reboots after I flashed to v2.15.

I was not getting reboots (or at least I did not notice) with the original firmware. I am using PD65W port of PinePower as the power source.

Tried limiting power to 15W, but still getting reboots when the tip reaches soldering temperature (350C).

EDIT: although for me restart happens at a bit of a different time than previously posted by others here. For me iron reaches 350C quickly and without any restarts. But then when I touch cold surface with the tip, it usually (not always) restarts.

2m avatar Jul 10 '21 11:07 2m

@2m To confirm, which model of soldering iron are you using? I find this interesting, as my main power supply I use for testing is the PinePower. It is however notable that the PinePower is not grounded. I have found that when its floating on the hot side, touching the iron to some things will grounded it and cause emi that causes resets in the pd controller.

Ralim avatar Jul 10 '21 11:07 Ralim

Thanks for getting back to me so fast. I am using Pinecil. There is a separate ground connector on the soldering iron itself. But I have not connected it to anything.

2m avatar Jul 10 '21 12:07 2m

@2m

You shouldn't need the extra ground really, but I would suggest testing using a different power supply, as this may be the cause. You could also test flipping the figure-8 cable on the back to swap hot/cold lines and see if that makes a difference.

Ralim avatar Jul 14 '21 04:07 Ralim

Tried flipping the figure-8 connector and that did not produce different results.

With other power supplies (HyperJuice GaN 100W USB-C Charger, and charger for Google Pixel 5) Pinecil works without problems.

2m avatar Jul 15 '21 10:07 2m

@2m If its only reproducible with the one power supply it may just be that power supply sadly :( It could just be slightly out of spec and not tolerant to the power pulses the iron draws.

Ralim avatar Jul 23 '21 07:07 Ralim

It is however notable that the PinePower is not grounded. I have found that when its floating on the hot side, touching the iron to some things will grounded it and cause emi that causes resets in the pd controller.

I'm experiencing the same issue with the PinePower, with both my MHP30 hotplate and my TS100 using a Flex-C-Friend. Maybe a long shot, but is it possible to make the firmware tolerant to these kind of resets?

gniezen avatar Oct 10 '21 15:10 gniezen

It is however notable that the PinePower is not grounded. I have found that when its floating on the hot side, touching the iron to some things will grounded it and cause emi that causes resets in the pd controller.

I'm experiencing the same issue with the PinePower, with both my MHP30 hotplate and my TS100 using a Flex-C-Friend. Maybe a long shot, but is it possible to make the firmware tolerant to these kind of resets?

In my testing so far its the PD in the PinePower that is resetting, not the iron so this firmware has no control over it :(

Ralim avatar Oct 10 '21 21:10 Ralim