I recently inherited an Intel Edison with Arduino breakout board. I connected to the serial console and see that Edison is repeatedly showing the message below(pasted at the end). To recover from this I have tried the following
1) On a MAC installed Intel software and tried updating the firmware. The software doesn't detect the board
2) On a Mac tried flashall.sh, but it looks like this script does not work on Mac. I didn't bother fixing the script, instead installed moved to my Ubuntu machine.
3) On Ubuntu 15.0.4 installed intel software and tried updating the firmware. The software doesn't detect the board.
4) On ubuntu I tried flashall.sh. I noticed that the USB ID the shell script is looking for was hardcoded to 8087:, but my Edison ID was 8086:. I fixed the script but it still didn't work. Then I ran the command "watch lsusb" and noticed that the intel USB device is available for sometime and disappers and appears again, so on in a loop.
Any pointers on how to recover from this? Thanks!
PSH KERNEL VERSION: b0182727
SCU IPC: 0x800000d0 0xfffce92c
PSH miaHOB version: TNG.B0.VVBD.0000000c
microkernel built 23:15:13 Apr 24 2014
******* PSH loader *******
PCM page cache size = 192 KB
Cache Constraint = 0 Pages
Arming IPC driver ..
Adding page store pool ..
PagestoreAddr(IMR Start Address) = 0x04899000
pageStoreSize(IMR Size) = 0x00080000
*** Ready to receive application ***
Thank you for the description of what you've tried so far. I once had a similar issue: the Edison repeatedly displayed that message you attached. The solution I found was to change the way I powered the module. You can see information on the different ways to power the Arduino breakout board here http://www.intel.com/content/www/us/en/support/boards-and-kits/000005808.html http://www.intel.com/content/www/us/en/support/boards-and-kits/000005808.html .
So, if you're powering with two USB cables, try another pair of cables and if that doesn't work power with an external power supply on J1.Look at the guide for other suggestions and the power ratings required.
Let us know your results.
Thanks Sergio! I tried different USB cables, I also used a 5v-1AMP power supply in addition to the USB cables. No luck so far. I see that the power LED lights up for couple of seconds and then it switches off and DS2 LED lights up for sometime. This pattern repeats over and over again.
In the Arduino expansion board, to power with an external power supply on J1, the proper range is of 7 to 17V. You can see this information in the Arduino expansion board hardware guide http://download.intel.com/support/edison/sb/edisonarduino_hg_331191007.pdf http://download.intel.com/support/edison/sb/edisonarduino_hg_331191007.pdf .
Power your board using a power supply with this power rating in J1 and try again. Let us know your results.
I powered the Edison with a 12V 2.5A adapter(internal positive) and see the same reboot loop on the serial console. I am yet to try running the intel firmware updater to see if the new adapter makes any difference.
Thank you for letting us know you're now using an appropriate power supply. For this next suggestion, continue to use this power supply. Try to flash your board using the Flash Tool Lite for Linux. The instructions to install can be found here https://software.intel.com/en-us/installing-firmware-with-flash-tool-linux https://software.intel.com/en-us/installing-firmware-with-flash-tool-linux . The instructions on how to run it can be found here https://software.intel.com/en-us/flashing-firmware-with-flash-tool-lite https://software.intel.com/en-us/flashing-firmware-with-flash-tool-lite . Again, try this suggestion with the 12V power supply. If it doesn't complete successfully try different USB cables. If you see any error logs attach them to the case and post a screenshot of what you get at the moment the program fails. The latest image can be found here https://software.intel.com/edison-image/latest https://software.intel.com/edison-image/latest .
If this fails as well, try to flash your Edison module with a different expansion board. Your Edison expansion board might have the switcher damaged. This is to see if the issue is with the expansion board used or with the module itself.
We'll be waiting for your response.
I think I fried my board. I had connected the board to my MAC and had a 16V power adapter(inner positive) connected too. My MAC disabled the USB port saying that it was drawing too much current and I did smell something burning. So the breakout board is fried i think, I can't connect to the serial port. I might buy another breakout board and try to use the Edison module. I am not sure when I will do that, so please go ahead and close this thread. Thanks for following up and your help on this. I appreciate it!
I'm sorry to hear your board is damaged. If you decide to buy another board don't hesitate to come back to the community. We'd be happy to assist you.