RADDS repetier FW - can't serial connect

2

Comments

  • edited September 2018
    if it works, we are still not shure if eeprom is really damaged or if the i2c output of due is defect

    do you have a second due?
  • Comes with an instant error in printer.h

    at line:
    #if FEATURE_RETRACTION
        Com::config(PSTR("RetractionLength:"),EEPROM_FLOAT(RETRACTION_LENGTH));

    Error:
    Arduino: 1.8.5 (Windows 10), Board:"Arduino Due (Programming Port)"

    sketch\Printer.cpp: In static member function 'static void Printer::showConfiguration()':

    Printer.cpp:1867: error: call of overloaded 'config(const char [18], double)' is ambiguous

         Com::config(PSTR("RetractionLength:"),EEPROM_FLOAT(RETRACTION_LENGTH));

                                                                              ^

    sketch\Printer.cpp:1867:74: note: candidates are:

    In file included from sketch\Repetier.h:396:0,

                     from sketch\Printer.cpp:19:

    sketch\Communication.h:391:13: note: static void Com::config(const char*, int)

     static void config(FSTRINGPARAM(text),int value);

                 ^

    sketch\Communication.h:393:13: note: static void Com::config(const char*, int32_t)

     static void config(FSTRINGPARAM(text),int32_t value);

                 ^

    sketch\Communication.h:394:13: note: static void Com::config(const char*, uint32_t)

     static void config(FSTRINGPARAM(text),uint32_t value);

                 ^

    sketch\Communication.h:395:13: note: static void Com::config(const char*, float, uint8_t)

     static void config(FSTRINGPARAM(text),float value,uint8_t digits=2);

                 ^

    exit status 1
    call of overloaded 'config(const char [18], double)' is ambiguous




  • So by change eeprom mode to -1 it actually works.
    Gives me:

    start
    Info:PowerUp

    In the serial monitor output


  • edited September 2018
    for me that settings compile ...
    ok, back to basics what version of repetier firmware do you have and what arduino version?

    (see repetier. h   line 27/28)
  • edited September 2018
    Btw with a baudrate of 250000 it got this in repetier:

    11:35:30.892 : start
    11:35:31.048 : N1 M110*34
    11:35:31.048 : N2 M115*36
    11:35:31.048 : N3 M105*36
    11:35:31.048 : N4 M114*35
    11:35:31.048 : N5 M111 S6*98
    11:35:31.064 : N6 T0*60
    11:35:31.064 : N7 M20*22
    11:35:31.064 : N8 M80*19
    11:35:31.064 : N9 M105*46
    11:35:32.142 : Info:PowerUp
    11:35:34.094 : N10 M105*22
    11:36:14.112 : Communication timeout - reset send buffer block
    11:36:14.112 : N11 M105*23
    11:36:16.971 : N12 M105*20

    My repetier firmware is: 0.92
    arduino ide: 1.8.5 (portable)

  • ok...i use 1.0.3  that might be the compile problem.

    can you upload your complete repetier folder somewhere ?

    i have to leave now but in later evening i´ll find some time to test on a spare due/radds
  • RAyWB said:
    ok...i use 1.0.3  that might be the compile problem.

    can you upload your complete repetier folder somewhere ?

    i have to leave now but in later evening i´ll find some time to test on a spare due/radds
    That would be so great if you can do so!
    I'm leaving for 3 weeks tomorrow so there is no rush :)


  • RAyWB said:
    ok...i use 1.0.3  that might be the compile problem.

    can you upload your complete repetier folder somewhere ?

    i have to leave now but in later evening i´ll find some time to test on a spare due/radds
    Did you had time to check this out?
  • edited September 2018
    gave it a short shot...
    compiles with couple of warnings but it compiles with eeprom -1 as well as eeprom 1  or  2

  • Okay that worked with mine too. Only eeprom 0 gave errors. Did yours serial connect?
  • edited September 2018
    on 250000 baud as its in your configuration.h,
    for eeprom 0  (no eeprom) please set feature retraction to 0 as this feature needs eeprom.

    so  please try 1st : eeprom 0 without feature retraction for serial connection
    2nd : eeprom 1 with feature retraction


  • edited October 2018
    RAyWB said:
    on 250000 baud as its in your configuration.h,
    for eeprom 0  (no eeprom) please set feature retraction to 0 as this feature needs eeprom.

    so  please try 1st : eeprom 0 without feature retraction for serial connection
    2nd : eeprom 1 with feature retraction


    Yea, Finally got some time. It's dead, the eeprom is like really dead.
    Tried to use it on eeprom 0 it boots right up, no problem at all.

    So I think ima get a RMA then :(
    To be sure, do I need to RMA the RADDS or the DUE?

    Thanks for your help! you're the best!
  • edited October 2018
    May be you give this solution a try and erase eeprom with the arduino sketch from here :


    seems to be similar problem.

    another possibility would be :
    -a) change the eeprom
    -b) keep eeprom and add another one with different I2C address

    where are you located? may be there is a way to repair it for you



  • edited October 2018
    RAyWB said:
    May be you give this solution a try and erase eeprom with the arduino sketch from here :


    seems to be similar problem.

    another possibility would be :
    -a) change the eeprom
    -b) keep eeprom and add another one with different I2C address

    where are you located? may be there is a way to repair it for you



    Trying to use the eeprom full clear mode.
    I am located in the netherlands. new board costs 71 euros


    EDIT:
    EEPROM erase doesn't work.
    What do you mean with  -a and -b?
  • well, i´m in germany , but if you have good soldering skills you can change the eeprom  yourself
    or you have somebody to change it for you, that´s -a
    EEProm costs  lower than 1 Euro...

    -b would be something like this :



  • RAyWB said:
    well, i´m in germany , but if you have good soldering skills you can change the eeprom  yourself
    or you have somebody to change it for you, that´s -a
    EEProm costs  lower than 1 Euro...

    -b would be something like this :



    Awesome Awesome. So I learned today that I can set a SD card as EEPROM storage, how do I do this?
    Maybe I can still use it since I have a pile of SD cards I don't use
  • So... I am a freakin retard!

    I was so done that I started packing the shit board, when I thought: "Okay everything is loose and what do I have to lose"; I hooked it up directly to my computer, wrote the whole sketch and connected the DUE with RADDS on top and EEPROM 1...

    This is the result:

    22:02:45.950 : Printer reset detected - initalizing
    22:02:45.950 : start
    22:02:46.138 : N1 M110*34
    22:02:46.138 : N2 M115*36
    22:02:46.138 : N3 M105*36
    22:02:46.138 : N4 M114*35
    22:02:46.153 : N5 M111 S6*98
    22:02:46.153 : N6 T0*60
    22:02:46.153 : N7 M20*22
    22:02:46.153 : N8 M80*19
    22:02:46.153 : N9 M105*46
    22:02:47.219 : Info:PowerUp
    22:02:48.034 : Free RAM:83732
    22:02:48.050 : FIRMWARE_NAME:Repetier_0.92.3 FIRMWARE_URL:https://github.com/repetier/Repetier-Firmware/ PROTOCOL_VERSION:1.0 MACHINE_TYPE:Mendel EXTRUDER_COUNT:2 REPETIER_PROTOCOL:3
    22:02:48.050 : N10 M220 S100*80
    22:02:48.050 : N11 M221 S100*80
    22:02:48.050 : N12 M111 S6*84
    22:02:48.050 : N13 T0*8
    22:02:48.050 : Printed filament:0.00m Printing time:0 days 0 hours 0 min
    22:02:48.065 : X:-0.03 Y:-0.03 Z:-0.006 E:0.0000
    22:02:48.065 : Begin file list
    22:02:48.065 : End file list
    22:02:48.600 : extruder 0: temp sensor defect
    22:02:48.600 : extruder 1: temp sensor defect
    22:02:48.600 : heated bed: temp sensor defect
    22:02:48.600 : Error:Printer set into dry run mode until restart!
    22:02:49.196 : N14 M105*18
    22:02:52.268 : N15 M105*19
    22:02:55.322 : N16 M105*16
    22:02:58.399 : N17 M105*17
    22:03:01.456 : N18 M105*30
    22:03:03.714 : N19 G1 Z0.994 F100*23
    22:03:04.530 : N20 M105*21
    22:03:07.588 : N21 M105*20
    22:03:10.661 : N22 M105*23
    22:03:12.950 : N23 M205*21
    22:03:12.950 : EPR:2 75 250000 Baudrate
    22:03:12.966 : EPR:3 129 0.000 Filament printed [m]
    22:03:12.966 : EPR:2 125 0 Printer active [s]
    22:03:12.966 : EPR:2 79 900000 Max. inactive time [ms,0=off]
    22:03:12.966 : EPR:2 83 360000 Stop stepper after inactivity [ms,0=off]
    22:03:12.981 : EPR:3 3 640.0000 X-axis steps per mm
    22:03:12.981 : EPR:3 7 640.0000 Y-axis steps per mm
    22:03:12.981 : EPR:3 11 3200.0000 Z-axis steps per mm
    22:03:12.981 : EPR:3 15 200.000 X-axis max. feedrate [mm/s]
    22:03:12.997 : EPR:3 19 200.000 Y-axis max. feedrate [mm/s]
    22:03:12.997 : EPR:3 23 20.000 Z-axis max. feedrate [mm/s]
    22:03:12.997 : EPR:3 27 40.000 X-axis homing feedrate [mm/s]
    22:03:12.997 : EPR:3 31 40.000 Y-axis homing feedrate [mm/s]
    22:03:13.013 : EPR:3 35 10.000 Z-axis homing feedrate [mm/s]
    22:03:13.013 : EPR:3 39 10.000 Max. jerk [mm/s]
    22:03:13.013 : EPR:3 47 0.300 Max. Z-jerk [mm/s]
    22:03:13.013 : EPR:3 133 0.000 X min pos [mm]
    22:03:13.028 : EPR:3 137 0.000 Y min pos [mm]
    22:03:13.028 : EPR:3 141 0.000 Z min pos [mm]
    22:03:13.028 : EPR:3 145 200.000 X max length [mm]
    22:03:13.044 : EPR:3 149 200.000 Y max length [mm]
    22:03:13.044 : EPR:3 153 180.000 Z max length [mm]
    22:03:13.044 : EPR:3 51 1000.000 X-axis acceleration [mm/s^2]
    22:03:13.044 : EPR:3 55 800.000 Y-axis acceleration [mm/s^2]
    22:03:13.059 : EPR:3 59 100.000 Z-axis acceleration [mm/s^2]
    22:03:13.059 : EPR:3 63 1000.000 X-axis travel acceleration [mm/s^2]
    22:03:13.059 : EPR:3 67 800.000 Y-axis travel acceleration [mm/s^2]
    22:03:13.059 : EPR:3 71 100.000 Z-axis travel acceleration [mm/s^2]
    22:03:13.075 : EPR:0 880 0 Autolevel active (1/0)
    22:03:13.075 : EPR:0 106 3 Bed Heat Manager [0-3]
    22:03:13.075 : EPR:0 107 255 Bed PID drive max
    22:03:13.075 : EPR:0 124 80 Bed PID drive min
    22:03:13.091 : EPR:3 108 7.000 Bed PID P-gain
    22:03:13.091 : EPR:3 112 33.000 Bed PID I-gain
    22:03:13.091 : EPR:3 116 290.000 Bed PID D-gain
    22:03:13.091 : EPR:0 120 255 Bed PID max value [0-255]
    22:03:13.106 : EPR:0 1020 0 Enable retraction conversion [0/1]
    22:03:13.106 : EPR:3 992 1.900 Retraction length [mm]
    22:03:13.106 : EPR:3 996 13.000 Retraction length extruder switch [mm]
    22:03:13.122 : EPR:3 1000 40.000 Retraction speed [mm/s]
    22:03:13.122 : EPR:3 1004 0.000 Retraction z-lift [mm]
    22:03:13.122 : EPR:3 1008 0.000 Extra extrusion on undo retract [mm]
    22:03:13.122 : EPR:3 1012 0.000 Extra extrusion on undo switch retract [mm]
    22:03:13.122 : EPR:3 1016 20.000 Retraction undo speed
    22:03:13.138 : EPR:3 200 784.000 Extr.1 steps per mm
    22:03:13.138 : EPR:3 204 50.000 Extr.1 max. feedrate [mm/s]
    22:03:13.138 : EPR:3 208 20.000 Extr.1 start feedrate [mm/s]
    22:03:13.153 : EPR:3 212 5000.000 Extr.1 acceleration [mm/s^2]
    22:03:13.153 : EPR:0 216 3 Extr.1 heat manager [0-3]
    22:03:13.153 : EPR:0 217 230 Extr.1 PID drive max
    22:03:13.153 : EPR:0 245 40 Extr.1 PID drive min
    22:03:13.169 : EPR:3 218 5.0000 Extr.1 PID P-gain/dead-time
    22:03:13.169 : EPR:3 222 2.0000 Extr.1 PID I-gain
    22:03:13.169 : EPR:3 226 40.0000 Extr.1 PID D-gain
    22:03:13.169 : EPR:0 230 240 Extr.1 PID max value [0-255]
    22:03:13.184 : EPR:2 231 -18 Extr.1 X-offset [steps]
    22:03:13.184 : EPR:2 235 -18 Extr.1 Y-offset [steps]
    22:03:13.184 : EPR:2 290 -18 Extr.1 Z-offset [steps]
    22:03:13.184 : EPR:1 239 1 Extr.1 temp. stabilize time [s]
    22:03:13.200 : EPR:0 254 255 Extr.1 extruder cooler speed [0-255]
    22:03:13.200 : EPR:3 300 784.000 Extr.2 steps per mm
    22:03:13.200 : EPR:3 304 50.000 Extr.2 max. feedrate [mm/s]
    22:03:13.200 : EPR:3 308 20.000 Extr.2 start feedrate [mm/s]
    22:03:13.216 : EPR:3 312 5000.000 Extr.2 acceleration [mm/s^2]
    22:03:13.216 : EPR:0 316 3 Extr.2 heat manager [0-3]
    22:03:13.216 : EPR:0 317 230 Extr.2 PID drive max
    22:03:13.216 : EPR:0 345 40 Extr.2 PID drive min
    22:03:13.231 : EPR:3 318 5.0000 Extr.2 PID P-gain/dead-time
    22:03:13.231 : EPR:3 322 2.0000 Extr.2 PID I-gain
    22:03:13.231 : EPR:3 326 40.0000 Extr.2 PID D-gain
    22:03:13.231 : EPR:0 330 240 Extr.2 PID max value [0-255]
    22:03:13.247 : EPR:2 331 0 Extr.2 X-offset [steps]
    22:03:13.247 : EPR:2 335 0 Extr.2 Y-offset [steps]
    22:03:13.247 : EPR:2 390 0 Extr.2 Z-offset [steps]
    22:03:13.263 : EPR:1 339 1 Extr.2 temp. stabilize time [s]
    22:03:13.263 : EPR:0 354 255 Extr.2 extruder cooler speed [0-255]
    22:03:13.725 : N24 M105*17
    22:03:16.807 : N25 M105*16
    22:03:19.880 : N26 M105*19
    22:03:22.970 : N27 M105*18
    22:03:26.047 : N28 M105*29
    22:03:29.116 : N29 M105*28
    22:03:32.174 : N30 M105*20
    22:03:35.247 : N31 M105*21
    22:03:38.319 : N32 M105*22
    22:03:41.378 : N33 M105*23
    22:03:44.450 : N34 M105*16

    This means that my board ain't death and I am a retard for not trying this in the first place.
    Obviously somewhere I have an error in my wiring, but where.

  • Just add wires - always a few and test - until it stops working. Then you know where it was.
  • Repetier said:
    Just add wires - always a few and test - until it stops working. Then you know where it was.
    I'm going to, but this means my board is OK right? just to be sure  :D
  • At least eeprom seems to work and communication pins. You can not say more from this, e.g. if all pins are still functional is not possible to say. But let's hope they are.
  • Not even the wires are the problem, first try and it didn't work:
    https://imgur.com/a/A6SfueJ

    the board makes contact with the little rings. after that it immediately stops connecting
  • Ok, if that makes contact to some solderings that is understandable. So you need to use plastic screws and washer.
  • edited October 2018
    It almost works, I have to fight the amber LED before it'll get out of dry run mode:

    https://i.imgur.com/Huv43xg.jpg

    Edit:

    extruder 0: working
    extruder 1: temp sensor defect
    heated bed: working

    So a defect temp sensor; Does it ever end with the problems?
    so thermistor hotend or heater hotend?
  • It's the actual thermistor, I hope faulty wire since i made it longer once.
    I hooked up thermistor 0 to thermistor port 1 and it gave working.
    When I hooked up thermistor 1 to port 0 it gave defect.
  • Yes, that sounds like a defect thermistor or a short/break in wire.
  • Repetier said:
    Yes, that sounds like a defect thermistor or a short/break in wire.
    The wire works, no error messages!
    But it still doesn't work; The X,Y and Z axis are still not reacting. None of the stepper motors are reacting.

    Here you can see:


  • did you connenct both power supply inputs on the radds?
    one is for the motors , extruders and fans, the other one only for heatbed
  • RAyWB said:
    did you connenct both power supply inputs on the radds?
    one is for the motors , extruders and fans, the other one only for heatbed

    Yes both at the left and the right side.
    But at the right side that amber light is on. Something wrong with it?

    It's also not heating. it only is on and connected to my laptop, for the rest doing nothing
  • edited October 2018
    there are green led´s near fuses these should lbe illuminated.
    maybe check the fuses (the red one is for the motors)

    can´t see it in the video as the stepper wires block view
  • RAyWB said:
    there are green led´s near fuses these should lbe illuminated.
    maybe check the fuses (the red one is for the motors)

    can´t see it in the video as the stepper wires block view
    I've got the images right here:



    As you see no light



    Green and Amber light. Maybe it says "something broke"
Sign In or Register to comment.