Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pinecil V2 randomly enters cooldown mode #2047

Open
ebertek opened this issue Jan 10, 2025 · 19 comments
Open

Pinecil V2 randomly enters cooldown mode #2047

ebertek opened this issue Jan 10, 2025 · 19 comments
Assignees

Comments

@ebertek
Copy link

ebertek commented Jan 10, 2025

Describe the bug
After heating up, the Pinecil randomly goes back to cooldown mode.

To Reproduce

  1. Press '+' to heat up
  2. Wait (or try to solder)

Expected behavior
The device should not enter cooldown mode before idle delay.

Details of your device:

  • Device: Pinecil V2
  • Release: 2.23
  • Power adapter being used: Ugreen Nexode GaN (UFCS, PD3.1@140W, PD3.0@100W, PPS, QC5), HP TPN-CA06 (3A@5V, 3A@9V, 5A@10V, 5A@12V, 4.33A@15V, 3.25A@20V)
  • If this is an accelerometer related issue, please include its model number here: N/A

Additional context
Setting motion sensitivity to zero (disabling sleep) does not change this behavior.
The issue is not present in IronOS 2.22.
More people reported the issue on Reddit: https://www.reddit.com/r/PINE64official/comments/1hp9mhc/issue_with_pinecil_not_staying_heated/

@Ralim
Copy link
Owner

Ralim commented Jan 10, 2025

Hia,
Can you confirm what temperature you are running at?
(Asking this as the main reasons it exits back to the menu are thermal runaway, under voltage, or no movement for the shutdown time). Sleep time should put you into sleep mode rather than the main menu.

This does feel like a bug in the beta, just need to figure out the cause.

Unfortunately as Reddit killed off third party apps I'm no longer able to read/monitor it.

@ebertek
Copy link
Author

ebertek commented Jan 10, 2025

Hi @Ralim, thank you very much for looking into this!
I was using 320°C with the original ST-B2 tip. I haven't found a way to trigger (or not to trigger) this behavior, but I can run some test cases if you have anything on your mind. I think it never stays at the set temperature for over 2 minutes, but sometimes it goes back to the main menu even before reaching the target temperature.

@Ralim
Copy link
Owner

Ralim commented Jan 10, 2025

So the list of reasons why the Iron should exit from soldering mode back to the home screen:

  1. Both buttons pressed at once
  2. B button long-hold
  3. Undervoltage
  4. Shutdown timeout with sleep disabled
  5. Thermal runaway is detected

To rule out if its is fixed by the tweaks already made to the thermal runaway code; could you test the latest dev build (can download from the bottom of this page)

@colonel-lp
Copy link

colonel-lp commented Jan 11, 2025

Can confirm same behaviour on Pinecil V2. Heats to 320 as set, voltage dips to 19.9v and a blank screen slides across then goes into cool down. Happens in less than 10 seconds after reaching 320, if you try to heat again by pressing plus, it happens quicker and quicker. Doesn't happen on Ts101 running 08/01 dev build, but that's also reading Pd at 20.8v rather than 20v on P V2.

08/01 dev build, pine short tip, and gvda tips

Pd 20.1V from Anker 167W 12V car charger/adapter. (100w port)
Pd 20.2v from MacBook pro 61v AC charger

Tried with multiple cables with 100+w rating, Anker, MacBook pro, etc.

@Ralim
Copy link
Owner

Ralim commented Jan 11, 2025

Can you confirm this with the above linked dve build just to be sure?
Can you grab a short video of it so I can see exactly what the screen does?

Otherwise going back to 2.22 is the best course of action for use. 2.23-rc1 is a release candidate to find these bugs that don't show on my units 😅

@colonel-lp
Copy link

lastest build posted above appears to fix the problem, but screen is messed up and glitching, top half of the screen is replaced by a glitchy copy of the bottom half, then it gets more and more messed up

@colonel-lp
Copy link

colonel-lp commented Jan 11, 2025

20250111_012005.2.mp4

Dont know if you can see in the video but the voltage dips below 20V and that when it happens

@Ralim
Copy link
Owner

Ralim commented Jan 11, 2025

@colonel-lp
Copy link

colonel-lp commented Jan 11, 2025

From a short period of testing It looks like both versions have fixed the cooldown issue. The screen glitching I think is to do with carried over settings

Flashing:
V2.22> 1st version, no screen glitch
1st version to 2nd version, glitching screen
2nd version to 1st version, glitching screen,

