Skip to content

Commit 89fe5f6

Browse files
committed
🔨 Bring Makefile up to date
1 parent eb8392e commit 89fe5f6

File tree

1 file changed

+158
-7
lines changed

1 file changed

+158
-7
lines changed

Marlin/Makefile

+158-7
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,134 @@ else ifeq ($(HARDWARE_MOTHERBOARD),1034)
191191
# RAMPS Derivatives - ATmega1280, ATmega2560
192192
#
193193

194+
# 3Drag Controller
195+
else ifeq ($(HARDWARE_MOTHERBOARD),1100)
196+
# Velleman K8200 Controller (derived from 3Drag Controller)
197+
else ifeq ($(HARDWARE_MOTHERBOARD),1101)
198+
# Velleman K8400 Controller (derived from 3Drag Controller)
199+
else ifeq ($(HARDWARE_MOTHERBOARD),1102)
200+
# Velleman K8600 Controller (Vertex Nano)
201+
else ifeq ($(HARDWARE_MOTHERBOARD),1103)
202+
# Velleman K8800 Controller (Vertex Delta)
203+
else ifeq ($(HARDWARE_MOTHERBOARD),1104)
204+
# 2PrintBeta BAM&DICE with STK drivers
205+
else ifeq ($(HARDWARE_MOTHERBOARD),1105)
206+
# 2PrintBeta BAM&DICE Due with STK drivers
207+
else ifeq ($(HARDWARE_MOTHERBOARD),1106)
208+
# MKS BASE v1.0
209+
else ifeq ($(HARDWARE_MOTHERBOARD),1107)
210+
# MKS BASE v1.4 with Allegro A4982 stepper drivers
211+
else ifeq ($(HARDWARE_MOTHERBOARD),1108)
212+
# MKS BASE v1.5 with Allegro A4982 stepper drivers
213+
else ifeq ($(HARDWARE_MOTHERBOARD),1109)
214+
# MKS BASE v1.6 with Allegro A4982 stepper drivers
215+
else ifeq ($(HARDWARE_MOTHERBOARD),1110)
216+
# MKS BASE 1.0 with Heroic HR4982 stepper drivers
217+
else ifeq ($(HARDWARE_MOTHERBOARD),1111)
218+
# MKS GEN v1.3 or 1.4
219+
else ifeq ($(HARDWARE_MOTHERBOARD),1112)
220+
# MKS GEN L
221+
else ifeq ($(HARDWARE_MOTHERBOARD),1113)
222+
# BigTreeTech or BIQU KFB2.0
223+
else ifeq ($(HARDWARE_MOTHERBOARD),1114)
224+
# zrib V2.0 (Chinese RAMPS replica)
225+
else ifeq ($(HARDWARE_MOTHERBOARD),1115)
226+
# zrib V5.2 (Chinese RAMPS replica)
227+
else ifeq ($(HARDWARE_MOTHERBOARD),1116)
228+
# Felix 2.0+ Electronics Board (RAMPS like)
229+
else ifeq ($(HARDWARE_MOTHERBOARD),1117)
230+
# Invent-A-Part RigidBoard
231+
else ifeq ($(HARDWARE_MOTHERBOARD),1118)
232+
# Invent-A-Part RigidBoard V2
233+
else ifeq ($(HARDWARE_MOTHERBOARD),1119)
234+
# Sainsmart 2-in-1 board
235+
else ifeq ($(HARDWARE_MOTHERBOARD),1120)
236+
# Ultimaker
237+
else ifeq ($(HARDWARE_MOTHERBOARD),1121)
238+
# Ultimaker (Older electronics. Pre 1.5.4. This is rare)
239+
else ifeq ($(HARDWARE_MOTHERBOARD),1122)
240+
MCU ?= atmega1280
241+
PROG_MCU ?= m1280
242+
# Azteeg X3
243+
else ifeq ($(HARDWARE_MOTHERBOARD),1123)
244+
# Azteeg X3 Pro
245+
else ifeq ($(HARDWARE_MOTHERBOARD),1124)
246+
# Ultimainboard 2.x (Uses TEMP_SENSOR 20)
247+
else ifeq ($(HARDWARE_MOTHERBOARD),1125)
248+
# Rumba
249+
else ifeq ($(HARDWARE_MOTHERBOARD),1126)
250+
# Raise3D N series Rumba derivative
251+
else ifeq ($(HARDWARE_MOTHERBOARD),1127)
252+
# Rapide Lite 200 (v1, low-cost RUMBA clone with drv)
253+
else ifeq ($(HARDWARE_MOTHERBOARD),1128)
254+
# Formbot T-Rex 2 Plus
255+
else ifeq ($(HARDWARE_MOTHERBOARD),1129)
256+
# Formbot T-Rex 3
257+
else ifeq ($(HARDWARE_MOTHERBOARD),1130)
258+
# Formbot Raptor
259+
else ifeq ($(HARDWARE_MOTHERBOARD),1131)
260+
# Formbot Raptor 2
261+
else ifeq ($(HARDWARE_MOTHERBOARD),1132)
262+
# bq ZUM Mega 3D
263+
else ifeq ($(HARDWARE_MOTHERBOARD),1133)
264+
# MakeBoard Mini v2.1.2 by MicroMake
265+
else ifeq ($(HARDWARE_MOTHERBOARD),1134)
266+
# TriGorilla Anycubic version 1.3-based on RAMPS EFB
267+
else ifeq ($(HARDWARE_MOTHERBOARD),1135)
268+
# ... Ver 1.4
269+
else ifeq ($(HARDWARE_MOTHERBOARD),1136)
270+
# ... Rev 1.1 (new servo pin order)
271+
else ifeq ($(HARDWARE_MOTHERBOARD),1137)
272+
# Creality: Ender-4, CR-8
273+
else ifeq ($(HARDWARE_MOTHERBOARD),1138)
274+
# Creality: CR10S, CR20, CR-X
275+
else ifeq ($(HARDWARE_MOTHERBOARD),1139)
276+
# Dagoma F5
277+
else ifeq ($(HARDWARE_MOTHERBOARD),1140)
278+
# FYSETC F6 1.3
279+
else ifeq ($(HARDWARE_MOTHERBOARD),1141)
280+
# FYSETC F6 1.4
281+
else ifeq ($(HARDWARE_MOTHERBOARD),1142)
282+
# Wanhao Duplicator i3 Plus
283+
else ifeq ($(HARDWARE_MOTHERBOARD),1143)
284+
# VORON Design
285+
else ifeq ($(HARDWARE_MOTHERBOARD),1144)
286+
# Tronxy TRONXY-V3-1.0
287+
else ifeq ($(HARDWARE_MOTHERBOARD),1145)
288+
# Z-Bolt X Series
289+
else ifeq ($(HARDWARE_MOTHERBOARD),1146)
290+
# TT OSCAR
291+
else ifeq ($(HARDWARE_MOTHERBOARD),1147)
292+
# Overlord/Overlord Pro
293+
else ifeq ($(HARDWARE_MOTHERBOARD),1148)
294+
# ADIMLab Gantry v1
295+
else ifeq ($(HARDWARE_MOTHERBOARD),1149)
296+
# ADIMLab Gantry v2
297+
else ifeq ($(HARDWARE_MOTHERBOARD),1150)
298+
# BIQU Tango V1
299+
else ifeq ($(HARDWARE_MOTHERBOARD),1151)
300+
# MKS GEN L V2
301+
else ifeq ($(HARDWARE_MOTHERBOARD),1152)
302+
# MKS GEN L V2.1
303+
else ifeq ($(HARDWARE_MOTHERBOARD),1153)
304+
# Copymaster 3D
305+
else ifeq ($(HARDWARE_MOTHERBOARD),1154)
306+
# Ortur 4
307+
else ifeq ($(HARDWARE_MOTHERBOARD),1155)
308+
# Tenlog D3 Hero IDEX printer
309+
else ifeq ($(HARDWARE_MOTHERBOARD),1156)
310+
# Ramps S 1.2 by Sakul.cz (Power outputs: Hotend0, Hotend1, Fan, Bed)
311+
else ifeq ($(HARDWARE_MOTHERBOARD),1157)
312+
# Ramps S 1.2 by Sakul.cz (Power outputs: Hotend0, Hotend1, Hotend2, Bed)
313+
else ifeq ($(HARDWARE_MOTHERBOARD),1158)
314+
# Ramps S 1.2 by Sakul.cz (Power outputs: Hotend, Fan0, Fan1, Bed)
315+
else ifeq ($(HARDWARE_MOTHERBOARD),1159)
316+
# Longer LK1 PRO / Alfawise U20 Pro (PRO version)
317+
else ifeq ($(HARDWARE_MOTHERBOARD),1160)
318+
# Longer LKx PRO / Alfawise Uxx Pro (PRO version)
319+
else ifeq ($(HARDWARE_MOTHERBOARD),1161)
320+
321+
194322
# 3Drag Controller
195323
else ifeq ($(HARDWARE_MOTHERBOARD),1100)
196324
# Velleman K8200 Controller (derived from 3Drag Controller)
@@ -358,20 +486,38 @@ else ifeq ($(HARDWARE_MOTHERBOARD),1311)
358486
else ifeq ($(HARDWARE_MOTHERBOARD),1312)
359487
# Mega controller
360488
else ifeq ($(HARDWARE_MOTHERBOARD),1313)
361-
# Geeetech GT2560 Rev B for Mecreator2
489+
# Geeetech GT2560 Rev A
362490
else ifeq ($(HARDWARE_MOTHERBOARD),1314)
363-
# Geeetech GT2560 Rev. A
491+
# Geeetech GT2560 Rev A+ (with auto level probe)
364492
else ifeq ($(HARDWARE_MOTHERBOARD),1315)
365-
# Geeetech GT2560 Rev. A+ (with auto level probe)
493+
# Geeetech GT2560 Rev B
366494
else ifeq ($(HARDWARE_MOTHERBOARD),1316)
367-
# Geeetech GT2560 Rev B for A10(M/D)
495+
# Geeetech GT2560 Rev B for A10(M/T/D)
368496
else ifeq ($(HARDWARE_MOTHERBOARD),1317)
369-
# Geeetech GT2560 Rev B for A20(M/D)
497+
# Geeetech GT2560 Rev B for A10(M/T/D)
370498
else ifeq ($(HARDWARE_MOTHERBOARD),1318)
371-
# Einstart retrofit
499+
# Geeetech GT2560 Rev B for Mecreator2
372500
else ifeq ($(HARDWARE_MOTHERBOARD),1319)
373-
# Wanhao 0ne+ i3 Mini
501+
# Geeetech GT2560 Rev B for A20(M/T/D)
374502
else ifeq ($(HARDWARE_MOTHERBOARD),1320)
503+
# Einstart retrofit
504+
else ifeq ($(HARDWARE_MOTHERBOARD),1321)
505+
# Wanhao 0ne+ i3 Mini
506+
else ifeq ($(HARDWARE_MOTHERBOARD),1322)
507+
# Leapfrog Xeed 2015
508+
else ifeq ($(HARDWARE_MOTHERBOARD),1323)
509+
# PICA Shield (original version)
510+
else ifeq ($(HARDWARE_MOTHERBOARD),1324)
511+
# PICA Shield (rev C or later)
512+
else ifeq ($(HARDWARE_MOTHERBOARD),1325)
513+
# Intamsys 4.0 (Funmat HT)
514+
else ifeq ($(HARDWARE_MOTHERBOARD),1326)
515+
# Malyan M180 Mainboard Version 2 (no display function, direct gcode only)
516+
else ifeq ($(HARDWARE_MOTHERBOARD),1327)
517+
# Geeetech GT2560 Rev B for A20(M/T/D)
518+
else ifeq ($(HARDWARE_MOTHERBOARD),1328)
519+
# Mega controller & Protoneer CNC Shield V3.00
520+
else ifeq ($(HARDWARE_MOTHERBOARD),1329)
375521

376522
#
377523
# ATmega1281, ATmega2561
@@ -445,6 +591,11 @@ else ifeq ($(HARDWARE_MOTHERBOARD),1510)
445591
HARDWARE_VARIANT ?= Sanguino
446592
MCU ?= atmega1284p
447593
PROG_MCU ?= m1284p
594+
# ZoneStar ZMIB V2
595+
else ifeq ($(HARDWARE_MOTHERBOARD),1511)
596+
HARDWARE_VARIANT ?= Sanguino
597+
MCU ?= atmega1284p
598+
PROG_MCU ?= m1284p
448599

449600
#
450601
# Other ATmega644P, ATmega644, ATmega1284P

0 commit comments

Comments
 (0)