I have a meeting in 1 minute, but here are the details of the power cycling issue I'm seeing for now. I'll update later with more information.
I'm submitting a ...
Do you want to request a feature or report a bug?
Report a bug.
After flashing the latest release TS80P firmware (not beta 3) I'm seeing extremely rapid power-cycling. The iron powers on and off over and over again--it blinks on, just barely loads the main screen and then power cycles.
Power on and allow soldering.
Steps to reproduce:
1.DFU flash TS80P_en.hx from my Mac over a USBC cable
2.Plug TS80P back into Mac (it power-cycles endlessly)
3.Re-enter DFU mode and very, very quickly drag a default Miniware firmware hex from the forum onboard
4.Everything behaves normally.
Video of problem if hard to reproduce
I'll upload a video soon.
What is the motivation / use case for changing the behavior?
What are you running:
On the idle screen, you can hold the settings button and it will show you the firmware version.
Power Supply (Voltage and Current Rating): direct from a 16-inch MacBook Pro, and from its 96W power supply.
Can confirm about the same behaviour on my TS80P on the latest firmware (2.11). Except in my case it blinks 3 times (miniware logo -> my custom logo x 3 cycles) and than all works great.

Hi,
Can you confirm if this issue was present on beta3 or not?
Also what power supplies have you tried?
I don't have access to any apple chargers to test here at the moment 馃槩
@dreawer what charger hardware are you using?
@sdaitzman @dreawer
Could you try the latest beta release to see if this works better for you 馃槄
Really hoping it works a bit better :)
Thanks so much, @Ralim !
Unfortunately, I'm seeing a consistent failure to flash the new firmware. I've tried a bunch of times, so far. It always comes up with TS80P_EN.ERR or TS80P_EN.NOT.
Any advice for why this could be happening with this firmware update? Is there something I should be doing other than copying it using Finder to my TS80P in DFU mode?
Hmmm.
No special magic that I'm aware of.
Are you doing the double copy, and also make sure to extract the zip first?
What do you mean by double copy?
And do I need to extract, other than decompressing the original file to get the .hex and .bin in all those languages?
Thanks for the speedy response 馃槃
You just have good timing 馃槄
Double copy:
Connect device in DFU
Copy hex file once
Device reconnects and has .ERR
Copy file again
Device reconnects and has ERR and RDY
Extract:
Just don't try and drag the .hex from inside the zip. Put the hex file in your downloads or somewhere.
You don't need any of the other files :)
I managed to do the upgrade!
Unfortunately, it still has the same issue as before 馃槩
Gah damnit.
:/
I might just have to order an apple power adapter to figure it out :/
Sorry about that
Is there any other useful debug info I could provide from here?
@Ralim , thank you!
For me it works better, no more blinking after connecting the power supply.
And no issues with flashing the latest beta.
@sdaitzman @dreawer
Could you try the latest beta release to see if this
works better for you 馃槄
Really hoping it works a bit better :)
@sdaitzman
Would you please check, if the latest commit https://github.com/Ralim/IronOS/commit/f3488d7ee354cf3a5c617282a8bd4b09c3edd9ea works for you, since there have been quite a lot of updates since your last reply.
And if so, please close this issue.
thanks
Happy to check!
Sadly still encountering the same issue 馃槥
I got my ts80p today, and got the same issue. It would just constantly power cycle.
I might have found a solution though.
I flashed this hex file https://github.com/Ralim/IronOS/actions/runs/492188523 (not sure if it matters if you use this version or the latest release, I did try the latest release first and that didn't work, and then I tried this one which didn't work until I did a factory reset) and then when connected directly to my laptops USB C port (5v) I did a factory reset. Disconnected and then it worked with an external power brick. I'm using the 18w power brick I got with an iPad Air (4?) latest gen
Would you mind trying this workaround @sdaitzman ?
Edit: I got curious to see if I could get the latest release on my iron and couldn't get it working again, until I tried the following:
I couldn't get this to work with the latest release of _EN instead of the linked one.
Edit (again...): had the iron sitting connected since I wrote the last update, and now it has began powercycling again. Reverted to stock firmware. Sad, because IronOS was way better! If I can provide any help to resolve this I would gladly help.
Still encountering the issue, but I've made several odd discoveries that I think could help:
I'm still encountering the same issue, and wanted to clarify that the power-cycling also occurs when the iron is attached to my MacBook Pro 16" with the USB-C cable it came with. It does not power-cycle when in DFU mode.
I also noticed that when heating to a high temperature, the iron sometimes maintains its status without crashing for longer periods of time, which seems odd to me?? It usually restarts every few seconds when plugged into my MacBook Pro power supply. Just now I was curious and tried powering the heat back on each and every time it crashed and rebooted. Once it reached around 300, it stopped power-cycling!! It stayed on for several minutes. I rebooted it and it started crashing again, but I upped the temperature and observed that it stayed on for a few minutes again. And, perhaps most strangely, it was able to enter sleep mode and begin ramping the temperature down to 150 (and is currently maintaining that) without any crashes!!
Update: maintained for like 5 minutes of no-crashes, and when I picked it up just now it reheated to around 360 with no trouble!! This is a kinda questionable and unreliable workaround but it seems that once it's heated above a certain temperature, it's usable... any clue what could be causing that behavior? Happy to try additional things, send along a video, or do whatever else I can to help debug this 鈽猴笍
@sdaitzman do you get 9v or 5v out of your mbp? I get 5v from my lenovo, and it always works with that, both in dfu and when it's flashed. When I connect to 9v+ it does begin to powercycle.
On Wed, Jan 20, 2021 at 10:55:37AM -0800, Sam Daitzman wrote:
Update: maintained for like 5 minutes of no-crashes, and when I picked it up
just now it reheated to around 360 with no trouble!! This is a kinda
questionable and unreliable workaround but it seems that once it's
heated above
Your description mostly sound like a voltage drop when it starts to
consume above a certain power threshold. Have you tried the power
limiting feature? What did you set it to? Does it reboot even if it's
just 10 W?
--
Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software!
mailto:[email protected]
Screen displays 5, but it reboots so fast (~1-2 sec max) I don't know if it's briefly negotiating a higher voltage and just hasn't updated :/
@paulfertser I'm a little confused by that, but maybe I'm not understanding -- to be clear, it's working much _more reliably_ when it is set to a high temperature.
I tried limiting power to 10W while plugged into the supplied power supply, then plugged into both my MacBook and its charger, and sadly no change in behavior at all.
Hi! I also have this issue and maybe can help by adding some information.
My MacBook Pro (13-inch, 2019) have this issue with both it's usb ports and the supplied charger.
However, my older MacBook Pro (13-inch, 2016) does not. Both the usb port and the charger works as expected.
Both changers are rated the same (USB-PD 3A @ 9V) but clearly they differ.
Summary:
Running v2.14.1
Hopefully this might give someone a clue to what has changed with these chargers
I changed out my apple power brick to a Otterbox 18w instead and the standard firmware warns for low voltage, but IronOS works great! Finally!
I'm experiencing the same with 2019 MacBook adapter and pinecil.
Same issue here with: https://www.amazon.co.uk/gp/product/B07Q39W5JB
Latest version of the firmware. What's odd is maybe once in every 20 connects it will work fine and get 12v/30w. Some sort of handshaking issue?
I have the same issues with a Lenovo 65W Adapter and the TS80P.
It looks like PD is a problem. Using a Qualcom Quick Charge 3.0 works fine. Runs at 9V.
Also the vendor firmware works with that Lenovo adapter.
Got my TS80P today, I tried it on the Apple charger, worked fine, and heated to 300 in seconds. This was when brand new. After flashing this IronOS, it doesn't work anymore (same issue as OP), I re-flashed the OG firmware, and now it works fine again.
Any possible fix upcoming?
Just to add some data points for narrowing this down. I've got a TS80P that I purchased just a few days ago and installed 2.14.1 on it.
That's all the USB-C power supplies I could find in the house. Based on this, fingers are pointing strongly at PD negotiation.
You should test the build in PR #917
You should test the build in PR #917
Ill try too with my Apple charger.
Edit; just replaced the hex, and well it seems to have solved with my Apple charger (Negotiating 9V).
Just before I flashed; I checked, and it failed on my Apple charger. 10s later updated, and working. Also let it reach the 320 degrees 2 times in a row.
Most helpful comment
You should test the build in PR #917