Преглед на файлове

Fix NUCLEO_F767ZI build, add tests (#19746)

Jason Smith преди 3 години
родител
ревизия
7f83231385
No account linked to committer's email address
променени са 3 файла, в които са добавени 23 реда и са изтрити 1 реда
  1. 1
    0
      .github/workflows/test-builds.yml
  2. 1
    1
      Marlin/src/pins/stm32f7/pins_NUCLEO_F767ZI.h
  3. 21
    0
      buildroot/tests/NUCLEO_F767ZI-tests

+ 1
- 0
.github/workflows/test-builds.yml Целия файл

@@ -81,6 +81,7 @@ jobs:
81 81
         - STM32F103RET6_creality
82 82
         - LERDGEX
83 83
         - mks_robin_nano35
84
+        - NUCLEO_F767ZI
84 85
 
85 86
         # Put lengthy tests last
86 87
 

+ 1
- 1
Marlin/src/pins/stm32f7/pins_NUCLEO_F767ZI.h Целия файл

@@ -21,7 +21,7 @@
21 21
  */
22 22
 #pragma once
23 23
 
24
-#ifndef STM32F767xx
24
+#if NOT_TARGET(STM32F767xx)
25 25
   #error "Oops! Select an STM32F767 environment"
26 26
 #endif
27 27
 

+ 21
- 0
buildroot/tests/NUCLEO_F767ZI-tests Целия файл

@@ -0,0 +1,21 @@
1
+#!/usr/bin/env bash
2
+#
3
+# Build tests for NUCLEO_F767ZI
4
+#
5
+
6
+# exit on first failure
7
+set -e
8
+
9
+#
10
+# Build with the default configurations
11
+#
12
+restore_configs
13
+opt_set MOTHERBOARD BOARD_NUCLEO_F767ZI
14
+opt_set SERIAL_PORT -1
15
+opt_enable BLTOUCH Z_SAFE_HOMING SPEAKER
16
+opt_set X_DRIVER_TYPE TMC2209
17
+opt_set Y_DRIVER_TYPE TMC2208
18
+exec_test $1 $2 "Mixed timer usage"
19
+
20
+# clean up
21
+restore_configs

Loading…
Отказ
Запис