Pinecil not working
#1
I received my Pinecil yesterday, which would have been great timing as I have a small soldering project to do this weekend. But sadly it is now not working and i'm not sure what to do...

When I first plugged it in, I used this Aukey USB-C power supply, which I often use to keep my PBP charged up. Initially I didn't heat it up yet, but as advised in today's Pine64 News, I decided to update the firmware first. i'm running Gentoo on my PBP and was able to install dfu-utils and the flashing process seemed to go fine.

Next I was ready to fire the thing up, so I disconnected it from the PBP and plugged it into the Aukey power supply again, then pushed the button to heat it up. It heated up very quickly, and there was a tiny bit of smoke coming off of the tip - this didn't concern me, since it was its first time getting that hot. Once it got up to temp (like 350 degrees C or something), I turned it off and waited for it to cool back down. It's really nice having the display so I can easily tell when it's safe to put it away.

After it had been sitting for a few minutes and was back down to a normalish temperature, the display suddenly turned off. I assumed it went to sleep because I hadn't done anything with it for a while, and i expected once I pushed the buttons it would wake back up, but it did not respond. So I unplugged it for a few seconds and then plugged it back in (to the power brick) and still nothing happened.

So next I thought maybe something went wrong with the firmware, I'll try reflashing it. But when I plug it into my PBP, it's no longer detected as a USB device. Here's what I'm seeing now:
  • If I leave it unplugged for a while (like 10 minutes or so) and then plug it into the PBP, in dmesg I see something like:
    [  +1.360001] usb 2-1-port1: Cannot enable. Maybe the USB cable is bad?[  +0.000384] usb 2-1-port1: attempt power cycle(but not the usual message with the USB vendor/device id's like it showed earlier)
  • If I hold down "-" while plugging it in, nothing shows up at all.
I wonder if that means it is "soft bricked"? I assume I would need the breakout board to recover from that, but is there any way for me to confirm that it's not a hardware problem first? Or what would be the next logical troubleshooting step?
  Reply
#2
(01-15-2021, 07:51 PM)psychedup Wrote:
  • If I leave it unplugged for a while (like 10 minutes or so) and then plug it into the PBP, in dmesg I see something like:
    [  +1.360001] usb 2-1-port1: Cannot enable. Maybe the USB cable is bad?[  +0.000384] usb 2-1-port1: attempt power cycle(but not the usual message with the USB vendor/device id's like it showed earlier)
  • If I hold down "-" while plugging it in, nothing shows up at all.
I wonder if that means it is "soft bricked"? I assume I would need the breakout board to recover from that, but is there any way for me to confirm that it's not a hardware problem first? Or what would be the next logical troubleshooting step?


(1) This is normal as the main firmware does not implement USB (so the computer will see no response).
(2) The bootloader that you trigger with the "-" is burned into the rom of the MCU so you can erase it (as far as I'm aware).

I would suggest trying a different cable / port if you can first (as some cables are not amazing quality, and the mcu isnt amazing usb driving either i suspect).
Also, try holding the "-" when you plug it in, and then continue to hold it for 10 seconds or so. On some devices I have found that it can take a bit for the ROM to initalise and set itself up correctly.

I have found it helpful to run dmesg -wH to watch dmesg while i connect the unit so i can see whats going on.
  Reply
#3
(01-16-2021, 06:04 AM)Ralim Wrote:
(01-15-2021, 07:51 PM)psychedup Wrote:
  • If I leave it unplugged for a while (like 10 minutes or so) and then plug it into the PBP, in dmesg I see something like:
    [  +1.360001] usb 2-1-port1: Cannot enable. Maybe the USB cable is bad?[  +0.000384] usb 2-1-port1: attempt power cycle(but not the usual message with the USB vendor/device id's like it showed earlier)
  • If I hold down "-" while plugging it in, nothing shows up at all.
I wonder if that means it is "soft bricked"? I assume I would need the breakout board to recover from that, but is there any way for me to confirm that it's not a hardware problem first? Or what would be the next logical troubleshooting step?


(1) This is normal as the main firmware does not implement USB (so the computer will see no response).
(2) The bootloader that you trigger with the "-" is burned into the rom of the MCU so you can erase it (as far as I'm aware).

I would suggest trying a different cable / port if you can first (as some cables are not amazing quality, and the mcu isnt amazing usb driving either i suspect).
Also, try holding the "-" when you plug it in, and then continue to hold it for 10 seconds or so. On some devices I have found that it can take a bit for the ROM to initalise and set itself up correctly.

I have found it helpful to run dmesg -wH to watch dmesg while i connect the unit so i can see whats going on.

Yeah dmesg -Hw is what I have been watching. I've tried at least 3 different cables, on multiple PC's/SBC's/ports. They seem to detect that something was plugged in, but nothing else shows up, even if I keep "-" held down for 60 seconds. And of course "dfu-util -l" doesn't find anything.
  Reply
#4
What exactly are you seeing in dmesg when you connect the unit holding "-" ?
  Reply
#5
if I connect while holding down "-", nothing at all shows up in dmesg. The only time I see anything in dmesg is if I connect without pressing any buttons, and only after I've left it unplugged for a while.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Connecting a power supply to the Pinecil jon_bondy 1 226 02-29-2024, 07:37 PM
Last Post: Okedokey
  Crippling noise from inside pinecil during a few minutes high power soldering. dreieck 2 673 01-31-2024, 12:34 AM
Last Post: suga7
  PinecilV2 OLED stopped working slura 0 172 01-13-2024, 06:21 AM
Last Post: slura
Question Pinecil Tempaerature Reading jumps to Y400°C when active but stays normal when cold H3wastooshort 0 310 12-24-2023, 05:45 PM
Last Post: H3wastooshort
Photo Penicil V2's TS-BC1 oem tip stopped working after a few solders Harrysteed 0 337 12-03-2023, 07:06 AM
Last Post: Harrysteed
  Asus laptop power supply can also power Pinecil biketool 9 7,960 11-17-2023, 12:57 PM
Last Post: killingmesmalls
  Mass problem Pinecil V2 Harrysteed 0 582 11-02-2023, 09:11 AM
Last Post: Harrysteed
Question Pinecil v2 power cycles at higher voltages? clemon79 2 1,194 10-09-2023, 10:10 PM
Last Post: clemon79
  PD resets during heat up tip [Pinecil V2] Neitron4ik 2 1,461 10-09-2023, 01:22 AM
Last Post: Neitron4ik
  [Hackaday Article] All About USB-C: Pinecil Soldering Iron vajak 1 1,361 02-02-2023, 11:45 AM
Last Post: VaZso

Forum Jump:


Users browsing this thread: 1 Guest(s)