Closed
Description
I am trying to get the Arduino-cli to upload the sample blink code to Arduino UNO board.
I am running this on a Nvidia TX2 board running Ubuntu 16.04(aarch64) .
Here is the list of board installed:
$arduino-cli core list
ID Installed Latest Name
arduino:avr@1.6.23 1.6.23 1.6.23 Arduino AVR Boards
arduino:megaavr@1.6.26 1.6.26 1.6.26 Arduino megaAVR Boards
When I try to compile it it says :
$ arduino-cli compile --fqbn arduino:avr:uno ~/Arduino/MyFirstSketch
Build options changed, rebuilding all
Error: fork/exec /home/nvidia/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-g++: no such file or directory
Compilation failed.
Here is the same compile with the debug enabled:
$ arduino-cli --debug compile --fqbn arduino:avr:uno ~/Arduino/MyFirstSketch
INFO[0000] Checking for config file in: /home/nvidia/.arduino15/arduino-cli.yaml
INFO[0000] Checking if CLI is Bundled into the IDE
INFO[0000] Candidate IDE Directory: /home/nvidia/Documents/cli
INFO[0000] CLI is not bundled into the IDE
INFO[0000] Checking for config in: /arduino-cli.yaml
INFO[0000] error loading error="open /arduino-cli.yaml: no such file or directory"
INFO[0000] Checking for config in: /home/arduino-cli.yaml
INFO[0000] error loading error="open /home/arduino-cli.yaml: no such file or directory"
INFO[0000] Checking for config in: /home/nvidia/arduino-cli.yaml
INFO[0000] error loading error="open /home/nvidia/arduino-cli.yaml: no such file or directory"
INFO[0000] Configuration set
INFO[0000] arduino-cli-0.3.6-alpha.preview
INFO[0000] Starting root command preparation (`arduino`)
INFO[0000] Formatter set
INFO[0000] Executing `arduino compile`
INFO[0000] Initializing package manager
INFO[0000] Loading hardware from: /home/nvidia/.arduino15/packages
INFO[0000] Loading package arduino from: /home/nvidia/.arduino15/packages/arduino/hardware
INFO[0000] Loaded platform platform="arduino:avr@1.6.23"
INFO[0000] Loaded platform platform="arduino:megaavr@1.6.26"
INFO[0000] Checking existence of 'tools' path: /home/nvidia/.arduino15/packages/arduino/tools
INFO[0000] Loading tools from dir: /home/nvidia/.arduino15/packages/arduino/tools
INFO[0000] Loaded tool tool="arduino:arduinoOTA@1.2.1"
INFO[0000] Loaded tool tool="arduino:avr-gcc@5.4.0-atmel3.6.1-arduino2"
INFO[0000] Loaded tool tool="arduino:avrdude@6.3.0-arduino14"
INFO[0000] Loading package builtin from: /home/nvidia/.arduino15/packages/builtin
INFO[0000] Checking existence of 'tools' path: /home/nvidia/.arduino15/packages/builtin/tools
INFO[0000] Loading tools from dir: /home/nvidia/.arduino15/packages/builtin/tools
INFO[0000] Loaded tool tool="builtin:ctags@5.8-arduino11"
Ts: 1556811750 - Running: GenerateBuildPathIfMissing
Setting build path to /tmp/arduino-sketch-2952FBE27FB011D6DF4404B7737E1334
Ts: 1556811750 - Running: EnsureBuildPathExists
Ts: 1556811750 - Running: ContainerSetupHardwareToolsLibsSketchAndProps
Ts: 1556811750 - Running: AddAdditionalEntriesToContext
Ts: 1556811750 - Running: FailIfBuildPathEqualsSketchPath
Ts: 1556811750 - Running: HardwareLoader
Ts: 1556811750 - Running: PlatformKeysRewriteLoader
Ts: 1556811750 - Running: RewriteHardwareKeys
Ts: 1556811750 - Running: TargetBoardResolver
Ts: 1556811750 - Running: ToolsLoader
INFO[0000] Searching tools required for board arduino:avr:uno
INFO[0000] Required tool tool="arduino:avr-gcc@5.4.0-atmel3.6.1-arduino2"
INFO[0000] Required tool tool="arduino:avrdude@6.3.0-arduino14"
INFO[0000] Required tool tool="arduino:arduinoOTA@1.2.1"
Ts: 1556811750 - Running: AddBuildBoardPropertyIfMissing
Ts: 1556811750 - Running: LibrariesLoader
INFO[0000] Adding libraries dir dir=/home/nvidia/.arduino15/packages/arduino/hardware/avr/1.6.23/libraries location=platform
INFO[0000] Adding libraries dir dir=/home/nvidia/Arduino/libraries location=sketchbook
Ts: 1556811750 - Running: SketchLoader
Ts: 1556811750 - Running: SetupBuildProperties
Ts: 1556811750 - Running: LoadVIDPIDSpecificProperties
Ts: 1556811750 - Running: SetCustomBuildProperties
Ts: 1556811750 - Running: AddMissingBuildPropertiesFromParentPlatformTxtFiles
Ts: 1556811750 - Running: ContainerBuildOptions
Ts: 1556811750 - Running: CreateBuildOptionsMap
Ts: 1556811750 - Running: LoadPreviousBuildOptionsMap
Ts: 1556811750 - Running: WipeoutBuildPathIfBuildOptionsChanged
Build options changed, rebuilding all
Ts: 1556811750 - Running: StoreBuildOptionsMap
Ts: 1556811750 - Running: WarnAboutPlatformRewrites
Ts: 1556811750 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.prebuild*.pattern
Ts: 1556811750 - Running: ContainerMergeCopySketchFiles
Ts: 1556811750 - Running: SketchSourceMerger
Ts: 1556811750 - Running: SketchSaver
Ts: 1556811750 - Running: AdditionalSketchFilesCopier
Ts: 1556811750 - Running: loggerAction
Ts: 1556811750 - Running: ContainerFindIncludes
Checking previous results for /tmp/arduino-sketch-2952FBE27FB011D6DF4404B7737E1334/sketch/MyFirstSketch.ino.cpp (result = /tmp/arduino-sketch-2952FBE27FB011D6DF4404B7737E1334/sketch/MyFirstSketch.ino.cpp.o, dep = /tmp/arduino-sketch-2952FBE27FB011D6DF4404B7737E1334/sketch/MyFirstSketch.ino.cpp.d)
Not found: /tmp/arduino-sketch-2952FBE27FB011D6DF4404B7737E1334/sketch/MyFirstSketch.ino.cpp.o
Ts: 1556811750 - Running: PrintUsedAndNotUsedLibraries
Ts: 1556811751 - Running: PrintUsedLibrariesIfVerbose
Ts: 1556811751 - Running: ExportProjectCMake
Ts: 1556811751 - Running: Sizer
ERRO[0000] Compilation failed. error="fork/exec /home/nvidia/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-g++: no such file or directory"
Error: fork/exec /home/nvidia/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-g++: no such file or directory
Compilation failed.
Any idea what I am missing?
Metadata
Metadata
Assignees
Labels
No labels