Skip to content

Report an issue

If no solution has been found in the previous section, consider those two options:

The Knowledge Base includes updated solutions for popular issues.

Please provide the relevant information listed at section What information to provide when asking for help and What information to provide when reporting an installation issue .

What information to provide when asking for help

When asking for help, please

  • Specify:
Element  Example
macOS release OS X 10.12.3
Mac model and year MacBook Pro late 2012
Xcode release Xcode 8.2.1
embedXcode edition  embedXcode+
embedXcode release  6.1.1
Makefile name and release ArduinoAVR_166 release 5.3.7
IDE version and variant Arduino AVR 1.6.17 for Arduino 1.8.1
Board used Arduino Uno revision 3
Target Build

All the information is provided under the Info section on the Report Navigator.

  • Open the Report Navigator by selecting the icon.

  • Look for the Project and Board sections.
==== Info ====
---- Project ----
Target      make 

---- Board ----
Name        AVR_UNO (uno)

Look for the Tools section.
---- Tools ----
MacBook Pro 13" (Late 2012)
Mac OS X 10.12.3 (16D32)
Xcode 8.2.1 (8C1002)
embedXcode for Wiring / Arduino release 6.1.1
Makefile ArduinoAVR_166 release 5.3.7
embedXcode_check version 6.0.1 for embedXcode
embedXcode_prepare version 6.0.4 for embedXcode
Arduino AVR 1.6.17 for Arduino 1.8.1
avr-gcc (GCC) 4.9.2

Should the code be attached,

  • Submit a minimal code after having removed as much as possible everything that's not connected to the issue.

  • Include relevant error messages and screen-copies.

  • Add the full content of the Report Navigator.

The first step is to replicate the issue in order to qualify it. Then the investigation can start.

This feature is reserved to the users of the embedXcode+ edition.

What information to provide when reporting an installation issue

When reporting an installation issue, please

  • Specify:
Element  Example
macOS release OS X 10.12.3
Mac model and year MacBook Pro late 2012
Xcode release Xcode 8.2.1
embedXcode edition  embedXcode+
embedXcode release  6.1.1
  • Provide the log of the installation process,

All the information is provided by the dedicated journal on the Console application.

  • Launch the Console application,

Locate the embedXcode Installation log under the Files section.

  • Copy and paste the full log in the report.

What requirements to meet when asking support for a new board

The modular design and standard tools embedXcode relies on, allow to add support for new boards and programmers. 

There are two requirements for adding a board or a programmer.

  • The board or the programmer is supported by a Processing-based Wiring-derived Arduino-like IDE which works on macOS 10.13 High Sierra or 10.14 Mojave.

  • The tool-chain, the SDK and the utilities (like the uploader and the debugger) run natively on macOS 10.13 High Sierraor 10.14 Mojave.

Please provide the links to the tools and one sample of the board or the programmer, so I can proceed with the evaluation.

If all those requirements are met, please contact me  to ask support for a new board or programmer.

This feature is reserved to the users of the embedXcode+ edition.