mirror of https://github.com/ARMmbed/mbed-os.git
M2351: Remove from master
Since Mbed OS 6.0, secure build is not supported yet. Remove it from master temporarily. For non-TF-M support (NU_PFM_M2351_NPSA_S/NS), go to mbed-os-5.15 branch and Mbed OS 5.15 release. For TF-M support (NU_PFM_M2351_S/NS), this needs M2351 integrated into TF-M repo first. Expect M2351 TF-M support can come back into master after integration with TF-M is finished.pull/13148/head
parent
8f87735152
commit
95635f9c54
|
@ -6416,189 +6416,6 @@
|
|||
"MPU"
|
||||
]
|
||||
},
|
||||
"MCU_M2351": {
|
||||
"default_toolchain": "ARMC6",
|
||||
"public": false,
|
||||
"extra_labels": [
|
||||
"NUVOTON",
|
||||
"M2351",
|
||||
"FLASH_CMSIS_ALGO"
|
||||
],
|
||||
"OUTPUT_EXT": "hex",
|
||||
"macros": [
|
||||
"MBED_FAULT_HANDLER_DISABLED",
|
||||
"LPTICKER_DELAY_TICKS=4"
|
||||
],
|
||||
"is_disk_virtual": true,
|
||||
"config": {
|
||||
"usb-uart": {
|
||||
"help": "Configure USB_UART. USB_UART and USB_UART_TX/USB_UART_RX must be consistent.",
|
||||
"value": null
|
||||
},
|
||||
"usb-uart-tx": {
|
||||
"help": "Configure USBTX. USB_UART and USBTX/USBRX must be consistent.",
|
||||
"value": null
|
||||
},
|
||||
"usb-uart-rx": {
|
||||
"help": "Configure USBRX. USB_UART and USBTX/USBRX must be consistent.",
|
||||
"value": null
|
||||
},
|
||||
"stdio-uart": {
|
||||
"help": "Configure STDIO_UART. STDIO_UART and STDIO_UART_TX/STDIO_UART_RX must be consistent. STDIO_UART defaults to USB_UART.",
|
||||
"value": null
|
||||
},
|
||||
"stdio-uart-tx": {
|
||||
"help": "Configure STDIO_UART_TX. STDIO_UART and STDIO_UART_TX/STDIO_UART_RX must be consistent. STDIO_UART_TX defaults to USBTX.",
|
||||
"value": null
|
||||
},
|
||||
"stdio-uart-rx": {
|
||||
"help": "Configure STDIO_UART_RX. STDIO_UART and STDIO_UART_TX/STDIO_UART_RX must be consistent. STDIO_UART_RX defaults to USBRX.",
|
||||
"value": null
|
||||
},
|
||||
"gpio-irq-debounce-enable": {
|
||||
"help": "Enable GPIO IRQ debounce",
|
||||
"value": 0
|
||||
},
|
||||
"gpio-irq-debounce-enable-list": {
|
||||
"help": "Comma separated pin list to enable GPIO IRQ debounce",
|
||||
"value": "NC"
|
||||
},
|
||||
"gpio-irq-debounce-clock-source": {
|
||||
"help": "Select GPIO IRQ debounce clock source: GPIO_DBCTL_DBCLKSRC_HCLK or GPIO_DBCTL_DBCLKSRC_LIRC",
|
||||
"value": "GPIO_DBCTL_DBCLKSRC_LIRC"
|
||||
},
|
||||
"gpio-irq-debounce-sample-rate": {
|
||||
"help": "Select GPIO IRQ debounce sample rate: GPIO_DBCTL_DBCLKSEL_1, GPIO_DBCTL_DBCLKSEL_2, GPIO_DBCTL_DBCLKSEL_4, ..., or GPIO_DBCTL_DBCLKSEL_32768",
|
||||
"value": "GPIO_DBCTL_DBCLKSEL_16"
|
||||
}
|
||||
},
|
||||
"overrides": {
|
||||
"deep-sleep-latency": 1,
|
||||
"tickless-from-us-ticker": true,
|
||||
"mpu-rom-end": "0x1fffffff"
|
||||
},
|
||||
"inherits": [
|
||||
"Target"
|
||||
],
|
||||
"device_has": [
|
||||
"USTICKER",
|
||||
"LPTICKER",
|
||||
"RTC",
|
||||
"ANALOGIN",
|
||||
"ANALOGOUT",
|
||||
"I2C",
|
||||
"I2CSLAVE",
|
||||
"I2C_ASYNCH",
|
||||
"INTERRUPTIN",
|
||||
"PORTIN",
|
||||
"PORTINOUT",
|
||||
"PORTOUT",
|
||||
"PWMOUT",
|
||||
"SERIAL",
|
||||
"SERIAL_ASYNCH",
|
||||
"SERIAL_FC",
|
||||
"STDIO_MESSAGES",
|
||||
"SLEEP",
|
||||
"SPI",
|
||||
"SPISLAVE",
|
||||
"SPI_ASYNCH",
|
||||
"TRNG",
|
||||
"FLASH",
|
||||
"MPU",
|
||||
"USBDEVICE"
|
||||
],
|
||||
"release_versions": [
|
||||
"5"
|
||||
],
|
||||
"sectors": [
|
||||
[
|
||||
0,
|
||||
2048
|
||||
]
|
||||
],
|
||||
"bootloader_supported": true,
|
||||
"forced_reset_timeout": 3
|
||||
},
|
||||
"NU_PFM_M2351": {
|
||||
"inherits": [
|
||||
"MCU_M2351"
|
||||
],
|
||||
"detect_code": [
|
||||
"1305"
|
||||
],
|
||||
"device_name": "M2351KIAAEES",
|
||||
"public": false,
|
||||
"overrides": {
|
||||
"usb-uart": "UART_0",
|
||||
"usb-uart-tx": "PB_13",
|
||||
"usb-uart-rx": "PB_12"
|
||||
}
|
||||
},
|
||||
"NU_PFM_M2351_NPSA_NS": {
|
||||
"inherits": [
|
||||
"NU_PFM_M2351"
|
||||
],
|
||||
"core": "Cortex-M23-NS",
|
||||
"trustzone": true,
|
||||
"supported_toolchains": [
|
||||
"ARMC6",
|
||||
"GCC_ARM",
|
||||
"IAR"
|
||||
],
|
||||
"extra_labels_add": [
|
||||
"M23_NS",
|
||||
"NU_PREBUILD_SECURE"
|
||||
],
|
||||
"macros_add": [
|
||||
"MBED_TZ_DEFAULT_ACCESS=1"
|
||||
],
|
||||
"components_add": [
|
||||
"FLASHIAP"
|
||||
],
|
||||
"post_binary_hook": {
|
||||
"function": "M2351Code.merge_secure"
|
||||
},
|
||||
"secure_image_filename": "NuMaker-mbed-TZ-secure-example.hex",
|
||||
"mbed_rom_start": "0x10010000",
|
||||
"mbed_rom_size": "0x70000",
|
||||
"mbed_ram_start": "0x30002000",
|
||||
"mbed_ram_size": "0x16000",
|
||||
"detect_code": [
|
||||
"1305"
|
||||
]
|
||||
},
|
||||
"NU_PFM_M2351_NPSA_S": {
|
||||
"overrides": {
|
||||
"boot-stack-size": "0x600"
|
||||
},
|
||||
"inherits": [
|
||||
"NU_PFM_M2351"
|
||||
],
|
||||
"core": "Cortex-M23",
|
||||
"trustzone": true,
|
||||
"supported_toolchains": [
|
||||
"ARMC6"
|
||||
],
|
||||
"extra_labels_add": [
|
||||
"M23_S"
|
||||
],
|
||||
"device_has_remove": [
|
||||
"SERIAL",
|
||||
"SERIAL_ASYNCH",
|
||||
"SERIAL_FC",
|
||||
"STDIO_MESSAGES",
|
||||
"LPTICKER"
|
||||
],
|
||||
"components_add": [
|
||||
"FLASHIAP"
|
||||
],
|
||||
"deliver_to_target": "NU_PFM_M2351_NPSA_NS",
|
||||
"delivery_dir": "TARGET_NUVOTON/TARGET_M2351/TARGET_M23_NS/TARGET_NU_PFM_M2351_NPSA_NS/TARGET_NU_PREBUILD_SECURE",
|
||||
"mbed_rom_start": "0x0",
|
||||
"mbed_rom_size": "0x10000",
|
||||
"mbed_ram_start": "0x20000000",
|
||||
"mbed_ram_size": "0x2000"
|
||||
},
|
||||
"NUMAKER_M252KG": {
|
||||
"core": "Cortex-M23",
|
||||
"trustzone": false,
|
||||
|
|
Loading…
Reference in New Issue