Merge pull request #8164 from OpenNuvoton/nuvoton_iot_m487

Support Nuvoton's new target NUMAKER_IOT_M487
pull/8225/head
Cruz Monrreal 2018-09-21 21:31:22 -05:00 committed by GitHub
commit 5eb314f65f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 14 additions and 2 deletions

View File

@ -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;

View File

@ -4330,9 +4330,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"],
@ -4366,12 +4367,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",