mirror of https://github.com/ARMmbed/mbed-os.git
[NUC472/M453] Integrate with Travis CI
1. Add targets into build_travis.py and tests.py. 2. Add target SPI pins into SPI SD test samples. 3. Rename target TOOLCHAIN_GCC_ARM/retarget.c to avoid name collision of compiled retarget.o with platform/retargets.cpp.pull/3365/head
parent
7f4881fbb2
commit
8c0948d605
|
@ -55,6 +55,12 @@ SDFileSystem sd(P8_5, P8_6, P8_3, P8_4, "sd");
|
|||
#elif defined(TARGET_LPC11U37H_401)
|
||||
SDFileSystem sd(SDMOSI, SDMISO, SDSCLK, SDSSEL, "sd");
|
||||
|
||||
#elif defined(TARGET_NUMAKER_PFM_NUC472)
|
||||
SDFileSystem sd(PF_0, PD_15, PD_14, PD_13, "sd");
|
||||
|
||||
#elif defined(TARGET_NUMAKER_PFM_M453)
|
||||
SDFileSystem sd(PD_13, PD_14, PD_15, PD_12, "sd");
|
||||
|
||||
#else
|
||||
SDFileSystem sd(p11, p12, p13, p14, "sd");
|
||||
#endif
|
||||
|
|
|
@ -53,6 +53,12 @@ SDFileSystem sd(D11, D12, D13, D10, "sd");
|
|||
#elif defined(TARGET_LPC11U37H_401)
|
||||
SDFileSystem sd(SDMOSI, SDMISO, SDSCLK, SDSSEL, "sd");
|
||||
|
||||
#elif defined(TARGET_NUMAKER_PFM_NUC472)
|
||||
SDFileSystem sd(PF_0, PD_15, PD_14, PD_13, "sd");
|
||||
|
||||
#elif defined(TARGET_NUMAKER_PFM_M453)
|
||||
SDFileSystem sd(PD_13, PD_14, PD_15, PD_12, "sd");
|
||||
|
||||
#else
|
||||
SDFileSystem sd(p11, p12, p13, p14, "sd");
|
||||
#endif
|
||||
|
|
|
@ -53,6 +53,12 @@ SDFileSystem sd(D11, D12, D13, D10, "sd");
|
|||
#elif defined(TARGET_LPC11U37H_401)
|
||||
SDFileSystem sd(SDMOSI, SDMISO, SDSCLK, SDSSEL, "sd");
|
||||
|
||||
#elif defined(TARGET_NUMAKER_PFM_NUC472)
|
||||
SDFileSystem sd(PF_0, PD_15, PD_14, PD_13, "sd");
|
||||
|
||||
#elif defined(TARGET_NUMAKER_PFM_M453)
|
||||
SDFileSystem sd(PD_13, PD_14, PD_15, PD_12, "sd");
|
||||
|
||||
#else
|
||||
SDFileSystem sd(p11, p12, p13, p14, "sd");
|
||||
#endif
|
||||
|
|
|
@ -53,6 +53,12 @@ SDFileSystem sd(D11, D12, D13, D10, "sd");
|
|||
#elif defined(TARGET_LPC11U37H_401)
|
||||
SDFileSystem sd(SDMOSI, SDMISO, SDSCLK, SDSSEL, "sd");
|
||||
|
||||
#elif defined(TARGET_NUMAKER_PFM_NUC472)
|
||||
SDFileSystem sd(PF_0, PD_15, PD_14, PD_13, "sd");
|
||||
|
||||
#elif defined(TARGET_NUMAKER_PFM_M453)
|
||||
SDFileSystem sd(PD_13, PD_14, PD_15, PD_12, "sd");
|
||||
|
||||
#else
|
||||
SDFileSystem sd(p11, p12, p13, p14, "sd");
|
||||
#endif
|
||||
|
|
|
@ -125,6 +125,9 @@ build_list = (
|
|||
{ "target": "SAMD21G18A", "toolchains": "GCC_ARM", "libs": ["dsp", "fat"] },
|
||||
{ "target": "SAML21J18A", "toolchains": "GCC_ARM", "libs": ["dsp", "fat"] },
|
||||
{ "target": "DISCO_L476VG", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "usb", "fat"] },
|
||||
|
||||
{ "target": "NUMAKER_PFM_NUC472", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "usb", "fat"] },
|
||||
{ "target": "NUMAKER_PFM_M453", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "usb", "fat"] },
|
||||
)
|
||||
|
||||
################################################################################
|
||||
|
@ -233,7 +236,23 @@ linking_list = [
|
|||
"rtos" : ["RTOS_1", "RTOS_2", "RTOS_3"],
|
||||
"usb" : ["USB_1", "USB_2" ,"USB_3"],
|
||||
}
|
||||
}
|
||||
},
|
||||
{"target": "NUMAKER_PFM_NUC472",
|
||||
"toolchains": "GCC_ARM",
|
||||
"tests": {"" : ["MBED_2", "MBED_10", "MBED_11", "MBED_16"],
|
||||
"fat" : ["MBED_A12", "MBED_19", "PERF_1", "PERF_2", "PERF_3"],
|
||||
"rtos" : ["RTOS_1", "RTOS_2", "RTOS_3"],
|
||||
"usb" : ["USB_1", "USB_2" ,"USB_3"],
|
||||
}
|
||||
},
|
||||
{"target": "NUMAKER_PFM_M453",
|
||||
"toolchains": "GCC_ARM",
|
||||
"tests": {"" : ["MBED_2", "MBED_10", "MBED_11", "MBED_16"],
|
||||
"fat" : ["MBED_A12", "MBED_19", "PERF_1", "PERF_2", "PERF_3"],
|
||||
"rtos" : ["RTOS_1", "RTOS_2", "RTOS_3"],
|
||||
"usb" : ["USB_1", "USB_2" ,"USB_3"],
|
||||
}
|
||||
}
|
||||
|
||||
]
|
||||
|
||||
|
|
|
@ -730,6 +730,7 @@ TESTS = [
|
|||
"NUCLEO_L073RZ", "NUCLEO_F072RB", "NUCLEO_F091RC", "NUCLEO_L432KC", "DISCO_L476VG", "NUCLEO_L476RG",
|
||||
"DISCO_F401VC", "NUCLEO_F303RE", "NUCLEO_F303ZE", "NUCLEO_F303K8", "MAXWSNENV", "MAX32600MBED", "NUCLEO_L152RE", "NUCLEO_F446RE", "NUCLEO_F446ZE", "NUCLEO_F103RB", "DISCO_F746NG", "NUCLEO_F746ZG", "MOTE_L152RC", "B96B_F446VE",
|
||||
"EFM32HG_STK3400", "EFM32PG_STK3401", "EFM32LG_STK3600", "EFM32GG_STK3700", "EFM32WG_STK3800",
|
||||
"NUMAKER_PFM_NUC472", "NUMAKER_PFM_M453",
|
||||
"NRF51822", "NRF51_DK", "SEEED_TINY_BLE", "ARM_BEETLE_SOC", "NUCLEO_F767ZI", "DISCO_F769NI"],
|
||||
},
|
||||
{
|
||||
|
@ -745,6 +746,7 @@ TESTS = [
|
|||
"DISCO_F401VC", "NUCLEO_F303RE", "NUCLEO_F303K8", "MAXWSNENV", "MAX32600MBED", "NUCLEO_L152RE", "NUCLEO_F446RE", "NUCLEO_F103RB", "DISCO_F746NG",
|
||||
"NUCLEO_F446ZE", "NUCLEO_F746ZG", "MOTE_L152RC", "B96B_F446VE",
|
||||
"EFM32HG_STK3400", "EFM32PG_STK3401", "EFM32LG_STK3600", "EFM32GG_STK3700", "EFM32WG_STK3800",
|
||||
"NUMAKER_PFM_NUC472", "NUMAKER_PFM_M453",
|
||||
"NRF51822", "NRF51_DK", "SEEED_TINY_BLE", "ARM_BEETLE_SOC", "NUCLEO_F767ZI", "DISCO_F769NI"],
|
||||
},
|
||||
{
|
||||
|
@ -761,6 +763,7 @@ TESTS = [
|
|||
"NUCLEO_F103RB", "DISCO_F746NG",
|
||||
"NUCLEO_F746ZG", "MOTE_L152RC", "B96B_F446VE",
|
||||
"EFM32HG_STK3400", "EFM32PG_STK3401", "EFM32LG_STK3600", "EFM32GG_STK3700", "EFM32WG_STK3800",
|
||||
"NUMAKER_PFM_NUC472", "NUMAKER_PFM_M453",
|
||||
"NRF51822", "NRF51_DK", "SEEED_TINY_BLE", "ARM_BEETLE_SOC", "NUCLEO_F767ZI", "DISCO_F769NI"],
|
||||
},
|
||||
{
|
||||
|
@ -777,6 +780,7 @@ TESTS = [
|
|||
"NUCLEO_F103RB", "DISCO_F746NG",
|
||||
"NUCLEO_F746ZG", "MOTE_L152RC", "B96B_F446VE",
|
||||
"EFM32HG_STK3400", "EFM32PG_STK3401", "EFM32LG_STK3600", "EFM32GG_STK3700", "EFM32WG_STK3800",
|
||||
"NUMAKER_PFM_NUC472", "NUMAKER_PFM_M453",
|
||||
"NRF51822", "NRF51_DK", "SEEED_TINY_BLE", "ARM_BEETLE_SOC", "NUCLEO_F767ZI", "DISCO_F769NI"],
|
||||
},
|
||||
{
|
||||
|
@ -792,6 +796,7 @@ TESTS = [
|
|||
"DISCO_F401VC", "NUCLEO_F303RE", "NUCLEO_F303K8", "MAXWSNENV", "MAX32600MBED", "NUCLEO_L152RE",
|
||||
"NUCLEO_F446RE", "NUCLEO_F446ZE", "NUCLEO_F103RB", "DISCO_F746NG", "NUCLEO_F746ZG", "MOTE_L152RC", "B96B_F446VE",
|
||||
"EFM32HG_STK3400", "EFM32PG_STK3401", "EFM32LG_STK3600", "EFM32GG_STK3700", "EFM32WG_STK3800",
|
||||
"NUMAKER_PFM_NUC472", "NUMAKER_PFM_M453",
|
||||
"NRF51822", "NRF51_DK", "SEEED_TINY_BLE", "ARM_BEETLE_SOC", "NUCLEO_F767ZI", "DISCO_F769NI"],
|
||||
},
|
||||
{
|
||||
|
@ -807,6 +812,7 @@ TESTS = [
|
|||
"DISCO_F401VC", "NUCLEO_F303RE", "NUCLEO_F303K8", "MAXWSNENV", "MAX32600MBED", "NUCLEO_L152RE",
|
||||
"NUCLEO_F446RE", "NUCLEO_F446ZE", "NUCLEO_F103RB", "DISCO_F746NG", "NUCLEO_F746ZG", "MOTE_L152RC", "B96B_F446VE",
|
||||
"EFM32HG_STK3400", "EFM32PG_STK3401", "EFM32LG_STK3600", "EFM32GG_STK3700", "EFM32WG_STK3800",
|
||||
"NUMAKER_PFM_NUC472", "NUMAKER_PFM_M453",
|
||||
"NRF51822", "NRF51_DK", "SEEED_TINY_BLE", "ARM_BEETLE_SOC", "NUCLEO_F767ZI", "DISCO_F769NI"],
|
||||
},
|
||||
{
|
||||
|
@ -823,6 +829,7 @@ TESTS = [
|
|||
"DISCO_F401VC", "NUCLEO_F303RE", "NUCLEO_F303K8", "MAXWSNENV", "MAX32600MBED", "NUCLEO_L152RE",
|
||||
"NUCLEO_F446RE", "NUCLEO_F446ZE", "NUCLEO_F103RB", "DISCO_F746NG", "NUCLEO_F746ZG", "MOTE_L152RC", "B96B_F446VE",
|
||||
"EFM32HG_STK3400", "EFM32PG_STK3401", "EFM32LG_STK3600", "EFM32GG_STK3700", "EFM32WG_STK3800",
|
||||
"NUMAKER_PFM_NUC472", "NUMAKER_PFM_M453",
|
||||
"NRF51822", "NRF51_DK", "SEEED_TINY_BLE", "ARM_BEETLE_SOC", "NUCLEO_F767ZI", "DISCO_F769NI"],
|
||||
},
|
||||
{
|
||||
|
@ -838,6 +845,7 @@ TESTS = [
|
|||
"DISCO_F401VC", "NUCLEO_F303RE", "NUCLEO_F303K8", "MAXWSNENV", "MAX32600MBED", "NUCLEO_L152RE",
|
||||
"NUCLEO_F446RE", "NUCLEO_F446ZE", "NUCLEO_F103RB", "DISCO_F746NG", "NUCLEO_F746ZG", "MOTE_L152RC", "B96B_F446VE",
|
||||
"EFM32HG_STK3400", "EFM32PG_STK3401", "EFM32LG_STK3600", "EFM32GG_STK3700", "EFM32WG_STK3800",
|
||||
"NUMAKER_PFM_NUC472", "NUMAKER_PFM_M453",
|
||||
"NRF51822", "NRF51_DK", "SEEED_TINY_BLE", "ARM_BEETLE_SOC", "NUCLEO_F767ZI", "DISCO_F769NI"],
|
||||
},
|
||||
{
|
||||
|
@ -848,6 +856,7 @@ TESTS = [
|
|||
"peripherals": ["SD"],
|
||||
"mcu": ["LPC1768", "LPC11U24", "LPC812", "KL25Z", "HEXIWEAR",
|
||||
"KL05Z", "K64F", "K66F", "KL46Z", "RZ_A1H",
|
||||
"NUMAKER_PFM_NUC472", "NUMAKER_PFM_M453",
|
||||
"DISCO_F407VG", "DISCO_F429ZI", "NUCLEO_F429ZI", "NUCLEO_F411RE", "NUCLEO_F401RE", "NUCLEO_F410RB", "DISCO_F469NI", "NUCLEO_F207ZG"],
|
||||
},
|
||||
|
||||
|
|
Loading…
Reference in New Issue