Skip to content

Commit 4bb33a0

Browse files
committed
🔨 Update legacy Makefile
1 parent 83e38b3 commit 4bb33a0

File tree

2 files changed

+103
-72
lines changed

2 files changed

+103
-72
lines changed

Marlin/Makefile

+101-70
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,17 @@ else ifeq ($(HARDWARE_MOTHERBOARD),1033)
187187
# RAMPS Plus 3DYMY (Power outputs: Spindle, Controller Fan)
188188
else ifeq ($(HARDWARE_MOTHERBOARD),1034)
189189

190+
# RAMPS 1.6+ (Power outputs: Hotend, Fan, Bed)
191+
else ifeq ($(HARDWARE_MOTHERBOARD),1035)
192+
# RAMPS 1.6+ (Power outputs: Hotend0, Hotend1, Bed)
193+
else ifeq ($(HARDWARE_MOTHERBOARD),1036)
194+
# RAMPS 1.6+ (Power outputs: Hotend, Fan0, Fan1)
195+
else ifeq ($(HARDWARE_MOTHERBOARD),1037)
196+
# RAMPS 1.6+ (Power outputs: Hotend0, Hotend1, Fan)
197+
else ifeq ($(HARDWARE_MOTHERBOARD),1038)
198+
# RAMPS 1.6+ (Power outputs: Spindle, Controller Fan)
199+
else ifeq ($(HARDWARE_MOTHERBOARD),1039)
200+
190201
#
191202
# RAMPS Derivatives - ATmega1280, ATmega2560
192203
#
@@ -221,108 +232,113 @@ else ifeq ($(HARDWARE_MOTHERBOARD),1112)
221232
else ifeq ($(HARDWARE_MOTHERBOARD),1113)
222233
# BigTreeTech or BIQU KFB2.0
223234
else ifeq ($(HARDWARE_MOTHERBOARD),1114)
224-
# zrib V2.0 (Chinese RAMPS replica)
235+
# Zonestar zrib V2.0 (Chinese RAMPS replica)
225236
else ifeq ($(HARDWARE_MOTHERBOARD),1115)
226-
# zrib V5.2 (Chinese RAMPS replica)
237+
# Zonestar zrib V5.2 (Chinese RAMPS replica)
227238
else ifeq ($(HARDWARE_MOTHERBOARD),1116)
228-
# Felix 2.0+ Electronics Board (RAMPS like)
239+
# Zonestar zrib V5.3 (Chinese RAMPS replica)
229240
else ifeq ($(HARDWARE_MOTHERBOARD),1117)
230-
# Invent-A-Part RigidBoard
241+
# Felix 2.0+ Electronics Board (RAMPS like)
231242
else ifeq ($(HARDWARE_MOTHERBOARD),1118)
232-
# Invent-A-Part RigidBoard V2
243+
# Invent-A-Part RigidBoard
233244
else ifeq ($(HARDWARE_MOTHERBOARD),1119)
234-
# Sainsmart 2-in-1 board
245+
# Invent-A-Part RigidBoard V2
235246
else ifeq ($(HARDWARE_MOTHERBOARD),1120)
236-
# Ultimaker
247+
# Sainsmart 2-in-1 board
237248
else ifeq ($(HARDWARE_MOTHERBOARD),1121)
238-
# Ultimaker (Older electronics. Pre 1.5.4. This is rare)
249+
# Ultimaker
239250
else ifeq ($(HARDWARE_MOTHERBOARD),1122)
251+
# Ultimaker (Older electronics. Pre 1.5.4. This is rare)
252+
else ifeq ($(HARDWARE_MOTHERBOARD),1123)
240253
MCU ?= atmega1280
241254
PROG_MCU ?= m1280
242255
# Azteeg X3
243-
else ifeq ($(HARDWARE_MOTHERBOARD),1123)
244-
# Azteeg X3 Pro
245256
else ifeq ($(HARDWARE_MOTHERBOARD),1124)
246-
# Ultimainboard 2.x (Uses TEMP_SENSOR 20)
257+
# Azteeg X3 Pro
247258
else ifeq ($(HARDWARE_MOTHERBOARD),1125)
248-
# Rumba
259+
# Ultimainboard 2.x (Uses TEMP_SENSOR 20)
249260
else ifeq ($(HARDWARE_MOTHERBOARD),1126)
250-
# Raise3D N series Rumba derivative
261+
# Rumba
251262
else ifeq ($(HARDWARE_MOTHERBOARD),1127)
252-
# Rapide Lite 200 (v1, low-cost RUMBA clone with drv)
263+
# Raise3D N series Rumba derivative
253264
else ifeq ($(HARDWARE_MOTHERBOARD),1128)
254-
# Formbot T-Rex 2 Plus
265+
# Rapide Lite 200 (v1, low-cost RUMBA clone with drv)
255266
else ifeq ($(HARDWARE_MOTHERBOARD),1129)
256-
# Formbot T-Rex 3
267+
# Formbot T-Rex 2 Plus
257268
else ifeq ($(HARDWARE_MOTHERBOARD),1130)
258-
# Formbot Raptor
269+
# Formbot T-Rex 3
259270
else ifeq ($(HARDWARE_MOTHERBOARD),1131)
260-
# Formbot Raptor 2
271+
# Formbot Raptor
261272
else ifeq ($(HARDWARE_MOTHERBOARD),1132)
262-
# bq ZUM Mega 3D
273+
# Formbot Raptor 2
263274
else ifeq ($(HARDWARE_MOTHERBOARD),1133)
264-
# MakeBoard Mini v2.1.2 by MicroMake
275+
# bq ZUM Mega 3D
265276
else ifeq ($(HARDWARE_MOTHERBOARD),1134)
266-
# TriGorilla Anycubic version 1.3-based on RAMPS EFB
277+
# MakeBoard Mini v2.1.2 by MicroMake
267278
else ifeq ($(HARDWARE_MOTHERBOARD),1135)
268-
# ... Ver 1.4
279+
# TriGorilla Anycubic version 1.3-based on RAMPS EFB
269280
else ifeq ($(HARDWARE_MOTHERBOARD),1136)
270-
# ... Rev 1.1 (new servo pin order)
281+
# ... Ver 1.4
271282
else ifeq ($(HARDWARE_MOTHERBOARD),1137)
272-
# Creality: Ender-4, CR-8
283+
# ... Rev 1.1 (new servo pin order)
273284
else ifeq ($(HARDWARE_MOTHERBOARD),1138)
274-
# Creality: CR10S, CR20, CR-X
285+
# Creality: Ender-4, CR-8
275286
else ifeq ($(HARDWARE_MOTHERBOARD),1139)
276-
# Dagoma F5
287+
# Creality: CR10S, CR20, CR-X
277288
else ifeq ($(HARDWARE_MOTHERBOARD),1140)
278-
# FYSETC F6 1.3
289+
# Dagoma F5
279290
else ifeq ($(HARDWARE_MOTHERBOARD),1141)
280-
# FYSETC F6 1.4
291+
# Dagoma D6 (as found in the Dagoma DiscoUltimate V2 TMC)
281292
else ifeq ($(HARDWARE_MOTHERBOARD),1142)
282-
# Wanhao Duplicator i3 Plus
293+
# FYSETC F6 1.3
283294
else ifeq ($(HARDWARE_MOTHERBOARD),1143)
284-
# VORON Design
295+
# FYSETC F6 1.4
285296
else ifeq ($(HARDWARE_MOTHERBOARD),1144)
286-
# Tronxy TRONXY-V3-1.0
297+
# Wanhao Duplicator i3 Plus
287298
else ifeq ($(HARDWARE_MOTHERBOARD),1145)
288-
# Z-Bolt X Series
299+
# VORON Design
289300
else ifeq ($(HARDWARE_MOTHERBOARD),1146)
290-
# TT OSCAR
301+
# Tronxy TRONXY-V3-1.0
291302
else ifeq ($(HARDWARE_MOTHERBOARD),1147)
292-
# Overlord/Overlord Pro
303+
# Z-Bolt X Series
293304
else ifeq ($(HARDWARE_MOTHERBOARD),1148)
294-
# ADIMLab Gantry v1
305+
# TT OSCAR
295306
else ifeq ($(HARDWARE_MOTHERBOARD),1149)
296-
# ADIMLab Gantry v2
297-
else ifeq ($(HARDWARE_MOTHERBOARD),1150)
298307
# BIQU Tango V1
299-
else ifeq ($(HARDWARE_MOTHERBOARD),1151)
308+
else ifeq ($(HARDWARE_MOTHERBOARD),1150)
300309
# MKS GEN L V2
301-
else ifeq ($(HARDWARE_MOTHERBOARD),1152)
310+
else ifeq ($(HARDWARE_MOTHERBOARD),1151)
302311
# MKS GEN L V2.1
303-
else ifeq ($(HARDWARE_MOTHERBOARD),1153)
312+
else ifeq ($(HARDWARE_MOTHERBOARD),1152)
304313
# Copymaster 3D
305-
else ifeq ($(HARDWARE_MOTHERBOARD),1154)
314+
else ifeq ($(HARDWARE_MOTHERBOARD),1153)
306315
# Ortur 4
307-
else ifeq ($(HARDWARE_MOTHERBOARD),1155)
316+
else ifeq ($(HARDWARE_MOTHERBOARD),1154)
308317
# Tenlog D3 Hero IDEX printer
318+
else ifeq ($(HARDWARE_MOTHERBOARD),1155)
319+
# Tenlog D3, D5, D6 IDEX Printer
309320
else ifeq ($(HARDWARE_MOTHERBOARD),1156)
310-
# Tenlog D3,5,6 Pro IDEX printers
311-
else ifeq ($(HARDWARE_MOTHERBOARD),1157)
312321
# Ramps S 1.2 by Sakul.cz (Power outputs: Hotend0, Hotend1, Fan, Bed)
313-
else ifeq ($(HARDWARE_MOTHERBOARD),1158)
322+
else ifeq ($(HARDWARE_MOTHERBOARD),1157)
314323
# Ramps S 1.2 by Sakul.cz (Power outputs: Hotend0, Hotend1, Hotend2, Bed)
315-
else ifeq ($(HARDWARE_MOTHERBOARD),1159)
324+
else ifeq ($(HARDWARE_MOTHERBOARD),1158)
316325
# Ramps S 1.2 by Sakul.cz (Power outputs: Hotend, Fan0, Fan1, Bed)
317-
else ifeq ($(HARDWARE_MOTHERBOARD),1160)
326+
else ifeq ($(HARDWARE_MOTHERBOARD),1159)
318327
# Longer LK1 PRO / Alfawise U20 Pro (PRO version)
319-
else ifeq ($(HARDWARE_MOTHERBOARD),1161)
328+
else ifeq ($(HARDWARE_MOTHERBOARD),1160)
320329
# Longer LKx PRO / Alfawise Uxx Pro (PRO version)
330+
else ifeq ($(HARDWARE_MOTHERBOARD),1161)
331+
# Pxmalion Core I3
321332
else ifeq ($(HARDWARE_MOTHERBOARD),1162)
322-
# Zonestar zrib V5.3 (Chinese RAMPS replica)
333+
# Panowin Cutlass (as found in the Panowin F1)
323334
else ifeq ($(HARDWARE_MOTHERBOARD),1163)
324-
# Pxmalion Core I3
335+
# Kodama Bardo V1.x (as found in the Kodama Trinus)
325336
else ifeq ($(HARDWARE_MOTHERBOARD),1164)
337+
# XTLW MFF V1.0
338+
else ifeq ($(HARDWARE_MOTHERBOARD),1165)
339+
# XTLW MFF V2.0
340+
else ifeq ($(HARDWARE_MOTHERBOARD),1166)
341+
326342

