My team has run into problems with the satnogs rotator controller firmware upload process. We are particularly unsure about how to properly deal with the ISP and FTDI connection methods.
What we have tried has been using an Arduino Uno connected with ISP to an Ardunio Pro Mini and running the various upload commands. ‘make ispload’ says that it uploads correctly using ISP, and so does ‘make upload’ which is odd since the instructions state to use FTDI. When FTDI is tried for make upload, it fails. The last command, ‘make burn_bootloader’ fails using either method. The error that came when it failed was always ‘recipe for target failed’ which has led us to think it could be a wiring issue.
Attached is a pic of the error message, as well as the setups used for ISP and FTDI that we used. If someone who has successfully uploaded this firmware could provide some insight into this problem, perhaps with correct pictures or a video of the installation process, that would be much appreciated.
make burn_bootloader error message
ISP connection setup (https://www.arduino.cc/en/Tutorial/ArduinoISP)
FTDI connection setup (https://www.instructables.com/id/Program-Arduino-Pro-Mini-Using-Arduino-Uno/)