resetting to default in device clears screen glitches

EDIT:
Im actually still getting some screen glitching, tearing on the both versions, im not sure if its due to returning my settings to what i normally use, unplugging and re-plugging sorts problem for a bit.
Settings:
soldering ( long short boost 10/20)
interface(right/cooldown flashing on/detailed idle screen on)
sleep(10C/3min/10m/changed) advanced(blutetooth on)

EDIT 2:
I think it may be when bluetooth is enabled. I can reproduce instant screen glitching after enabling bluetooth and a restart, turning it off and restart and no glitching in the short term.

@aka13-404
Copy link

Can confirm as well, thought I was going crazy. Turning off all auto shutoff features seems to mitigate the problem.

@aka13-404
Copy link

aka13-404 commented Jan 11, 2025

Just tried out https://github.com/Ralim/IronOS/actions/runs/12720132310, and now sleep and everything else works as expected. Thanks for the lightning speed, appreciate your efforts.

I had no bluetooth, and had the same behaviour as colonel-lp in his video.

@Ralim
Copy link
Owner

Ralim commented Jan 12, 2025

Eugh yeah ok. Been trying to work around a 3-way problem, Bluetooth interferes with interrupts that can cause screen glitching; so then I can disable BLE's interrupts during updating the screen, but then that causes issues with temp readings.

I'm sadly going to be away from my PC for ~3 weeks :(

@colonel-lp
Copy link

Hopefully it's joyfully away from your pc for 3 weeks. Enjoy. 😁

@tatokis
Copy link

tatokis commented Jan 15, 2025

I just installed the latest build (fd91cf9) and the issue still occurs. b401dc8 seems to work fine.

I don't use bluetooth, so I can't comment on its functionality.

@Pukesmiley
Copy link

Pukesmiley commented Feb 2, 2025

Can confirm same behaviour on Pinecil V2. Heats to 320 as set, voltage dips to 19.9v and a blank screen slides across then goes into cool down. Happens in less than 10 seconds after reaching 320, if you try to heat again by pressing plus, it happens quicker and quicker. Doesn't happen on Ts101 running 08/01 dev build, but that's also reading Pd at 20.8v rather than 20v on P V2.

08/01 dev build, pine short tip, and gvda tips

Pd 20.1V from Anker 167W 12V car charger/adapter. (100w port) Pd 20.2v from MacBook pro 61v AC charger

Tried with multiple cables with 100+w rating, Anker, MacBook pro, etc.

i also had the same issue with the anker20,000mAh Powerbakn 200W but not with my Switch on 45W fast charger.
I didnt see the voltage dip when the problem occured today, but saw it yesterday The shown voltage is 18.8V
Edit: I have 2.24E.DD4A2200 2024-12-22 instaled and bluetooth disabled

@vavanbonus
Copy link

vavanbonus commented Feb 9, 2025

Same issue on two pinecil v2. ebdff59 has same random turn off behavior (unfortunately don't gnow how to get firmware from other that dev branch). Voltme revo 100 charger PD @20V.
I've also tried with old xiaomi 2s powerbank. It has qc2 and 12v output. Pinecil triggers only 9v (as expected, because no qc3 support). I've taken a bad cable to test intentionally. So, pinecil sometimes displays "Undervoltage Input V: 8.9V" and goes into standby. So maybe when PD is enabled we have same undervoltage issue?.. At least 0.1v drop is very small value to switch into error state.

@esotericode
Copy link

Having the same issue on mine, only on 2.23 with any charger I use to power it. Works perfectly with every charger I try on 2.22. I'm so glad I found this thread because I suspected I had a defective unit, very happy to find out it's a known bug.

@RobThree
Copy link

RobThree commented Feb 14, 2025

Can confirm. Same issue on my Pinecil V2. Randomly dropping in temperature. It also doesn't go straight from room temp to 350, I need to click + a few times. And that's on a 100W Hyperjuice GAN charger. I had updated to 2.23 over Christmas (or thereabouts) and basically forgot about it until I needed to get a project done earlier today. After an hour of frustration and another hour of trying to figure out what was going on and worrying my Pinecil V2 was defective I luckily found this issue.

@tatokis
Copy link

tatokis commented Feb 14, 2025

A month later, and b401dc8 has been working perfectly for me.

I tried the latest code and the issue still occurs. If anyone wants to run/test that commit in the meantime, I've built it since the artifacts seem to have expired.

Pinecilv2_EN_b401dc8.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants