|
710 | 710 | "lse_available": {
|
711 | 711 | "help": "Define if a Low Speed External xtal (LSE) is available on the board (0 = No, 1 = Yes). If Yes, the LSE will be used to clock the RTC, LPUART, ... otherwise the Low Speed Internal clock (LSI) will be used",
|
712 | 712 | "value": "1"
|
| 713 | + }, |
| 714 | + "stdio_uart_tx": { |
| 715 | + "help": "default TX STDIO pins is defined in PinNames.h file, but it can be overridden" |
| 716 | + }, |
| 717 | + "stdio_uart_rx": { |
| 718 | + "help": "default RX STDIO pins is defined in PinNames.h file, but it can be overridden" |
713 | 719 | }
|
714 | 720 | },
|
715 | 721 | "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"]
|
|
1103 | 1109 | "device_name": "STM32F412ZG",
|
1104 | 1110 | "bootloader_supported": true,
|
1105 | 1111 | "config": {
|
1106 |
| - "stdio_uart_tx": { |
1107 |
| - "help": "Value PB_6", |
1108 |
| - "value": "PB_6" |
1109 |
| - }, |
1110 |
| - "stdio_uart_rx": { |
1111 |
| - "help": "Value PB_7", |
1112 |
| - "value": "PB_7" |
1113 |
| - }, |
1114 | 1112 | "clock_source": {
|
1115 | 1113 | "help": "Mask value : USE_PLL_HSE_EXTC | USE_PLL_HSE_XTAL (need HW patch) | USE_PLL_HSI",
|
1116 | 1114 | "value": "USE_PLL_HSI",
|
|
1954 | 1952 | "help": "Value: Defines how an on-board modem is wired up to the MCU, e.g., data connection can be a UART or USB and so forth.",
|
1955 | 1953 | "value": 1,
|
1956 | 1954 | "macro_name": "MODEM_ON_BOARD_UART"
|
1957 |
| - }, |
1958 |
| - "stdio_uart_tx": { |
1959 |
| - "help": "Value PB_6", |
1960 |
| - "value": "PB_6" |
1961 |
| - }, |
1962 |
| - "stdio_uart_rx": { |
1963 |
| - "help": "Value PB_7", |
1964 |
| - "value": "PB_7" |
1965 | 1955 | }
|
1966 | 1956 | },
|
1967 | 1957 | "overrides": {
|
|
2007 | 1997 | "hse_value": {
|
2008 | 1998 | "value": "24000000",
|
2009 | 1999 | "macro_name": "HSE_VALUE"
|
2010 |
| - }, |
2011 |
| - "stdio_uart_tx": { |
2012 |
| - "help": "Value PA_2", |
2013 |
| - "value": "PA_2" |
2014 |
| - }, |
2015 |
| - "stdio_uart_rx": { |
2016 |
| - "help": "Value PA_3", |
2017 |
| - "value": "PA_3" |
2018 | 2000 | }
|
2019 | 2001 | },
|
| 2002 | + "overrides": { |
| 2003 | + "stdio_uart_tx": "PA_2", |
| 2004 | + "stdio_uart_rx": "PA_3" |
| 2005 | + }, |
2020 | 2006 | "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
|
2021 | 2007 | "device_has_add": ["ANALOGOUT", "FLASH"],
|
2022 | 2008 | "release_versions": ["5"],
|
|
2060 | 2046 | "supported_form_factors": ["ARDUINO"],
|
2061 | 2047 | "release_versions": ["5"],
|
2062 | 2048 | "config": {
|
2063 |
| - "stdio_uart_tx": { |
2064 |
| - "help": "Value: D8(default) or D1", |
2065 |
| - "value": "D8" |
| 2049 | + "stdio_uart_tx_help": { |
| 2050 | + "help": "Value: D8(default) or D1" |
2066 | 2051 | },
|
2067 |
| - "stdio_uart_rx": { |
2068 |
| - "help": "Value: D2(default) or D0", |
2069 |
| - "value": "D2" |
| 2052 | + "stdio_uart_rx_help": { |
| 2053 | + "help": "Value: D2(default) or D0" |
2070 | 2054 | }
|
| 2055 | + }, |
| 2056 | + "overrides": { |
| 2057 | + "stdio_uart_tx": "D8", |
| 2058 | + "stdio_uart_rx": "D2" |
2071 | 2059 | }
|
2072 | 2060 | },
|
2073 | 2061 | "MBED_CONNECT_ODIN": {
|
2074 | 2062 | "inherits": ["MODULE_UBLOX_ODIN_W2"],
|
2075 | 2063 | "release_versions": ["5"],
|
2076 | 2064 | "config": {
|
2077 |
| - "stdio_uart_tx": { |
2078 |
| - "help": "Value: PA_9(default) or PD_8", |
2079 |
| - "value": "PA_9" |
| 2065 | + "stdio_uart_tx_help": { |
| 2066 | + "help": "Value: PA_9(default) or PD_8" |
2080 | 2067 | },
|
2081 |
| - "stdio_uart_rx": { |
2082 |
| - "help": "Value: PA_10(default) or PD_9", |
2083 |
| - "value": "PA_10" |
| 2068 | + "stdio_uart_rx_help": { |
| 2069 | + "help": "Value: PA_10(default) or PD_9" |
2084 | 2070 | }
|
| 2071 | + }, |
| 2072 | + "overrides": { |
| 2073 | + "stdio_uart_tx": "PA_9", |
| 2074 | + "stdio_uart_rx": "PA_10" |
2085 | 2075 | }
|
2086 | 2076 | },
|
2087 | 2077 | "MTB_UBLOX_ODIN_W2": {
|
|
0 commit comments