|
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",
|
|
1946 | 1944 | "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.",
|
1947 | 1945 | "value": 1,
|
1948 | 1946 | "macro_name": "MODEM_ON_BOARD_UART"
|
1949 |
| - }, |
1950 |
| - "stdio_uart_tx": { |
1951 |
| - "help": "Value PB_6", |
1952 |
| - "value": "PB_6" |
1953 |
| - }, |
1954 |
| - "stdio_uart_rx": { |
1955 |
| - "help": "Value PB_7", |
1956 |
| - "value": "PB_7" |
1957 | 1947 | }
|
1958 | 1948 | },
|
1959 | 1949 | "overrides": {
|
|
1999 | 1989 | "hse_value": {
|
2000 | 1990 | "value": "24000000",
|
2001 | 1991 | "macro_name": "HSE_VALUE"
|
2002 |
| - }, |
2003 |
| - "stdio_uart_tx": { |
2004 |
| - "help": "Value PA_2", |
2005 |
| - "value": "PA_2" |
2006 |
| - }, |
2007 |
| - "stdio_uart_rx": { |
2008 |
| - "help": "Value PA_3", |
2009 |
| - "value": "PA_3" |
2010 | 1992 | }
|
2011 | 1993 | },
|
| 1994 | + "overrides": { |
| 1995 | + "stdio_uart_tx": "PA_2", |
| 1996 | + "stdio_uart_rx": "PA_3" |
| 1997 | + }, |
2012 | 1998 | "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
|
2013 | 1999 | "device_has_add": ["ANALOGOUT", "FLASH"],
|
2014 | 2000 | "release_versions": ["5"],
|
|
2052 | 2038 | "supported_form_factors": ["ARDUINO"],
|
2053 | 2039 | "release_versions": ["5"],
|
2054 | 2040 | "config": {
|
2055 |
| - "stdio_uart_tx": { |
2056 |
| - "help": "Value: D8(default) or D1", |
2057 |
| - "value": "D8" |
| 2041 | + "stdio_uart_tx_help": { |
| 2042 | + "help": "Value: D8(default) or D1" |
2058 | 2043 | },
|
2059 |
| - "stdio_uart_rx": { |
2060 |
| - "help": "Value: D2(default) or D0", |
2061 |
| - "value": "D2" |
| 2044 | + "stdio_uart_rx_help": { |
| 2045 | + "help": "Value: D2(default) or D0" |
2062 | 2046 | }
|
| 2047 | + }, |
| 2048 | + "overrides": { |
| 2049 | + "stdio_uart_tx": "D8", |
| 2050 | + "stdio_uart_rx": "D2" |
2063 | 2051 | }
|
2064 | 2052 | },
|
2065 | 2053 | "MBED_CONNECT_ODIN": {
|
2066 | 2054 | "inherits": ["MODULE_UBLOX_ODIN_W2"],
|
2067 | 2055 | "release_versions": ["5"],
|
2068 | 2056 | "config": {
|
2069 |
| - "stdio_uart_tx": { |
2070 |
| - "help": "Value: PA_9(default) or PD_8", |
2071 |
| - "value": "PA_9" |
| 2057 | + "stdio_uart_tx_help": { |
| 2058 | + "help": "Value: PA_9(default) or PD_8" |
2072 | 2059 | },
|
2073 |
| - "stdio_uart_rx": { |
2074 |
| - "help": "Value: PA_10(default) or PD_9", |
2075 |
| - "value": "PA_10" |
| 2060 | + "stdio_uart_rx_help": { |
| 2061 | + "help": "Value: PA_10(default) or PD_9" |
2076 | 2062 | }
|
| 2063 | + }, |
| 2064 | + "overrides": { |
| 2065 | + "stdio_uart_tx": "PA_9", |
| 2066 | + "stdio_uart_rx": "PA_10" |
2077 | 2067 | }
|
2078 | 2068 | },
|
2079 | 2069 | "MTB_UBLOX_ODIN_W2": {
|
|
0 commit comments