Hi guys,
I am a new boy on the block.....
I am building my own 3d printer - have not got it built yet, but i thought i would progress on the electronic side simultaneously, then once i get some hardware bits together i will be able to test it out with the electronics
![smiling smiley smiling smiley](https://reprap.org/forum/mods/smileys/images/smilie1.gif)
So, i have got myself a Mega 2560 and Ramps 1.4 combination. I am using Arduino 1.84, and Marlin 1.1.5 with bugfix-1.1.x applied.
I thought i would make the minimum alterations to the configuration and configuraqtion.adv files, and complie and load to my Mega2560. Once i am in a working situation (ie. it has loaded the firmware to the mega board), i can gradually change the firmware to match what i am building, testing the changes all the way with the matching hardware i have built.
This way, i thought it should be more straight forward, as i do not know much about programming at all, and if i get errors or problems, i willl know, up until the point of problem, all was ok and working, and that means i will be able to narrow down where to look for the issue.
So, i have defined the board, processor, and comms, in Arduino, and can upload test programs to the Mega 2560, so everything is working here.
I have changed the baud rate (to 250000) and board type (to BOARD_RAMPS_14_EF
![cool smiley cool smiley](https://reprap.org/forum/mods/smileys/images/cool.gif)
in configuration, and in configuration.adv have changed E0 fan pin (to #define E0_AUTO_FAN_PIN -1), and have disabled all of the "DIGIPOT_xxxxxx" entries.
When i try to verify (i did not have the Mega board attached, but it makes no difference, as it does not get to upload stage), it will fail with :
Arduino: 1.8.4 (Windows 7), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
(some text deleted)
Archiving built core (caching) in: D:\Users\Puppy\AppData\Local\Temp\arduino_cache_979864\core\core_arduino_avr_mega_cpu_atmega2560_c3bfe3f79ffbeab93536a1a484b588d9.a
Linking everything together...
"D:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc" -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections,--relax -mmcu=atmega2560 -o "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402/Ramps_1.4.ino.elf" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\G26_Mesh_Validation_Tool.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\I2CPositionEncoder.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\M100_Free_Mem_Chk.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\MarlinSerial.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\Marlin_main.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\Max7219_Debug_LEDs.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\Ramps_1.4.ino.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\Sd2Card.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\SdBaseFile.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\SdFatUtil.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\SdFile.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\SdVolume.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\blinkm.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\cardreader.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\configuration_store.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\dac_mcp4728.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\digipot_mcp4018.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\digipot_mcp4451.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\endstops.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\gcode.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\hex_print_routines.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\least_squares_fit.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\mesh_bed_leveling.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\nozzle.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\pca9632.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\planner.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\planner_bezier.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\printcounter.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\serial.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\servo.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\stepper.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\stepper_dac.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\stepper_indirection.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\stopwatch.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\temperature.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\twibus.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\ubl.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\ubl_G29.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\ubl_motion.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\ultralcd.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\utility.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\vector_3.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\watchdog.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\U8glib.cpp.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\chessengine.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_bitmap.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_circle.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_clip.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_api.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_api_16gr.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_arduino_attiny85_hw_spi.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_arduino_common.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_arduino_fast_parallel.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_arduino_hw_spi.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_arduino_hw_usart_spi.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_arduino_no_en_parallel.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_arduino_parallel.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_arduino_port_d_wr.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_arduino_ssd_i2c.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_arduino_st7920_custom.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_arduino_st7920_hw_spi.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_arduino_st7920_spi.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_arduino_std_sw_spi.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_arduino_sw_spi.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_arduino_t6963.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_arduino_uc_i2c.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_atmega_hw_spi.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_atmega_parallel.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_atmega_st7920_hw_spi.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_atmega_st7920_spi.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_atmega_sw_spi.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_atxmega_hw_spi.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_atxmega_st7920_hw_spi.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_i2c.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_io.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_linux_ssd_i2c.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_msp430_hw_spi.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_null.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_psoc5_ssd_hw_parallel.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_raspberrypi_hw_spi.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_raspberrypi_ssd_i2c.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_com_std_sw_spi.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_cursor.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_delay.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_a2_micro_printer.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_flipdisc_2x7.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_gprof.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_ht1632.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_ili9325d_320x240.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_ks0108_128x64.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_lc7981_160x80.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_lc7981_240x128.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_lc7981_240x64.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_lc7981_320x64.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_ld7032_60x32.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_null.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_pcd8544_84x48.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_pcf8812_96x65.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_sbn1661_122x32.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_ssd1306_128x32.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_ssd1306_128x64.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_ssd1306_64x48.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_ssd1309_128x64.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_ssd1322_nhd31oled_bw.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_ssd1322_nhd31oled_gr.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_ssd1325_nhd27oled_bw.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_ssd1325_nhd27oled_bw_new.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_ssd1325_nhd27oled_gr.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_ssd1325_nhd27oled_gr_new.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_ssd1327_96x96_gr.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_ssd1351_128x128.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_ssd1353_160x128.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_st7565_64128n.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_st7565_dogm128.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_st7565_dogm132.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_st7565_lm6059.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_st7565_lm6063.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_st7565_nhd_c12832.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_st7565_nhd_c12864.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_st7687_c144mvgd.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_st7920_128x64.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_st7920_192x32.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_st7920_202x32.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_t6963_128x128.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_t6963_128x64.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_t6963_240x128.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_t6963_240x64.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_tls8204_84x48.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_uc1601_c128032.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_uc1608_240x128.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_uc1608_240x64.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_uc1610_dogxl160.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_uc1611_dogm240.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_uc1611_dogxl240.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_uc1701_dogs102.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_dev_uc1701_mini12864.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_ellipse.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_font.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_font_data.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_line.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_ll_api.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_page.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_pb.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_pb14v1.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_pb16h1.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_pb16h2.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_pb16v1.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_pb16v2.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_pb32h1.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_pb8h1.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_pb8h1f.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_pb8h2.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_pb8h8.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_pb8v1.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_pb8v2.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_pbxh16.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_pbxh24.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_polygon.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_rect.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_rot.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_scale.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_state.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_u16toa.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_u8toa.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\libraries\U8glib\clib\u8g_virtual_screen.c.o" "D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402/core\core.a" "-LD:\Users\Puppy\AppData\Local\Temp\arduino_build_109402" -lm
D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\Ramps_1.4.ino.cpp.o (symbol from plugin): In function `setup':
(.text+0x0): multiple definition of `setup'
D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\Marlin_main.cpp.o (symbol from plugin) : (.text+0x0): first defined here
d:/program files (x86)/arduino/hardware/tools/avr/bin/../lib/gcc/avr/4.9.2/../../../../avr/bin/ld.exe: Disabling relaxation: it will not work with multiple definitions
D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\Ramps_1.4.ino.cpp.o (symbol from plugin) : In function `setup':
(.text+0x0): multiple definition of `loop'
D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\Marlin_main.cpp.o (symbol from plugin) : (.text+0x0): first defined here
HardwareSerial0.cpp.o (symbol from plugin): In function `Serial':
(.text+0x0): multiple definition of `__vector_25'
D:\Users\Puppy\AppData\Local\Temp\arduino_build_109402\sketch\MarlinSerial.cpp.o (symbol from plugin ) : (.text+0x0): first defined here
collect2.exe: error: ld returned 1 exit status
Using library U8glib at version 1.19.1 in folder: D:\Users\Puppy\Documents\Arduino\libraries\U8glib
exit status 1
Error compiling for board Arduino/Genuino Mega or Mega 2560.
So it's multiple definitions of "setup", "loop" and "serial".
Am i doing something wrong, or do the default files not complie ?
many thanks
ps configuration and configuration.adv files attached
Edited 2 time(s). Last edit at 09/10/2017 06:07AM by Chips.