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 and Tools sections on the Report Navigator.

  • Open the Report Navigator by selecting the icon.

  • Look for the Info section.
==== Info ====
---- Project ----
Target          make
Name            embed1 (ino)
---- Port ----
Uploader        DSLite
Serial          /dev/tty.usbmodemM43210051
---- Core libraries ----
From            ~/Library/Energia15/packages/energia/hardware/msp432r/5.23.1/cores/msp432r/ti/runtime/wiring ~/Library/Energia15/packages/energia/hardware/msp432r/5.23.1/variants/MSP_EXP432P401R
List            Board pin_names_energia pins_energia
---- Local libraries ----
From            /Users/ReiVilo/Documents/Projets/Xcode/embed1/embed1
List            LocalLibrary rtosTasks
==== Info done ====
  • Look for the Tools section.
==== Tools ====
---- Platform ----
Platform        Energia MSP432 EMT 5.23.1 for Energia 10806
Board           RED LaunchPad w/ msp432 EMT (48MHz) (MSP-EXP432P401R)
---- embedXcode ----
embedXcode+ release 10.5.6
Template        embedXcode+ Energia release 8.4.2 
Makefile        EnergiaMSP432REDEMT_18 release 10.5.6
Configuration   LaunchPad MSP432P401 Red EMT release 10.1.5
---- Environment ----
MacBook Pro 13" (Late 2012)
Mac OS X 10.14.3 (18D42) 
Xcode 10.1 (10B61), 10.2 (10P82s)
---- Tools ----
Check           embedXcode_check release 10.5.3 (12 Feb 2019) for embedXcode+
Prepare         embedXcode_prepare release 10.0.8 (06 Feb 2019) for embedXcode+
Debug           embedXcode_debug release 10.0.6 (06 Feb 2019) for embedXcode+
Make            GNU Make 3.81
Tool-chain      arm-none-eabi-gcc (GNU Tools for ARM Embedded Processors 6-2017-q2-update) 6.3.1 20170620 (release) [ARM/embedded-6-branch revision 249437]
GDB             GNU gdb (GNU Tools for ARM Embedded Processors 6-2017-q2-update) 7.12.1.20170417-git
---- Other ----
Check new release   true
Build folder        ~/Library/Developer/Xcode/DerivedData/embed1/Build/Products/Debug
main.cpp            updated
==== Tools done ====

As there are many copies and variants of the original branded boards,

  • Send a picture of both sides of the board.

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.