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 · 14 comments
Open

Pinecil V2 randomly enters cooldown mode #2047

ebertek opened this issue Jan 10, 2025 · 14 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.

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

5 participants