Skip to content
This repository was archived by the owner on Oct 1, 2024. It is now read-only.
This repository was archived by the owner on Oct 1, 2024. It is now read-only.

Arduino upload, unknown flag '--Build-path' #1686

Open
@philipmcgaw-cpi

Description

@philipmcgaw-cpi

args.push("--build-path", buildDir);

When using VS Code, to upload code to an Arduino via the Arduino CLI tool (Macbook Pro, 16" 2021, Ventura 13.6), I get the following output in the debug terminal:

`[Starting] Uploading (programmer) using Arduino CLI sketch 'Arduino.ino'
Please see the build logs in output path: /Users/[..]/Pandora Project/Pandora Classic/Main PCB/Arduino/build
Error: unknown flag: --build-path
Usage:
arduino-cli upload [flags]

Examples:
/Users/[..]/.vscode/extensions/vsciot-vscode.vscode-arduino-0.6.0-darwin-arm64/assets/platform/darwin-arm64/arduino-cli/arduino-cli.app upload /home/user/Arduino/MySketch

Flags:
--board-options strings List of board options separated by commas. Or can be used multiple times for multiple options.
--discovery-timeout duration Max time to wait for port discovery, e.g.: 30s, 1m (default 1s)
-b, --fqbn string Fully Qualified Board Name, e.g.: arduino:avr:uno
-h, --help help for upload
--input-dir string Directory containing binaries to upload.
-i, --input-file string Binary file to upload.
-p, --port string Upload port address, e.g.: COM3 or /dev/ttyACM2
-m, --profile string Sketch profile to use
-P, --programmer string Programmer to use, e.g: atmel_ice
-l, --protocol string Upload port protocol, e.g: serial
-t, --verify Verify uploaded binary after the upload.

Global Flags:
--additional-urls strings Comma-separated list of additional URLs for the Boards Manager.
--config-file string The custom config file (if not specified the default will be used).
--format string The output format for the logs, can be: text, json, jsonmini, yaml (default "text")
--log-file string Path to the file where logs will be written.
--log-format string The output format for the logs, can be: text, json
--log-level string Messages with this level and above will be logged. Valid levels are: trace, debug, info, warn, error, fatal, panic
--no-color Disable colored output.
-v, --verbose Print the logs on the standard output.

unknown flag: --build-path
[Warning] Failed to generate IntelliSense configuration.
[Error] Uploading (programmer) using Arduino CLI sketch 'Arduino.ino': Exit with code=1`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions