I'm trying to run a sample sketch on my Genuino 101 but the following error shows up. Here is a verbose version.
Starting download script...
Args to shell: [/home/userk/.arduino15/packages/Intel/tools/arduino101load/1.6.9+1.28/x86/bin /tmp/buildc2bfbabdb2df5b87204fdf9941c899a2.tmp/Blink.ino.bin /dev/ttyACM0 verbose ATP1BLE000-1541C5635 141312]
Serial Port: /dev/ttyACM0
BIN FILE /tmp/buildc2bfbabdb2df5b87204fdf9941c899a2.tmp/Blink.ino.bin
Waiting for device...
Waiting for device...
Waiting for device...
Waiting for device...
Waiting for device...
Flashing is taking longer than expected
Try pressing MASTER_RESET button
Waiting for device...
Waiting for device...
Waiting for device...
Waiting for device...
Waiting for device...
ERROR: Timed out waiting for Arduino 101 on /dev/ttyACM0
I have installed the Intel Curie package with the Boards Manager and tried to press the Master Reset button, the reset and a combination of both. Nothing.
I have also tried the suggestions provided in this question but they did not work. I am using Ubuntu 16.04. Do you have any advice?
EDIT: Same problem with Windows 10/8/7.
-
did you try to use the reset button on the board??Dat Ha– Dat Ha2016年10月17日 22:52:57 +00:00Commented Oct 17, 2016 at 22:52
-
yes, I tried but it did not workUserK– UserK2016年10月17日 22:54:44 +00:00Commented Oct 17, 2016 at 22:54
-
check you COM and reboot your PC is neededDat Ha– Dat Ha2016年10月17日 22:58:24 +00:00Commented Oct 17, 2016 at 22:58
-
Same problem after reboot...UserK– UserK2016年10月17日 23:12:10 +00:00Commented Oct 17, 2016 at 23:12
-
1How u did the downgrade of Arduino 101 core? I am with the same problem and even the bootloader doesn't work...Henrique Ferreira Júnior– Henrique Ferreira Júnior2018年01月24日 13:23:44 +00:00Commented Jan 24, 2018 at 13:23
3 Answers 3
Is the Genuino 101 board been recognized by the OS? Sounds like your board is not being recognized by the system.
For windows, open up your device manager before plugging into the PC. After plugging in, the device manager should refresh and display the board in the COM Port section.
For Linux (in your case Ubuntu), you can use the dmesg | tail cmd to check whether your board is being detected when you plug in the Genuino 101 board.
-
Something is being recognized as /dev/ttyACM0 - question would be if that is the board, or something else.Chris Stratton– Chris Stratton2017年07月20日 16:08:52 +00:00Commented Jul 20, 2017 at 16:08
I have the same problem while uploading sketches ,
when i uploading the sketch and press MASTER_RESET
button solved my problem .
when it shows Waiting for device...
just press the MASTER_RESET
.
or try to update Firmware
Select Tools >> Programmer >> Arduino 101 Firmware Updater
Select Tools >> Burn Bootloader
Problem solved with a downgrade of the Arduino 101 core. Try with all available versions.