Espruino stopped working #3599
Replies: 9 comments
-
Posted at 2014-02-17 by cephdon There was a moment, when I was trying to flash my Espruino, that I thought I had bricked it. I had flashed the board and the firmware did not work. The lights would not turn on and the serial port would not initialize. Then I tried to set it into bootloader mode, but I found that doing so does not initialize the serial either, so I thought I was out of luck for reflashing my board. In the end, I held down button 1 and reset while unplugging and plugging in my board. Once the board was plugged in again, I released reset which put the board into BootLoader mode again, but this time the serial port was initialize and I could reflash it with the current good version of the firmware. Maybe a similar method will re-initialize the usb port and allow you to flash the firmware on your board to get it back into working state (yes, I know that you didn't flash the board initially, but it might not hurt to do so as a means of trying to fix it). Just an idea. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2014-02-17 by @gfwilliams Hi, sorry it's not going... Did you try ask the things here? http://www.espruino.com/Troubleshooting The first one is with trying as you'll be able to see if the board is getting power. Please can you try another USB cable anyway as well? Not sure why but a lot of people have had trouble and this board could just be 'on the edge'. The fact that Linux at least partially recognises it makes me think it's possible... |
Beta Was this translation helpful? Give feedback.
-
Posted at 2014-02-17 by randunel I did what cephdon suggested. Here's how it went:
Thanks cephdon. I hope the steps I listed here help others and help debug :) |
Beta Was this translation helpful? Give feedback.
-
Posted at 2014-02-17 by randunel False alarm. I guess it worked for 1 second. Here is the
It disconnected without me unplugging it. Now there is no output, i retried the steps above. It does not look like it's dead, it still blinks the red led after resetting, but the logs are empty. I'll explore additional options tomorrow :( |
Beta Was this translation helpful? Give feedback.
-
Posted at 2014-02-18 by @gfwilliams Can you try the troubleshooting page and try and see if power is always connected? When in bootloader mode, some LEDs should always be lit up - so if they're not then something is wrong. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2014-02-18 by randunel Keeping the If anyone is curious: applying pressure on the back of the board's connector (on the margin that sits towards the inside of the board) makes it work. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2014-02-19 by @gfwilliams @randunel, has the connector come unsoldered from the board, or has it pulled the tracks off the PCB? Could you e-mail me a picture? |
Beta Was this translation helpful? Give feedback.
-
Posted at 2014-02-19 by randunel I tracked it down to the slide on the edge towards the 10uF condenser. Just pressing it down a little but using a pen makes the board work. I am pointing to the disconnected slide in this photo. I took some photos using my phone since I don't have another camera. They are high res, but the phone's sensor is rather limited. Here's the link with the pictures, there is also an archive if you want to download all of them. Warning: large sized pictures. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2014-02-20 by @gfwilliams Great, thanks! Looks to me like the USB connector has been placed a bit far off the board, and that it's not really soldered properly either. Can you send me an e-mail with your address in, and I'll send you another. Please could you send the old one back when you get the new one though? I can always resolder that and use it myself :) |
Beta Was this translation helpful? Give feedback.
-
Posted at 2014-02-16 by randunel
After compiling the linux version and running some tests locally, when I plugged the Espruino board in,
/dev/ttyACM0
did not exist. After several retries, includingRESET
on Espruino, I noticed there was no output indmesg
. Changed the USB hub, still nothing.After a PC restart, this is the message I got in
dmesg
, but only the first time I plug the board in:Subsequent plugins do not output anything. Does this sound familiar to anyone? (i did not flash the board, other usb devices are working)
Later edit: I added
usbcore.old_scheme_first=1
to grub init, same thing, no dmesg output when plugging in. The cable works, tested with my phone.Later later edit: I tested with the Espruino board I got for a friend and it works :( So I guess mine is bricked ... somehow... no messages are output by dmesg anymore, not even after restart(s). I remember the red led flashing for a fraction of a second (very short time) when I plugged it in and I noticed it wasn't working.
Beta Was this translation helpful? Give feedback.
All reactions