From my main PC inside the house I uploaded the firmware to the Rambo (full) board. (no problems at all)
Marlin-MPCNC_Rambo_T8_16T_LCD_DualEndstop.
arduino-PR-beta1.9-BUILD-96.
I then assembled everything in the workshop, all working fine. Then, I accidentally pressed the “program controller” button in Estlcam and overwrote the firmware.
Now, on the PC connected to the mpcnc, it refuses to compile. But on my main PC inside it compiles fine even though the instructions were followed to a T on both PC’s.
I’m lost on the error code. I just can’t see where the problem is. Any help would be appreciated.
wiring_digital.c.o (symbol from plugin): In function pinMode': (.text+0x0): multiple definition of
digital_pin_to_bit_mask_PGM’
pins_arduino.c.o (symbol from plugin):(.text+0x0): first defined here
c:/users/user/desktop/compile test/arduino-pr-beta1.9-build-96/hardware/tools/avr/bin/…/lib/gcc/avr/5.4.0/…/…/…/…/avr/bin/ld.exe: Disabling relaxation: it will not work with multiple definitions
wiring_digital.c.o (symbol from plugin): In function pinMode': (.text+0x0): multiple definition of
digital_pin_to_port_PGM’
pins_arduino.c.o (symbol from plugin):(.text+0x0): first defined here
wiring_digital.c.o (symbol from plugin): In function pinMode': (.text+0x0): multiple definition of
port_to_mode_PGM’
pins_arduino.c.o (symbol from plugin):(.text+0x0): first defined here
wiring_digital.c.o (symbol from plugin): In function pinMode': (.text+0x0): multiple definition of
port_to_output_PGM’
pins_arduino.c.o (symbol from plugin):(.text+0x0): first defined here
wiring_digital.c.o (symbol from plugin): In function pinMode': (.text+0x0): multiple definition of
digital_pin_to_timer_PGM’
pins_arduino.c.o (symbol from plugin):(.text+0x0): first defined here
wiring_digital.c.o (symbol from plugin): In function pinMode': (.text+0x0): multiple definition of
port_to_input_PGM’
pins_arduino.c.o (symbol from plugin):(.text+0x0): first defined here
collect2.exe: error: ld returned 1 exit status
exit status 1
Error compiling for board RAMBo.