|
6428 | 6428 | "MPU"
|
6429 | 6429 | ]
|
6430 | 6430 | },
|
6431 |
| - "MCU_M2351": { |
6432 |
| - "default_toolchain": "ARMC6", |
6433 |
| - "public": false, |
6434 |
| - "extra_labels": [ |
6435 |
| - "NUVOTON", |
6436 |
| - "M2351", |
6437 |
| - "FLASH_CMSIS_ALGO" |
6438 |
| - ], |
6439 |
| - "OUTPUT_EXT": "hex", |
6440 |
| - "macros": [ |
6441 |
| - "MBED_FAULT_HANDLER_DISABLED", |
6442 |
| - "LPTICKER_DELAY_TICKS=4" |
6443 |
| - ], |
6444 |
| - "is_disk_virtual": true, |
6445 |
| - "config": { |
6446 |
| - "usb-uart": { |
6447 |
| - "help": "Configure USB_UART. USB_UART and USB_UART_TX/USB_UART_RX must be consistent.", |
6448 |
| - "value": null |
6449 |
| - }, |
6450 |
| - "usb-uart-tx": { |
6451 |
| - "help": "Configure USBTX. USB_UART and USBTX/USBRX must be consistent.", |
6452 |
| - "value": null |
6453 |
| - }, |
6454 |
| - "usb-uart-rx": { |
6455 |
| - "help": "Configure USBRX. USB_UART and USBTX/USBRX must be consistent.", |
6456 |
| - "value": null |
6457 |
| - }, |
6458 |
| - "stdio-uart": { |
6459 |
| - "help": "Configure STDIO_UART. STDIO_UART and STDIO_UART_TX/STDIO_UART_RX must be consistent. STDIO_UART defaults to USB_UART.", |
6460 |
| - "value": null |
6461 |
| - }, |
6462 |
| - "stdio-uart-tx": { |
6463 |
| - "help": "Configure STDIO_UART_TX. STDIO_UART and STDIO_UART_TX/STDIO_UART_RX must be consistent. STDIO_UART_TX defaults to USBTX.", |
6464 |
| - "value": null |
6465 |
| - }, |
6466 |
| - "stdio-uart-rx": { |
6467 |
| - "help": "Configure STDIO_UART_RX. STDIO_UART and STDIO_UART_TX/STDIO_UART_RX must be consistent. STDIO_UART_RX defaults to USBRX.", |
6468 |
| - "value": null |
6469 |
| - }, |
6470 |
| - "gpio-irq-debounce-enable": { |
6471 |
| - "help": "Enable GPIO IRQ debounce", |
6472 |
| - "value": 0 |
6473 |
| - }, |
6474 |
| - "gpio-irq-debounce-enable-list": { |
6475 |
| - "help": "Comma separated pin list to enable GPIO IRQ debounce", |
6476 |
| - "value": "NC" |
6477 |
| - }, |
6478 |
| - "gpio-irq-debounce-clock-source": { |
6479 |
| - "help": "Select GPIO IRQ debounce clock source: GPIO_DBCTL_DBCLKSRC_HCLK or GPIO_DBCTL_DBCLKSRC_LIRC", |
6480 |
| - "value": "GPIO_DBCTL_DBCLKSRC_LIRC" |
6481 |
| - }, |
6482 |
| - "gpio-irq-debounce-sample-rate": { |
6483 |
| - "help": "Select GPIO IRQ debounce sample rate: GPIO_DBCTL_DBCLKSEL_1, GPIO_DBCTL_DBCLKSEL_2, GPIO_DBCTL_DBCLKSEL_4, ..., or GPIO_DBCTL_DBCLKSEL_32768", |
6484 |
| - "value": "GPIO_DBCTL_DBCLKSEL_16" |
6485 |
| - } |
6486 |
| - }, |
6487 |
| - "overrides": { |
6488 |
| - "deep-sleep-latency": 1, |
6489 |
| - "tickless-from-us-ticker": true, |
6490 |
| - "mpu-rom-end": "0x1fffffff" |
6491 |
| - }, |
6492 |
| - "inherits": [ |
6493 |
| - "Target" |
6494 |
| - ], |
6495 |
| - "device_has": [ |
6496 |
| - "USTICKER", |
6497 |
| - "LPTICKER", |
6498 |
| - "RTC", |
6499 |
| - "ANALOGIN", |
6500 |
| - "ANALOGOUT", |
6501 |
| - "I2C", |
6502 |
| - "I2CSLAVE", |
6503 |
| - "I2C_ASYNCH", |
6504 |
| - "INTERRUPTIN", |
6505 |
| - "PORTIN", |
6506 |
| - "PORTINOUT", |
6507 |
| - "PORTOUT", |
6508 |
| - "PWMOUT", |
6509 |
| - "SERIAL", |
6510 |
| - "SERIAL_ASYNCH", |
6511 |
| - "SERIAL_FC", |
6512 |
| - "STDIO_MESSAGES", |
6513 |
| - "SLEEP", |
6514 |
| - "SPI", |
6515 |
| - "SPISLAVE", |
6516 |
| - "SPI_ASYNCH", |
6517 |
| - "TRNG", |
6518 |
| - "FLASH", |
6519 |
| - "MPU", |
6520 |
| - "USBDEVICE" |
6521 |
| - ], |
6522 |
| - "release_versions": [ |
6523 |
| - "5" |
6524 |
| - ], |
6525 |
| - "sectors": [ |
6526 |
| - [ |
6527 |
| - 0, |
6528 |
| - 2048 |
6529 |
| - ] |
6530 |
| - ], |
6531 |
| - "bootloader_supported": true, |
6532 |
| - "forced_reset_timeout": 3 |
6533 |
| - }, |
6534 |
| - "NU_PFM_M2351": { |
6535 |
| - "inherits": [ |
6536 |
| - "MCU_M2351" |
6537 |
| - ], |
6538 |
| - "detect_code": [ |
6539 |
| - "1305" |
6540 |
| - ], |
6541 |
| - "device_name": "M2351KIAAEES", |
6542 |
| - "public": false, |
6543 |
| - "overrides": { |
6544 |
| - "usb-uart": "UART_0", |
6545 |
| - "usb-uart-tx": "PB_13", |
6546 |
| - "usb-uart-rx": "PB_12" |
6547 |
| - } |
6548 |
| - }, |
6549 |
| - "NU_PFM_M2351_NPSA_NS": { |
6550 |
| - "inherits": [ |
6551 |
| - "NU_PFM_M2351" |
6552 |
| - ], |
6553 |
| - "core": "Cortex-M23-NS", |
6554 |
| - "trustzone": true, |
6555 |
| - "supported_toolchains": [ |
6556 |
| - "ARMC6", |
6557 |
| - "GCC_ARM", |
6558 |
| - "IAR" |
6559 |
| - ], |
6560 |
| - "extra_labels_add": [ |
6561 |
| - "M23_NS", |
6562 |
| - "NU_PREBUILD_SECURE" |
6563 |
| - ], |
6564 |
| - "macros_add": [ |
6565 |
| - "MBED_TZ_DEFAULT_ACCESS=1" |
6566 |
| - ], |
6567 |
| - "components_add": [ |
6568 |
| - "FLASHIAP" |
6569 |
| - ], |
6570 |
| - "post_binary_hook": { |
6571 |
| - "function": "M2351Code.merge_secure" |
6572 |
| - }, |
6573 |
| - "secure_image_filename": "NuMaker-mbed-TZ-secure-example.hex", |
6574 |
| - "mbed_rom_start": "0x10010000", |
6575 |
| - "mbed_rom_size": "0x70000", |
6576 |
| - "mbed_ram_start": "0x30002000", |
6577 |
| - "mbed_ram_size": "0x16000", |
6578 |
| - "detect_code": [ |
6579 |
| - "1305" |
6580 |
| - ] |
6581 |
| - }, |
6582 |
| - "NU_PFM_M2351_NPSA_S": { |
6583 |
| - "overrides": { |
6584 |
| - "boot-stack-size": "0x600" |
6585 |
| - }, |
6586 |
| - "inherits": [ |
6587 |
| - "NU_PFM_M2351" |
6588 |
| - ], |
6589 |
| - "core": "Cortex-M23", |
6590 |
| - "trustzone": true, |
6591 |
| - "supported_toolchains": [ |
6592 |
| - "ARMC6" |
6593 |
| - ], |
6594 |
| - "extra_labels_add": [ |
6595 |
| - "M23_S" |
6596 |
| - ], |
6597 |
| - "device_has_remove": [ |
6598 |
| - "SERIAL", |
6599 |
| - "SERIAL_ASYNCH", |
6600 |
| - "SERIAL_FC", |
6601 |
| - "STDIO_MESSAGES", |
6602 |
| - "LPTICKER" |
6603 |
| - ], |
6604 |
| - "components_add": [ |
6605 |
| - "FLASHIAP" |
6606 |
| - ], |
6607 |
| - "deliver_to_target": "NU_PFM_M2351_NPSA_NS", |
6608 |
| - "delivery_dir": "TARGET_NUVOTON/TARGET_M2351/TARGET_M23_NS/TARGET_NU_PFM_M2351_NPSA_NS/TARGET_NU_PREBUILD_SECURE", |
6609 |
| - "mbed_rom_start": "0x0", |
6610 |
| - "mbed_rom_size": "0x10000", |
6611 |
| - "mbed_ram_start": "0x20000000", |
6612 |
| - "mbed_ram_size": "0x2000" |
6613 |
| - }, |
6614 | 6431 | "NUMAKER_M252KG": {
|
6615 | 6432 | "core": "Cortex-M23",
|
6616 | 6433 | "trustzone": false,
|
|
0 commit comments