Skip to content

Arduino-cli cannot find Duemilanove or Uno #37

Closed
@NormanDunbar

Description

@NormanDunbar

I have a genuino Arduino Deumilanove and an Uno clone with the ch341 chip and a genuine Mega 2560 R3, none of which are detected by the arduino-cli and cannot be used.

Dell Vostro 1720 64bit
Linux Mint 18.3
Kernel 4.13.0-45

My user is in the dialout group.

I installed the Linux 64bit preview version of Arduino-cli and proceeded as follows:

$ arduino-cli core update-index
Updating index: package_index.json downloaded

Then:

norman@Hubble ~ $ arduino-cli board list
FQBN    Port        	ID       	Board Name
    	/dev/ttyUSB0	0403:6001	unknown   

Search for core:

norman@Hubble ~ $ arduino-cli core search arduino
Searching for platforms matching 'arduino'

ID               	Version	Installed	Name                                             
Intel:arc32      	2.0.2  	No       	Intel Curie Boards                               
arduino:avr      	1.6.21 	No       	Arduino AVR Boards                               
arduino:nrf52    	1.0.2  	No       	Arduino nRF52 Boards                             
arduino:sam      	1.6.11 	No       	Arduino SAM Boards (32-bits ARM Cortex-M3)       
arduino:samd     	1.6.19 	No       	Arduino SAMD Boards (32-bits ARM Cortex-M0+)     
arduino:samd_beta	1.6.24 	No       	Arduino SAMD Beta Boards (32-bits ARM Cortex-M0+)
arduino:stm32f4  	1.0.1  	No       	Arduino STM32F4 Boards                           
littleBits:avr   	1.0.0  	No       	littleBits Arduino AVR Modules                   

Install arduino:avr core

norman@Hubble ~ $ arduino-cli core install arduino:avr

Downloading arduino:avr-gcc@4.9.2-atmel3.5.4-arduino2...
arduino:avr-gcc@4.9.2-atmel3.5.4-arduino2 downloaded                                                                    
Downloading arduino:avrdude@6.3.0-arduino9...
arduino:avrdude@6.3.0-arduino9 downloaded                                                                               
Downloading arduino:arduinoOTA@1.1.1...
arduino:arduinoOTA@1.1.1 downloaded                                                                                     
Downloading arduino:avr@1.6.21...
arduino:avr@1.6.21 downloaded                                                                                           
Installing arduino:avr-gcc@4.9.2-atmel3.5.4-arduino2
arduino:avr-gcc@4.9.2-atmel3.5.4-arduino2 installed
Installing arduino:avrdude@6.3.0-arduino9
arduino:avrdude@6.3.0-arduino9 installed
Installing arduino:arduinoOTA@1.1.1
arduino:arduinoOTA@1.1.1 installed
Installing arduino:avr@1.6.21...
arduino:avr@1.6.21 installed

Check core:

norman@Hubble ~ $ arduino-cli core list

ID         	Installed	Latest	Name              
arduino:avr	1.6.21   	1.6.21	Arduino AVR Boards

Check board again:

norman@Hubble ~ $ arduino-cli board list

FQBN    Port        	ID       	Board Name
    	/dev/ttyUSB0	0403:6001	unknown   

Seems my Duemilanove is not recognised. Tried with the Uno same result. The Mega on the other hand is found:

$ arduino-cli board list

FQBN            	Port        	ID       	Board Name                       
arduino:avr:mega	/dev/ttyACM0	2341:0042	Arduino/Genuino Mega or Mega 2560

Cheers,
Norm.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions