Jump to content

killerb77

Dormant
  • Posts

    14
  • Joined

  • Last visited

Posts posted by killerb77

  1. 7 minutes ago, ChrisRiddell said:

     

    I was going to compile it for you with the changes for the DDG but @tinkergnome has the material load speed in steps and not mm/s FILAMENT_FAST_STEPS not sure what 50mm/s is in steps

     

    I followed the instruction from @gr5 and it compiled and I got hex file.  Didn't make any changes yet for the bondtech extruder.  Just wanted to test it to see if would make the .hex file.

     

    Is "which: no make in" anything to be concerned with?  Looks like just system info stuff.

     

    And yes, I would like to know how to convert steps to 50mm/s

     

    Here is the output I got:

     

    $ ./package.sh
    which: no make in (/c/Users/bmw/bin:/mingw64/bin:/usr/local/bin:/usr/bin:/bin:/mingw64/bin:/usr/bin:/c/Users/bmw/bin:/c/ProgramData/Oracle/Java/javapath:/c/Program Files (x86)/Razer Chroma SDK/bin:/c/Program Files/Razer Chroma SDK/bin:/c/Program Files (x86)/Intel/iCLS Client:/c/Program Files/Intel/iCLS Client:/c/Windows/system32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0:/c/Program Files/Intel/Intel(R) Management Engine Components/DAL:/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL:/c/Program Files/Intel/Intel(R) Management Engine Components/IPT:/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/IPT:/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/WINDOWS/System32/WindowsPowerShell/v1.0:/c/Program Files/Crucial/Crucial Storage Executive:/c/Users/bmw/AppData/Local/Microsoft/WindowsApps:/c/Program Files (x86)/Skype/Phone:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/WINDOWS/System32/WindowsPowerShell/v1.0:/cmd:/c/Users/bmw/AppData/Local/Microsoft/WindowsApps:/usr/bin/vendor_perl:/usr/bin/core_perl)
     

      RM    _Ultimaker2extendedPlus/*
      RMDIR _Ultimaker2extendedPlus/
      CC    C:/arduino-1.6.10/hardware/arduino/avr/cores/arduino/wiring.c
      CC    C:/arduino-1.6.10/hardware/arduino/avr/cores/arduino/hooks.c
      CC    C:/arduino-1.6.10/hardware/arduino/avr/cores/arduino/wiring_analog.c
      CC    C:/arduino-1.6.10/hardware/arduino/avr/cores/arduino/wiring_digital.c
      CC    C:/arduino-1.6.10/hardware/arduino/avr/cores/arduino/wiring_pulse.c
      CC    C:/arduino-1.6.10/hardware/arduino/avr/cores/arduino/wiring_shift.c
      CC    C:/arduino-1.6.10/hardware/arduino/avr/cores/arduino/WInterrupts.c
      CXX   UltiLCD2.cpp
      CXX   UltiLCD2_gfx.cpp
      CXX   UltiLCD2_hi_lib.cpp
      CXX   UltiLCD2_low_lib.cpp
      CXX   UltiLCD2_menu_first_run.cpp
      CXX   UltiLCD2_menu_maintenance.cpp
      CXX   UltiLCD2_menu_material.cpp
      CXX   UltiLCD2_menu_print.cpp
      CXX   lifetime_stats.cpp
      CXX   UltiLCD2_menu_main.cpp
      CXX   powerbudget.cpp
      CXX   UltiLCD2_menu_utils.cpp
      CXX   UltiLCD2_menu_prefs.cpp
      CXX   tinkergnome.cpp
      CXX   machinesettings.cpp
      CXX   filament_sensor.cpp
      CXX   C:/arduino-1.6.10/hardware/arduino/avr/cores/arduino/new.cpp
      CXX   C:/arduino-1.6.10/hardware/arduino/avr/cores/arduino/WMath.cpp
      CXX   C:/arduino-1.6.10/hardware/arduino/avr/cores/arduino/WString.cpp
      CXX   C:/arduino-1.6.10/hardware/arduino/avr/cores/arduino/Print.cpp
      CXX   Marlin_main.cpp
      CXX   MarlinSerial.cpp
      CXX   Sd2Card.cpp
      CXX   SdBaseFile.cpp
      CXX   SdFile.cpp
      CXX   SdVolume.cpp
      CXX   motion_control.cpp
      CXX   planner.cpp
      CXX   stepper.cpp
      CXX   temperature.cpp
      CXX   cardreader.cpp
      CXX   ConfigurationStore.cpp
      CXX   watchdog.cpp
      CXX   electronics_test.cpp
      CXX   C:/arduino-1.6.10/hardware/arduino/avr/cores/arduino/main.cpp
      CXX   _Ultimaker2extendedPlus/Marlin.elf
    C:/arduino-1.6.10/hardware/tools/avr/bin/avr-objdump -h -S _Ultimaker2extendedPlus/Marlin.elf > _Ultimaker2extendedPlus/Marlin.lss
    C:/arduino-1.6.10/hardware/tools/avr/bin/avr-nm -n _Ultimaker2extendedPlus/Marlin.elf > _Ultimaker2extendedPlus/Marlin.sym
      COPY  _Ultimaker2extendedPlus/Marlin.hex
    # Link: create ELF output file from library.


    AVR Memory Usage
    ----------------
    Device: atmega2560

    Program:  190046 bytes (72.5% Full)
    (.text + .data + .bootloader)

    Data:       5618 bytes (68.6% Full)
    (.data + .bss + .noinit)


       text    data     bss     dec     hex filename
     189712     334    5284  195330   2fb02 _Ultimaker2extendedPlus/Marlin.elf
     

  2. 14 hours ago, tinkergnome said:

    What do you want to change? I thought @bondtech offers a ready to use firmware?

     

    Only two things changing are the e-steps to 311 and material load speed to 50 mm/s.  These are the settings required for the bondtech extruder.  Yes, bondtech does provide a firmware but it isn't tinkergnome.  A few people have recommended it, so I wanted to give it a try.

  3. 16 hours ago, tinkergnome said:

     

    Short answer: switch to branch geek_UM2extended and use the additional "DEFINES" from the build script.

    This will result in the correct variant.

    Or adjust the path to the Arduino compiler in the build script and use the script to build the *.hex file(s) - whichever is easier for you.

     

    Not sure how to do anything of that.  I am using Arduino IDE for windows.  You wouldn't happen to have instructions somewhere?  I have an linux virtual machine.

  4. It is my understanding that Ultimaker2Marlin is for the ultimaker 2 and UM2.1-Firmware is for the ultimaker 2+.  It doesn't appear at least by the dates on the tinkergnome github that the UM2.1-Firmware is up to date with V17.10.1.

     

    I am interested in the source files for tinkergnome V17.10.1 for the ultimaker 2 plus extended as I want to compile it myself.  I need to compile myself as there are a couple of changes for the bondtech DDG extruder.  Where can I find that source?

     

    Thank you in advance.

  5. 3 hours ago, ChrisRiddell said:

    Out of curiosity did you edit just the file "hardware\arduino\avr\libraries\Wire\src\utility\twi.c" as that's the only copy of twi.c I can find.

     

    arduino-0023\libraries\Wire\utility\twi.c

     

    Old version v23 of arduino.  It's the version suggested in the instructions.

  6. I want to compile my own Ultimaker 2+ firmware.

     

    It says this in the notes on github: “One time change: The UM2 made changes to the I2C driver. You will have to remove this driver function from the Arduino IDE by removing the TWI_vect interrupt routine in arduino/libraries/Wire/utility/twi.c, line 364 Note: when you compile the sources using the makefile you can skip this step.”

     

    So do I just comment out or delete line 364 and that’s it?

×
×
  • Create New...