Troubleshooting and Frequently Asked Questions (FAQ)

This page lists some known issues and suggested workarounds for them.

The References and Documentation sections in this Open Developer Kit (ODK) provide documentation and links to other relevant material for you to refer to. For frequently asked questions about the Intel® Curie™ module, please visit the Intel® Curie™ Module Support page.

If you need further information or help, or to find and share solutions with Intel® Curie™ module users across the world, please visit the Intel® Curie™ Forum in Intel's Support Communities.

Troubleshooting

Permission denied to /dev/ttyACM0

Some of the upload steps fail and the error message says "permission denied to /dev/ttyACM0" with CODK-A, CODK-M or CODK-Z.
This can be solved by adding your user name to the group dialout.

1. Run the command to add your user name (<username>) to the dialout group:

S sudo usermod -a -G dialout <username>

2. You MUST log out and log in again so the update is effective.

No output on the serial monitor although the application example is running (A and M trees)

The application example has compiled and started running but nothing is displayed on a serial terminal like Screen or CuteCom.

To solve this issue you need to update the BLE firmware once:

$ make upload-ble-dfu

Then move to the application example, compile and upload the example.

For more complete information about compiler optimizations, see our Optimization Notice.