My Marlin configs for Fabrikator Mini and CTC i3 Pro B
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

FYSETC_F6-tests 2.6KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. #!/usr/bin/env bash
  2. #
  3. # Build tests for AVR ATmega FYSETC F6 1.3
  4. #
  5. # exit on first failure
  6. set -e
  7. #
  8. # Build with the default configurations
  9. #
  10. restore_configs
  11. opt_set MOTHERBOARD BOARD_FYSETC_F6_13
  12. opt_enable DGUS_LCD_UI_FYSETC
  13. exec_test $1 $2 "FYSETC F6 1.3 with DGUS" "$3"
  14. #
  15. # Delta Config (generic) + UBL + ALLEN_KEY + EEPROM_SETTINGS + OLED_PANEL_TINYBOY2
  16. #
  17. use_example_configs delta/generic
  18. opt_set MOTHERBOARD BOARD_FYSETC_F6_13
  19. opt_enable RESTORE_LEVELING_AFTER_G28 EEPROM_SETTINGS EEPROM_CHITCHAT \
  20. Z_PROBE_ALLEN_KEY AUTO_BED_LEVELING_UBL \
  21. OLED_PANEL_TINYBOY2 MESH_EDIT_GFX_OVERLAY DELTA_CALIBRATION_MENU
  22. opt_set LCD_LANGUAGE ko_KR
  23. opt_set X_DRIVER_TYPE L6470
  24. opt_set Y_DRIVER_TYPE L6470
  25. opt_set Z_DRIVER_TYPE L6470
  26. opt_add L6470_CHAIN_SCK_PIN 53
  27. opt_add L6470_CHAIN_MISO_PIN 49
  28. opt_add L6470_CHAIN_MOSI_PIN 40
  29. opt_add L6470_CHAIN_SS_PIN 42
  30. opt_add "ENABLE_RESET_L64XX_CHIPS(V) NOOP"
  31. exec_test $1 $2 "DELTA, RAMPS, L6470, UBL, Allen Key, EEPROM, OLED_PANEL_TINYBOY2..." "$3"
  32. #
  33. # Test mixed TMC config
  34. #
  35. restore_configs
  36. opt_set MOTHERBOARD BOARD_FYSETC_F6_13
  37. opt_set LCD_LANGUAGE vi
  38. opt_set LCD_LANGUAGE_2 fr
  39. opt_set X_DRIVER_TYPE TMC2160
  40. opt_set Y_DRIVER_TYPE TMC5160
  41. opt_set Z_DRIVER_TYPE TMC2208_STANDALONE
  42. opt_set E0_DRIVER_TYPE TMC2130
  43. opt_set X_MIN_ENDSTOP_INVERTING true
  44. opt_set Y_MIN_ENDSTOP_INVERTING true
  45. opt_enable REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER \
  46. MARLIN_BRICKOUT MARLIN_INVADERS MARLIN_SNAKE \
  47. MONITOR_DRIVER_STATUS STEALTHCHOP_XY STEALTHCHOP_Z STEALTHCHOP_E HYBRID_THRESHOLD \
  48. USE_ZMIN_PLUG SENSORLESS_HOMING TMC_DEBUG M114_DETAIL
  49. exec_test $1 $2 "RAMPS | Mixed TMC | Sensorless | RRDFGSC | Games" "$3"
  50. #
  51. # Delta Config (FLSUN AC because it's complex)
  52. #
  53. use_example_configs delta/FLSUN/auto_calibrate
  54. opt_set MOTHERBOARD BOARD_FYSETC_F6_13
  55. exec_test $1 $2 "RAMPS 1.3 | DELTA | FLSUN AC Config" "$3"
  56. #
  57. # SCARA with Mixed TMC
  58. #
  59. use_example_configs SCARA/Morgan
  60. opt_set MOTHERBOARD BOARD_FYSETC_F6_13
  61. opt_set LCD_LANGUAGE es
  62. opt_enable USE_ZMIN_PLUG FIX_MOUNTED_PROBE AUTO_BED_LEVELING_BILINEAR PAUSE_BEFORE_DEPLOY_STOW \
  63. FYSETC_242_OLED_12864 EEPROM_SETTINGS EEPROM_CHITCHAT M114_DETAIL Z_SAFE_HOMING \
  64. STEALTHCHOP_XY STEALTHCHOP_Z STEALTHCHOP_E HYBRID_THRESHOLD SENSORLESS_HOMING SQUARE_WAVE_STEPPING
  65. opt_set X_MAX_ENDSTOP_INVERTING false
  66. opt_set X_DRIVER_TYPE TMC2209
  67. opt_set Y_DRIVER_TYPE TMC2130
  68. opt_set Z_DRIVER_TYPE TMC2130_STANDALONE
  69. opt_set E0_DRIVER_TYPE TMC2660
  70. opt_add X_HARDWARE_SERIAL Serial2
  71. exec_test $1 $2 "FYSETC_F6 | SCARA | Mixed TMC | EEPROM" "$3"
  72. # clean up
  73. restore_configs