327343
#
328344
# RAMBo and derivatives
@@ -340,7 +356,7 @@ else ifeq ($(HARDWARE_MOTHERBOARD),1203)
340356
else ifeq ($(HARDWARE_MOTHERBOARD),1204)
341357
# abee Scoovo X9H
342358
else ifeq ($(HARDWARE_MOTHERBOARD),1205)
343-
# Rambo ThinkerV2
359+
# ThinkerV2
344360
else ifeq ($(HARDWARE_MOTHERBOARD),1206)
345361

346362
#
@@ -383,30 +399,40 @@ else ifeq ($(HARDWARE_MOTHERBOARD),1315)
383399
else ifeq ($(HARDWARE_MOTHERBOARD),1316)
384400
# Geeetech GT2560 Rev B for A10(M/T/D)
385401
else ifeq ($(HARDWARE_MOTHERBOARD),1317)
386-
# Geeetech GT2560 Rev B for A10(M/T/D)
387-
else ifeq ($(HARDWARE_MOTHERBOARD),1318)
388402
# Geeetech GT2560 Rev B for Mecreator2
389-
else ifeq ($(HARDWARE_MOTHERBOARD),1319)
403+
else ifeq ($(HARDWARE_MOTHERBOARD),1318)
390404
# Geeetech GT2560 Rev B for A20(M/T/D)
405+
else ifeq ($(HARDWARE_MOTHERBOARD),1319)
406+
# Geeetech GT2560 Rev B for A10(M/T/D)
391407
else ifeq ($(HARDWARE_MOTHERBOARD),1320)
392-
# Einstart retrofit
408+
# Geeetech GT2560 Rev B for A20(M/T/D)
393409
else ifeq ($(HARDWARE_MOTHERBOARD),1321)
394-
# Wanhao 0ne+ i3 Mini
410+
# Einstart retrofit
395411
else ifeq ($(HARDWARE_MOTHERBOARD),1322)
396-
# Leapfrog Xeed 2015
412+
# Wanhao 0ne+ i3 Mini
397413
else ifeq ($(HARDWARE_MOTHERBOARD),1323)
398-
# PICA Shield (original version)
414+
# Overlord/Overlord Pro
399415
else ifeq ($(HARDWARE_MOTHERBOARD),1324)
400-
# PICA Shield (rev C or later)
416+
# ADIMLab Gantry v1
401417
else ifeq ($(HARDWARE_MOTHERBOARD),1325)
402-
# Intamsys 4.0 (Funmat HT)
418+
# ADIMLab Gantry v2
403419
else ifeq ($(HARDWARE_MOTHERBOARD),1326)
404-
# Malyan M180 Mainboard Version 2 (no display function, direct G-code only)
420+
# Leapfrog Xeed 2015
405421
else ifeq ($(HARDWARE_MOTHERBOARD),1327)
406-
# Geeetech GT2560 Rev B for A20(M/T/D)
422+
# PICA Shield (original version)
407423
else ifeq ($(HARDWARE_MOTHERBOARD),1328)
408-
# Mega controller & Protoneer CNC Shield V3.00
424+
# PICA Shield (rev C or later)
409425
else ifeq ($(HARDWARE_MOTHERBOARD),1329)
426+
# Intamsys 4.0 (Funmat HT)
427+
else ifeq ($(HARDWARE_MOTHERBOARD),1330)
428+
# Malyan M180 Mainboard Version 2 (no display function, direct G-code only)
429+
else ifeq ($(HARDWARE_MOTHERBOARD),1331)
430+
# Mega controller & Protoneer CNC Shield V3.00
431+
else ifeq ($(HARDWARE_MOTHERBOARD),1332)
432+
# WEEDO 62A board (TINA2, Monoprice Cadet, etc.)
433+
else ifeq ($(HARDWARE_MOTHERBOARD),1333)
434+
# Geeetech GT2560 V4.1B for A10(M/T/D)
435+
else ifeq ($(HARDWARE_MOTHERBOARD),1334)
410436

