diff --git a/features/mbedtls/targets/TARGET_NUVOTON/TARGET_M480/TARGET_NUMAKER_PFM_M487/mbedtls_device.h b/features/mbedtls/targets/TARGET_NUVOTON/TARGET_M480/mbedtls_device.h similarity index 100% rename from features/mbedtls/targets/TARGET_NUVOTON/TARGET_M480/TARGET_NUMAKER_PFM_M487/mbedtls_device.h rename to features/mbedtls/targets/TARGET_NUVOTON/TARGET_M480/mbedtls_device.h diff --git a/targets/TARGET_NUVOTON/TARGET_M480/PinNames.h b/targets/TARGET_NUVOTON/TARGET_M480/PinNames.h index 816d5ece498..d75e1025db1 100644 --- a/targets/TARGET_NUVOTON/TARGET_M480/PinNames.h +++ b/targets/TARGET_NUVOTON/TARGET_M480/PinNames.h @@ -125,7 +125,11 @@ typedef enum { LED3 = LED_GREEN, LED4 = LED1, // No real LED. Just for passing ATS. // Button naming +#if TARGET_NUMAKER_PFM_M487 SW2 = PG_15, +#elif TARGET_NUMAKER_IOT_M487 + SW2 = PG_5, +#endif SW3 = PF_11, } PinName; diff --git a/targets/targets.json b/targets/targets.json index 705a70adf97..64b7c574559 100755 --- a/targets/targets.json +++ b/targets/targets.json @@ -4318,9 +4318,10 @@ "release_versions": ["5"], "device_name": "nRF52832_xxAA" }, - "NUMAKER_PFM_M487": { + "MCU_M480": { "core": "Cortex-M4F", "default_toolchain": "ARM", + "public": false, "extra_labels": ["NUVOTON", "M480", "FLASH_CMSIS_ALGO","NUVOTON_EMAC"], "is_disk_virtual": true, "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"], @@ -4354,12 +4355,19 @@ "macros_add": ["MBEDTLS_CONFIG_HW_SUPPORT", "LPTICKER_DELAY_TICKS=3"], "device_has": ["USTICKER", "LPTICKER", "RTC", "ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "STDIO_MESSAGES", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "TRNG", "FLASH", "CAN", "EMAC"], "release_versions": ["5"], - "device_name": "M487JIDAE", "bootloader_supported": true, "overrides": { "network-default-interface-type": "ETHERNET" } }, + "NUMAKER_PFM_M487": { + "inherits": ["MCU_M480"], + "device_name": "M487JIDAE" + }, + "NUMAKER_IOT_M487": { + "inherits": ["MCU_M480"], + "device_name": "M487JIDAE" + }, "TMPM066": { "inherits": ["Target"], "core": "Cortex-M0",