Error compiling for board RAMBo

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 ofdigital_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 ofdigital_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 ofport_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 ofport_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 ofdigital_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 ofport_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.

 

 

1 Like

Do have the Rambo selected as the target board in the Arduino IDE?

Sure do.

Do you have the same virus protection/firewall on both machines?

The only other suggestion I have right now is uninstall the IDE and download it again along with the right firmware version. You could try the firmware version first and see if that fixes the issue.

Uploading now :slight_smile:
arduino-PR-beta1.9-BUILD-96: Does compile on main PC. Doesn’t compile on CNC PC.
arduino-PR-beta1.9-BUILD-104: Does compile on both PC’s.

Back to working status.

2 Likes