📝 Index Mobo Rev03 => Opulo Lumen Rev3
This commit is contained in:
parent
4fb1c42500
commit
f5488f96cc
2
.github/workflows/test-builds.yml
vendored
2
.github/workflows/test-builds.yml
vendored
|
@ -100,7 +100,7 @@ jobs:
|
||||||
- REMRAM_V1
|
- REMRAM_V1
|
||||||
- BTT_SKR_SE_BX
|
- BTT_SKR_SE_BX
|
||||||
- chitu_f103
|
- chitu_f103
|
||||||
- Index_Mobo_Rev03
|
- Opulo_Lumen_REV3
|
||||||
|
|
||||||
# Put lengthy tests last
|
# Put lengthy tests last
|
||||||
|
|
||||||
|
|
|
@ -413,7 +413,7 @@
|
||||||
#define BOARD_ANET_ET4P 4232 // ANET ET4P V1.x (STM32F407VG)
|
#define BOARD_ANET_ET4P 4232 // ANET ET4P V1.x (STM32F407VG)
|
||||||
#define BOARD_FYSETC_CHEETAH_V20 4233 // FYSETC Cheetah V2.0
|
#define BOARD_FYSETC_CHEETAH_V20 4233 // FYSETC Cheetah V2.0
|
||||||
#define BOARD_TH3D_EZBOARD_V2 4234 // TH3D EZBoard v2.0
|
#define BOARD_TH3D_EZBOARD_V2 4234 // TH3D EZBoard v2.0
|
||||||
#define BOARD_INDEX_REV03 4235 // Index PnP Controller REV03 (STM32F407VE/VG)
|
#define BOARD_OPULO_LUMEN_REV3 4235 // Opulo Lumen PnP Controller REV3 (STM32F407VE/VG)
|
||||||
#define BOARD_MKS_ROBIN_NANO_V1_3_F4 4236 // MKS Robin Nano V1.3 and MKS Robin Nano-S V1.3 (STM32F407VE)
|
#define BOARD_MKS_ROBIN_NANO_V1_3_F4 4236 // MKS Robin Nano V1.3 and MKS Robin Nano-S V1.3 (STM32F407VE)
|
||||||
#define BOARD_MKS_EAGLE 4237 // MKS Eagle (STM32F407VE)
|
#define BOARD_MKS_EAGLE 4237 // MKS Eagle (STM32F407VE)
|
||||||
#define BOARD_ARTILLERY_RUBY 4238 // Artillery Ruby (STM32F401RC)
|
#define BOARD_ARTILLERY_RUBY 4238 // Artillery Ruby (STM32F401RC)
|
||||||
|
|
|
@ -687,8 +687,8 @@
|
||||||
#include "stm32f4/pins_MKS_MONSTER8.h" // STM32F4 env:mks_monster8 env:mks_monster8_usb_flash_drive env:mks_monster8_usb_flash_drive_msc
|
#include "stm32f4/pins_MKS_MONSTER8.h" // STM32F4 env:mks_monster8 env:mks_monster8_usb_flash_drive env:mks_monster8_usb_flash_drive_msc
|
||||||
#elif MB(TH3D_EZBOARD_V2)
|
#elif MB(TH3D_EZBOARD_V2)
|
||||||
#include "stm32f4/pins_TH3D_EZBOARD_V2.h" // STM32F4 env:TH3D_EZBoard_V2
|
#include "stm32f4/pins_TH3D_EZBOARD_V2.h" // STM32F4 env:TH3D_EZBoard_V2
|
||||||
#elif MB(INDEX_REV03)
|
#elif MB(OPULO_LUMEN_REV3)
|
||||||
#include "stm32f4/pins_INDEX_REV03.h" // STM32F4 env:Index_Mobo_Rev03
|
#include "stm32f4/pins_OPULO_LUMEN_REV3.h" // STM32F4 env:Opulo_Lumen_REV3
|
||||||
#elif MB(MKS_ROBIN_NANO_V1_3_F4)
|
#elif MB(MKS_ROBIN_NANO_V1_3_F4)
|
||||||
#include "stm32f4/pins_MKS_ROBIN_NANO_V1_3_F4.h" // STM32F4 env:mks_robin_nano_v1_3_f4
|
#include "stm32f4/pins_MKS_ROBIN_NANO_V1_3_F4.h" // STM32F4 env:mks_robin_nano_v1_3_f4
|
||||||
#elif MB(MKS_EAGLE)
|
#elif MB(MKS_EAGLE)
|
||||||
|
|
|
@ -22,15 +22,15 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* STM32F407VET6 on Index PnP Mobo Rev03
|
* STM32F407VET6 on Opulo Lumen PnP Rev3
|
||||||
* Website - https://indexmachines.io/
|
* Website - https://opulo.io/
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define ALLOW_STM32DUINO
|
#define ALLOW_STM32DUINO
|
||||||
#include "env_validate.h"
|
#include "env_validate.h"
|
||||||
|
|
||||||
#define BOARD_INFO_NAME "Index Mobo Rev03"
|
#define BOARD_INFO_NAME "Opulo Lumen REV3"
|
||||||
#define DEFAULT_MACHINE_NAME "Index Pick and Place"
|
#define DEFAULT_MACHINE_NAME "Opulo Pick-and-Place"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* By default, the extra stepper motor configuration is:
|
* By default, the extra stepper motor configuration is:
|
|
@ -21,6 +21,10 @@ if pioutil.is_pio_build():
|
||||||
|
|
||||||
from platformio.package.meta import PackageSpec
|
from platformio.package.meta import PackageSpec
|
||||||
platform_packages = env.GetProjectOption('platform_packages')
|
platform_packages = env.GetProjectOption('platform_packages')
|
||||||
|
|
||||||
|
# Remove all tool items from platform_packages
|
||||||
|
platform_packages = [x for x in platform_packages if not x.startswith("platformio/tool-")]
|
||||||
|
|
||||||
if len(platform_packages) == 0:
|
if len(platform_packages) == 0:
|
||||||
framewords = {
|
framewords = {
|
||||||
"Ststm32Platform": "framework-arduinoststm32",
|
"Ststm32Platform": "framework-arduinoststm32",
|
||||||
|
|
|
@ -1,13 +0,0 @@
|
||||||
#!/usr/bin/env bash
|
|
||||||
#
|
|
||||||
# Build tests for Index_Mobo_Rev03
|
|
||||||
#
|
|
||||||
|
|
||||||
# exit on first failure
|
|
||||||
set -e
|
|
||||||
|
|
||||||
use_example_configs Index/REV_03
|
|
||||||
exec_test $1 $2 "Index REV03 Pick and Place" "$3"
|
|
||||||
|
|
||||||
# cleanup
|
|
||||||
restore_configs
|
|
13
buildroot/tests/Opulo_Lumen_REV3
Executable file
13
buildroot/tests/Opulo_Lumen_REV3
Executable file
|
@ -0,0 +1,13 @@
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
#
|
||||||
|
# Build tests for Opulo_Lumen_REV3
|
||||||
|
#
|
||||||
|
|
||||||
|
# exit on first failure
|
||||||
|
set -e
|
||||||
|
|
||||||
|
use_example_configs Opulo/Lumen_REV3
|
||||||
|
exec_test $1 $2 "Opulo Lumen REV3 Pick-and-Place" "$3"
|
||||||
|
|
||||||
|
# cleanup
|
||||||
|
restore_configs
|
|
@ -94,11 +94,11 @@ build_flags = ${stm32_variant.build_flags}
|
||||||
-DUSBD_USE_CDC_COMPOSITE -DUSE_USB_FS
|
-DUSBD_USE_CDC_COMPOSITE -DUSE_USB_FS
|
||||||
|
|
||||||
#
|
#
|
||||||
# STM32F407VET6 Index Mobo Rev 03
|
# STM32F407VET6 Opulo Lumen REV3
|
||||||
#
|
#
|
||||||
[env:Index_Mobo_Rev03]
|
[env:Opulo_Lumen_REV3]
|
||||||
extends = stm32_variant
|
extends = stm32_variant
|
||||||
board = marlin_index_mobo_rev03
|
board = marlin_opulo_lumen_rev3
|
||||||
build_flags = ${stm32_variant.build_flags}
|
build_flags = ${stm32_variant.build_flags}
|
||||||
-DARDUINO_BLACK_F407VE
|
-DARDUINO_BLACK_F407VE
|
||||||
-DUSBD_USE_CDC_COMPOSITE -DUSE_USB_FS
|
-DUSBD_USE_CDC_COMPOSITE -DUSE_USB_FS
|
||||||
|
|
|
@ -263,12 +263,13 @@ default_src_filter = +<src/*> -<src/config> -<src/HAL> +<src/HAL/shared>
|
||||||
# Default values apply to all 'env:' prefixed environments
|
# Default values apply to all 'env:' prefixed environments
|
||||||
#
|
#
|
||||||
[env]
|
[env]
|
||||||
framework = arduino
|
framework = arduino
|
||||||
extra_scripts = ${common.extra_scripts}
|
extra_scripts = ${common.extra_scripts}
|
||||||
build_flags = ${common.build_flags}
|
build_flags = ${common.build_flags}
|
||||||
lib_deps = ${common.lib_deps}
|
lib_deps = ${common.lib_deps}
|
||||||
monitor_speed = 250000
|
platform_packages = platformio/tool-dfuutil@^1.11.0
|
||||||
monitor_flags =
|
monitor_speed = 250000
|
||||||
|
monitor_flags =
|
||||||
--quiet
|
--quiet
|
||||||
--echo
|
--echo
|
||||||
--eol
|
--eol
|
||||||
|
|
Loading…
Reference in a new issue