ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
First off, the error
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
indicates that the Nano Every is not replying, so do check that the physical connection is secured and PORT
is accurately reflected in the CMakelists.txt
.
Next, for the mention of BOARD
id, nano
should not work because the Nano Every uses a different processor! This means that use of nona4809
is required.
Now, there is mention that board id nona4809
is not found. I will hazard a guess that cmake
is looking in the wrong directory for the nona4809
board. Do ensure that the directory where the boards.txt
for Nano Every (e.g. ~/.arduino15/packages/arduino/hardware/megaavr/1.8.7
) is properly set in CMakelists.txt
using the register_hardware_platform(HARDWARE_PLATFORM_PATH)
function.