411437
#
412438
# ATmega1281, ATmega2561
@@ -440,7 +466,7 @@ else ifeq ($(HARDWARE_MOTHERBOARD),1502)
440466
HARDWARE_VARIANT ?= Sanguino
441467
MCU ?= atmega644p
442468
PROG_MCU ?= m644p
443-
# Melzi V2.0
469+
# Melzi V2
444470
else ifeq ($(HARDWARE_MOTHERBOARD),1503)
445471
HARDWARE_VARIANT ?= Sanguino
446472
MCU ?= atmega1284p
@@ -450,36 +476,41 @@ else ifeq ($(HARDWARE_MOTHERBOARD),1504)
450476
HARDWARE_VARIANT ?= Sanguino
451477
MCU ?= atmega1284p
452478
PROG_MCU ?= m1284p
453-
# Melzi Creality3D board (for CR-10 etc)
479+
# Melzi Creality3D (for CR-10 etc)
454480
else ifeq ($(HARDWARE_MOTHERBOARD),1505)
455481
HARDWARE_VARIANT ?= Sanguino
456482
MCU ?= atmega1284p
457483
PROG_MCU ?= m1284p
458-
# Melzi Malyan M150 board
484+
# Melzi Creality3D (for Ender-2)
459485
else ifeq ($(HARDWARE_MOTHERBOARD),1506)
460486
HARDWARE_VARIANT ?= Sanguino
461487
MCU ?= atmega1284p
462488
PROG_MCU ?= m1284p
463-
# Tronxy X5S
489+
# Melzi Malyan M150
464490
else ifeq ($(HARDWARE_MOTHERBOARD),1507)
465491
HARDWARE_VARIANT ?= Sanguino
466492
MCU ?= atmega1284p
467493
PROG_MCU ?= m1284p
468-
# STB V1.1
494+
# Tronxy X5S
469495
else ifeq ($(HARDWARE_MOTHERBOARD),1508)
470496
HARDWARE_VARIANT ?= Sanguino
471497
MCU ?= atmega1284p
472498
PROG_MCU ?= m1284p
473-
# Azteeg X1
499+
# STB V1.1
474500
else ifeq ($(HARDWARE_MOTHERBOARD),1509)
475501
HARDWARE_VARIANT ?= Sanguino
476502
MCU ?= atmega1284p
477503
PROG_MCU ?= m1284p
478-
# Anet 1.0 (Melzi clone)
504+
# Azteeg X1
479505
else ifeq ($(HARDWARE_MOTHERBOARD),1510)
480506
HARDWARE_VARIANT ?= Sanguino
481507
MCU ?= atmega1284p
482508
PROG_MCU ?= m1284p
509+
# Anet 1.0 (Melzi clone)
510+
else ifeq ($(HARDWARE_MOTHERBOARD),1511)
511+
HARDWARE_VARIANT ?= Sanguino
512+
MCU ?= atmega1284p
513+
PROG_MCU ?= m1284p
483514
# ZoneStar ZMIB V2
484515
else ifeq ($(HARDWARE_MOTHERBOARD),1511)
485516
HARDWARE_VARIANT ?= Sanguino

Marlin/src/core/boards.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,8 @@
7979
#define BOARD_MKS_GEN_13 1112 // MKS GEN v1.3 or 1.4
8080
#define BOARD_MKS_GEN_L 1113 // MKS GEN L
8181
#define BOARD_KFB_2 1114 // BigTreeTech or BIQU KFB2.0
82-
#define BOARD_ZRIB_V20 1115 // zrib V2.0 (Chinese RAMPS replica)
83-
#define BOARD_ZRIB_V52 1116 // zrib V5.2 (Chinese RAMPS replica)
82+
#define BOARD_ZRIB_V20 1115 // Zonestar zrib V2.0 (Chinese RAMPS replica)
83+
#define BOARD_ZRIB_V52 1116 // Zonestar zrib V5.2 (Chinese RAMPS replica)
8484
#define BOARD_ZRIB_V53 1117 // Zonestar zrib V5.3 (Chinese RAMPS replica)
8585
#define BOARD_FELIX2 1118 // Felix 2.0+ Electronics Board (RAMPS like)
8686
#define BOARD_RIGIDBOARD 1119 // Invent-A-Part RigidBoard

0 commit comments

Comments
 (0)