SOLVED Maxtemp error ONLY when in dual fw

Discussion in 'Build Help' started by Acapella, Jun 15, 2016.

Tags:
  1. Acapella

    Acapella Active Member

    Joined:
    Apr 5, 2016
    Messages:
    28
    Likes Received:
    2
    I get error maxtemp when I have two pt1000's connected to my rumba board. It is nothing to do with cabling as far as I can gather, as when the machine is flashed with a single (pro) firmware and I switch around the cables it does not produce this error.

    Any suggestions?

    How would I be able to modify the pro firmware to be able to test the other pins on my rumba board (the only other thing I can come up with atm is that there is an issue with that header)
     
  2. Alex9779

    Alex9779 Moderator
    Staff Member

    Joined:
    Sep 4, 2015
    Messages:
    2,411
    Likes Received:
    735
    At first I would test the PT100's and the amp boards:
    1. Connect one PT100 to the top amp board and this to the RUMBA with the cable which is for the first hotend on a dual...
    2. Then connect the second PT100.
    3. You know now if your PT100's and the top amp board is ok.
    4. Then switch the connection to the RUMBA to the second amp board and use one PT100 if they were all good.
    5. Now you know that your amp boards are ok.
    If that all is good then you can switch the PIN in pins_RUMBA.h:
    Code:
    #define TEMP_0_PIN         10
    [...]
    #define TEMP_1_PIN          9
    This is the default, just set TEMP_0_PIN to 9 and the Pro firmware uses the second port...
     
  3. Acapella

    Acapella Active Member

    Joined:
    Apr 5, 2016
    Messages:
    28
    Likes Received:
    2
    Already done the cable, amplifier, and thermistor checks.

    Thank you, it is the rumba board then :\ after changing:

    Code:
    #if TEMP_SENSOR_0 == 0
      #define TEMP_0_PIN  -1
      #define HEATER_0_PIN  -1
    #else
      #define HEATER_0_PIN  2  // EXTRUDER 1
      #if TEMP_SENSOR_0 == -1
      #define TEMP_0_PIN  6  // ANALOG NUMBERING - connector *K1* on RUMBA thermocouple ADD ON is used
      #elif TEMP_SENSOR_0 == 20  // E3D PT100
      #define TEMP_0_PIN  10  // ANALOG NUMBERING
      #else
      #define TEMP_0_PIN  15  // ANALOG NUMBERING - default connector for thermistor *T0* on rumba board is used
      #endif
    #endif
    
    to

    Code:
    #if TEMP_SENSOR_0 == 0
      #define TEMP_0_PIN  -1
      #define HEATER_0_PIN  -1
    #else
      #define HEATER_0_PIN  2  // EXTRUDER 1
      #if TEMP_SENSOR_0 == -1
      #define TEMP_0_PIN  6  // ANALOG NUMBERING - connector *K1* on RUMBA thermocouple ADD ON is used
      #elif TEMP_SENSOR_0 == 20  // E3D PT100
      #define TEMP_0_PIN  9  // ANALOG NUMBERING
      #else
      #define TEMP_0_PIN  15  // ANALOG NUMBERING - default connector for thermistor *T0* on rumba board is used
      #endif
    #endif
    
    It gives me maxtemp error. Also checked again switching cables (e.g on pro firmware A group of amp+pt1000 works, change firmware as described, reupload, group B throws error, change to group A throws up error)
     
  4. Alex9779

    Alex9779 Moderator
    Staff Member

    Joined:
    Sep 4, 2015
    Messages:
    2,411
    Likes Received:
    735
    Oh well seems then you checked everything you can and found it... Time to contact support...
     

Share This Page