|
@@ -1376,6 +1376,7 @@ build_unflags = ${common_stm32.build_unflags} -DUSBCON -DUSBD_USE_CDC -DUS
|
1376
|
1376
|
# Lerdge X
|
1377
|
1377
|
#
|
1378
|
1378
|
[env:LERDGEX]
|
|
1379
|
+platform = ${lerdge_common.platform}
|
1379
|
1380
|
extends = lerdge_common
|
1380
|
1381
|
board_build.firmware = Lerdge_X_firmware_force.bin
|
1381
|
1382
|
|
|
@@ -1383,6 +1384,7 @@ board_build.firmware = Lerdge_X_firmware_force.bin
|
1383
|
1384
|
# Lerdge X with USB Flash Drive Support
|
1384
|
1385
|
#
|
1385
|
1386
|
[env:LERDGEX_usb_flash_drive]
|
|
1387
|
+platform = ${LERDGEX.platform}
|
1386
|
1388
|
extends = LERDGEX
|
1387
|
1389
|
platform_packages = ${stm32_flash_drive.platform_packages}
|
1388
|
1390
|
build_flags = ${stm32_flash_drive.build_flags}
|
|
@@ -1391,6 +1393,7 @@ build_flags = ${stm32_flash_drive.build_flags}
|
1391
|
1393
|
# Lerdge S
|
1392
|
1394
|
#
|
1393
|
1395
|
[env:LERDGES]
|
|
1396
|
+platform = ${lerdge_common.platform}
|
1394
|
1397
|
extends = lerdge_common
|
1395
|
1398
|
board_build.firmware = Lerdge_firmware_force.bin
|
1396
|
1399
|
|
|
@@ -1398,6 +1401,7 @@ board_build.firmware = Lerdge_firmware_force.bin
|
1398
|
1401
|
# Lerdge S with USB Flash Drive Support
|
1399
|
1402
|
#
|
1400
|
1403
|
[env:LERDGES_usb_flash_drive]
|
|
1404
|
+platform = ${LERDGES.platform}
|
1401
|
1405
|
extends = LERDGES
|
1402
|
1406
|
platform_packages = ${stm32_flash_drive.platform_packages}
|
1403
|
1407
|
build_flags = ${stm32_flash_drive.build_flags}
|
|
@@ -1406,6 +1410,7 @@ build_flags = ${stm32_flash_drive.build_flags}
|
1406
|
1410
|
# Lerdge K
|
1407
|
1411
|
#
|
1408
|
1412
|
[env:LERDGEK]
|
|
1413
|
+platform = ${lerdge_common.platform}
|
1409
|
1414
|
extends = lerdge_common
|
1410
|
1415
|
board_build.firmware = Lerdge_K_firmware_force.bin
|
1411
|
1416
|
build_flags = ${lerdge_common.build_flags}
|
|
@@ -1415,6 +1420,7 @@ build_flags = ${lerdge_common.build_flags}
|
1415
|
1420
|
# Lerdge K with USB Flash Drive Support
|
1416
|
1421
|
#
|
1417
|
1422
|
[env:LERDGEK_usb_flash_drive]
|
|
1423
|
+platform = ${LERDGEK.platform}
|
1418
|
1424
|
extends = LERDGEK
|
1419
|
1425
|
platform_packages = ${stm32_flash_drive.platform_packages}
|
1420
|
1426
|
build_flags = ${stm32_flash_drive.build_flags}
|
|
@@ -1481,12 +1487,18 @@ extra_scripts = ${common.extra_scripts}
|
1481
|
1487
|
buildroot/share/PlatformIO/scripts/stm32_bootloader.py
|
1482
|
1488
|
|
1483
|
1489
|
#
|
|
1490
|
+# This SPI is used by Robin Nano V3
|
|
1491
|
+#
|
|
1492
|
+[stm32f4_I2C1]
|
|
1493
|
+build_flags = -DPIN_WIRE_SCL=PB6 -DPIN_WIRE_SDA=PB7
|
|
1494
|
+
|
|
1495
|
+#
|
1484
|
1496
|
# MKS Robin Nano V3
|
1485
|
1497
|
#
|
1486
|
1498
|
[env:mks_robin_nano_v3]
|
1487
|
1499
|
platform = ${common_stm32.platform}
|
1488
|
1500
|
extends = common_stm32
|
1489
|
|
-build_flags = ${common_stm32.build_flags} -DHAL_PCD_MODULE_ENABLED -DUSBCON -DUSBD_USE_CDC -DPIN_WIRE_SCL=PB6 -DPIN_WIRE_SDA=PB7
|
|
1501
|
+build_flags = ${common_stm32.build_flags} ${stm32f4_I2C1.build_flags} -DHAL_PCD_MODULE_ENABLED -DUSBCON -DUSBD_USE_CDC
|
1490
|
1502
|
board = genericSTM32F407VGT6
|
1491
|
1503
|
board_build.core = stm32
|
1492
|
1504
|
board_build.variant = MARLIN_F4x7Vx
|
|
@@ -1508,8 +1520,7 @@ extra_scripts = ${common.extra_scripts}
|
1508
|
1520
|
[env:mks_robin_nano_v3_usb_flash_drive]
|
1509
|
1521
|
extends = env:mks_robin_nano_v3
|
1510
|
1522
|
platform_packages = ${stm32_flash_drive.platform_packages}
|
1511
|
|
-build_flags = ${stm32_flash_drive.build_flags}
|
1512
|
|
- -DPIN_WIRE_SCL=PB6 -DPIN_WIRE_SDA=PB7
|
|
1523
|
+build_flags = ${stm32_flash_drive.build_flags} ${stm32f4_I2C1.build_flags}
|
1513
|
1524
|
-DUSBCON
|
1514
|
1525
|
-DUSE_USBHOST_HS
|
1515
|
1526
|
-DUSBD_IRQ_PRIO=5
|
|
@@ -1522,11 +1533,11 @@ build_flags = ${stm32_flash_drive.build_flags}
|
1522
|
1533
|
# Currently, using a STM32duino fork, until USB Host and USB Device MSC get merged
|
1523
|
1534
|
#
|
1524
|
1535
|
[env:mks_robin_nano_v3_usb_flash_drive_msc]
|
|
1536
|
+platform = ${common_stm32.platform}
|
1525
|
1537
|
extends = env:mks_robin_nano_v3
|
1526
|
1538
|
platform_packages = framework-arduinoststm32@https://github.com/rhapsodyv/Arduino_Core_STM32/archive/usb-host-msc-cdc-msc.zip
|
1527
|
1539
|
build_unflags = ${common_stm32.build_unflags} -DUSBD_USE_CDC
|
1528
|
|
-build_flags = ${stm32_flash_drive.build_flags}
|
1529
|
|
- -DPIN_WIRE_SCL=PB6 -DPIN_WIRE_SDA=PB7
|
|
1540
|
+build_flags = ${stm32_flash_drive.build_flags} ${stm32f4_I2C1.build_flags}
|
1530
|
1541
|
-DUSBCON
|
1531
|
1542
|
-DUSE_USBHOST_HS
|
1532
|
1543
|
-DUSBD_IRQ_PRIO=5
|