
Pankesh (Customer) asked a question.
Yellow LED of P1AM-100 continuously blinking
Recently, I have started playing with P1AM-100 device. I am trying to upload a hello world program using Arduino IDE on P1AM-100.
Currently, the Yellow LED light of P1AM-100 is continuously blinking. Could you please help me on the following question.
- I'm just wondering what does "Yellow LED light of P1AM-100 is continuously blinking" mean? What does it indicates?
- The firmware of the device gets corrupted? how can I bring the device to normal functional mode so I can upload a hello world program through Arduino IDE.
Kindly help
take a look at this post; https://community.automationdirect.com/s/question/0D53u00006h62t2CAA/p1am100-board-unresponsive-after-uploading-new-code
Thank you much for the answer, Tinker!
I have tried the same solution ("quickly double tap the reset button while powered on" ). Currently, P1AM-100 device is powered by two sources: (1) P1AM-100 is connected through Micro-USB through which it is connected to my development machine (2) Power adapter connected to P1AM-100.
Double tap does not enable Yellow LED with "breathing" pattern" button.
However, I get yellow LED with "breathing" pattern", when I keep pressing the reset button for 5-7 seconds. Does it correct approach?
Double tapping should always be able to get it into bootloader (unless you've gone out of your way to remove the bootloader which is unlikely). You should be able to double tap to the tempo in this link to get it there properly.
Holding the button should not get it into bootloader either, but it sounds like it is. I would try uploading again while it's in that state if you have not.
What OS are you running?
Double tap does not enable Yellow LED with "breathing" pattern" button.
Do you think that it should be a hardware issue ?
My both windows machine and Mac detects the device connected to the PORT, when it has breathing pattern (Please note - I get yellow LED with "breathing" pattern", ONLY when I keep pressing the reset button for 5-7 seconds. )
I tried to upload a P1AM- 100 hello world program (basic/print modules) through Arduino IDE both on mac and windows. It says "No device found on PORT"
I have not removed the boot loader.
I have tired both on Windows and Mac.
In the windows device manager (or mac equivalent if there is one) do you see the device enumerate?
yes, on windows, I can see that the device in device manager in PORT (see the screenshot below, just FYI)
What version of the Arduino IDE are you using?
What version of Windows and MacOS are you on?
Windows 11 Home
Arduino IDE: Version 2.0.0
MacOS Monterey, Version 12.6
Arduino IDE: Version 2.0.0
I was able to test this out on a windows 11 machine with a fresh install of Arduino 2.0.0. I didn't run into any issues uploading.
At this point my best guess is some sort of hardware issue, though it surprises me that the device would be able to enumerate into windows if that is the case. Without seeing it, the continuous blinking sounds like a normal "blink" program as well meaning code is executing. If possible, I would try a different microUSB cable and a different USB port on the PC if possible. It seems unlikely given you're getting the same results on two different computers, but I think it's still worth a shot.
I cant remember the symptoms but we have had people in the past try to use power only micro USB cables meant for charging phone.