@@ -26,7 +26,9 @@ def raas = [
26
26
def targets = [
27
27
" UBLOX_C027" ,
28
28
" MTB_MTS_DRAGONFLY" ,
29
- " UBLOX_C030_U201"
29
+ " UBLOX_C030_U201" ,
30
+ " MTB_ADV_WISE_1570" ,
31
+ " K64F"
30
32
]
31
33
32
34
// Map toolchains to compilers
@@ -83,10 +85,26 @@ def buildStep(target, compilerLabel, toolchain) {
83
85
checkout scm
84
86
def config_file = " mbed_app.json"
85
87
88
+ // Configurations for different targets
86
89
if (" ${ target} " == " UBLOX_C030_U201" ) {
87
90
execute(" sed -i 's/internet/JTM2M/' ${ config_file} " )
88
91
}
89
92
93
+ if (" ${ target} " == " UBLOX_C027" ) {
94
+ execute(" sed -i 's/TCP/UDP/' ${ config_file} " )
95
+ }
96
+
97
+ if (" ${ target} " == " MTB_ADV_WISE_1570" ) {
98
+ execute(" sed -i 's/TCP/UDP/' ${ config_file} " )
99
+ execute(" sed -i 's/\" lwip.ppp-enabled\" : true,/\" lwip.ppp-enabled\" : false,/' ${ config_file} " )
100
+ execute(" sed -i 's/\" platform.default-serial-baud-rate\" : 115200,/\" platform.default-serial-baud-rate\" : 9600,/' ${ config_file} " )
101
+ }
102
+
103
+ if (" ${ target} " == " K64F" ) {
104
+ execute(" sed -i 's/TCP/UDP/' ${ config_file} " )
105
+ execute(" sed -i 's/\" lwip.ppp-enabled\" : true,/\" lwip.ppp-enabled\" : false,/' ${ config_file} " )
106
+ execute(" sed -i 's/\" target_overrides\" : {/\" macros\" : [\" CELLULAR_DEVICE=QUECTEL_BG96\" , \" MDMRXD=PTC16\" , \" MDMTXD=PTC17\" ], \" target_overrides\" : {/' ${ config_file} " )
107
+ }
90
108
// Set mbed-os to revision received as parameter
91
109
execute (" mbed deploy --protocol ssh" )
92
110
if (env. MBED_OS_REVISION != ' ' ) {
0 commit comments