|
724 | 724 | "public": false,
|
725 | 725 | "extra_labels": ["STM"],
|
726 | 726 | "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
|
727 |
| - "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2", "LPTICKER_DELAY_TICKS=3"], |
| 727 | + "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"], |
728 | 728 | "config": {
|
729 | 729 | "lse_available": {
|
730 | 730 | "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",
|
|
868 | 868 | "help": "Mask value : USE_PLL_HSE_EXTC | USE_PLL_HSE_XTAL (need HW patch) | USE_PLL_HSI",
|
869 | 869 | "value": "USE_PLL_HSE_EXTC|USE_PLL_HSI",
|
870 | 870 | "macro_name": "CLOCK_SOURCE"
|
| 871 | + }, |
| 872 | + "lpticker_delay_ticks": { |
| 873 | + "help": "For targets with low frequency system clock, set lpticker_delay_ticks value to 1", |
| 874 | + "value": 1, |
| 875 | + "macro_name": "LPTICKER_DELAY_TICKS" |
871 | 876 | }
|
872 | 877 | },
|
873 | 878 | "detect_code": ["0755"],
|
|
886 | 891 | "help": "Mask value : USE_PLL_HSE_EXTC | USE_PLL_HSE_XTAL (need HW patch) | USE_PLL_HSI",
|
887 | 892 | "value": "USE_PLL_HSE_EXTC|USE_PLL_HSI",
|
888 | 893 | "macro_name": "CLOCK_SOURCE"
|
| 894 | + }, |
| 895 | + "lpticker_delay_ticks": { |
| 896 | + "help": "For targets with low frequency system clock, set lpticker_delay_ticks value to 1", |
| 897 | + "value": 1, |
| 898 | + "macro_name": "LPTICKER_DELAY_TICKS" |
889 | 899 | }
|
890 | 900 | },
|
891 | 901 | "detect_code": ["0730"],
|
|
904 | 914 | "help": "Mask value : USE_PLL_HSE_EXTC | USE_PLL_HSE_XTAL (need HW patch) | USE_PLL_HSI",
|
905 | 915 | "value": "USE_PLL_HSE_EXTC|USE_PLL_HSI",
|
906 | 916 | "macro_name": "CLOCK_SOURCE"
|
| 917 | + }, |
| 918 | + "lpticker_delay_ticks": { |
| 919 | + "help": "For targets with low frequency system clock, set lpticker_delay_ticks value to 1", |
| 920 | + "value": 1, |
| 921 | + "macro_name": "LPTICKER_DELAY_TICKS" |
907 | 922 | }
|
908 | 923 | },
|
909 | 924 | "detect_code": ["0750"],
|
|
1100 | 1115 | "lpticker_lptim": {
|
1101 | 1116 | "help": "This target supports LPTIM. Set value 1 to use LPTIM for LPTICKER, or 0 to use RTC wakeup timer",
|
1102 | 1117 | "value": 1
|
| 1118 | + }, |
| 1119 | + "lpticker_delay_ticks": { |
| 1120 | + "help": "In case of lpticker_lptim=1, set lpticker_delay_ticks=3", |
| 1121 | + "value": 3, |
| 1122 | + "macro_name": "LPTICKER_DELAY_TICKS" |
1103 | 1123 | }
|
1104 | 1124 | },
|
1105 | 1125 | "detect_code": ["0744"],
|
|
1224 | 1244 | "lpticker_lptim": {
|
1225 | 1245 | "help": "This target supports LPTIM. Set value 1 to use LPTIM for LPTICKER, or 0 to use RTC wakeup timer",
|
1226 | 1246 | "value": 1
|
| 1247 | + }, |
| 1248 | + "lpticker_delay_ticks": { |
| 1249 | + "help": "In case of lpticker_lptim=1, set lpticker_delay_ticks=3", |
| 1250 | + "value": 3, |
| 1251 | + "macro_name": "LPTICKER_DELAY_TICKS" |
1227 | 1252 | }
|
1228 | 1253 | },
|
1229 | 1254 | "detect_code": ["0743"],
|
|
1246 | 1271 | "lpticker_lptim": {
|
1247 | 1272 | "help": "This target supports LPTIM. Set value 1 to use LPTIM for LPTICKER, or 0 to use RTC wakeup timer",
|
1248 | 1273 | "value": 1
|
| 1274 | + }, |
| 1275 | + "lpticker_delay_ticks": { |
| 1276 | + "help": "In case of lpticker_lptim=1, set lpticker_delay_ticks=3", |
| 1277 | + "value": 3, |
| 1278 | + "macro_name": "LPTICKER_DELAY_TICKS" |
1249 | 1279 | }
|
1250 | 1280 | },
|
1251 | 1281 | "detect_code": ["0743"],
|
|
1396 | 1426 | "lpticker_lptim": {
|
1397 | 1427 | "help": "This target supports LPTIM. Set value 1 to use LPTIM for LPTICKER, or 0 to use RTC wakeup timer",
|
1398 | 1428 | "value": 1
|
| 1429 | + }, |
| 1430 | + "lpticker_delay_ticks": { |
| 1431 | + "help": "In case of lpticker_lptim=1, set lpticker_delay_ticks=3", |
| 1432 | + "value": 3, |
| 1433 | + "macro_name": "LPTICKER_DELAY_TICKS" |
1399 | 1434 | }
|
1400 | 1435 | },
|
1401 | 1436 | "macros_add": ["USBHOST_OTHER"],
|
1402 | 1437 | "supported_form_factors": ["ARDUINO"],
|
1403 | 1438 | "detect_code": ["0816"],
|
1404 |
| - "device_has_add": ["LPTICKER", "ANALOGOUT", "CAN", "CRC", "EMAC", "SERIAL_ASYNCH", "TRNG", "FLASH"], |
| 1439 | + "device_has_add": ["ANALOGOUT", "CAN", "CRC", "EMAC", "SERIAL_ASYNCH", "TRNG", "FLASH"], |
1405 | 1440 | "release_versions": ["2", "5"],
|
1406 | 1441 | "device_name": "STM32F746ZG",
|
1407 | 1442 | "bootloader_supported": true,
|
|
1427 | 1462 | "lpticker_lptim": {
|
1428 | 1463 | "help": "This target supports LPTIM. Set value 1 to use LPTIM for LPTICKER, or 0 to use RTC wakeup timer",
|
1429 | 1464 | "value": 1
|
| 1465 | + }, |
| 1466 | + "lpticker_delay_ticks": { |
| 1467 | + "help": "In case of lpticker_lptim=1, set lpticker_delay_ticks=3", |
| 1468 | + "value": 3, |
| 1469 | + "macro_name": "LPTICKER_DELAY_TICKS" |
1430 | 1470 | }
|
1431 | 1471 | },
|
1432 | 1472 | "macros_add": ["TRANSACTION_QUEUE_SIZE_SPI=2", "USBHOST_OTHER", "MBEDTLS_CONFIG_HW_SUPPORT"],
|
1433 | 1473 | "supported_form_factors": ["ARDUINO"],
|
1434 | 1474 | "detect_code": ["0819"],
|
1435 |
| - "device_has_add": ["LPTICKER", "ANALOGOUT", "CAN", "CRC", "EMAC", "SERIAL_ASYNCH", "TRNG", "FLASH"], |
| 1475 | + "device_has_add": ["ANALOGOUT", "CAN", "CRC", "EMAC", "SERIAL_ASYNCH", "TRNG", "FLASH"], |
1436 | 1476 | "release_versions": ["2", "5"],
|
1437 | 1477 | "device_name": "STM32F756ZG",
|
1438 | 1478 | "overrides": {
|
|
1461 | 1501 | "lpticker_lptim": {
|
1462 | 1502 | "help": "This target supports LPTIM. Set value 1 to use LPTIM for LPTICKER, or 0 to use RTC wakeup timer",
|
1463 | 1503 | "value": 1
|
| 1504 | + }, |
| 1505 | + "lpticker_delay_ticks": { |
| 1506 | + "help": "In case of lpticker_lptim=1, set lpticker_delay_ticks=3", |
| 1507 | + "value": 3, |
| 1508 | + "macro_name": "LPTICKER_DELAY_TICKS" |
1464 | 1509 | }
|
1465 | 1510 | },
|
1466 | 1511 | "supported_form_factors": ["ARDUINO"],
|
1467 | 1512 | "macros_add": ["USBHOST_OTHER"],
|
1468 | 1513 | "detect_code": ["0818"],
|
1469 |
| - "device_has_add": ["LPTICKER", "ANALOGOUT", "CAN", "CRC", "EMAC", "SERIAL_ASYNCH", "TRNG", "FLASH"], |
| 1514 | + "device_has_add": ["ANALOGOUT", "CAN", "CRC", "EMAC", "SERIAL_ASYNCH", "TRNG", "FLASH"], |
1470 | 1515 | "release_versions": ["2", "5"],
|
1471 | 1516 | "device_name": "STM32F767ZI",
|
1472 | 1517 | "bootloader_supported": true,
|
|
1490 | 1535 | "lpticker_lptim": {
|
1491 | 1536 | "help": "This target supports LPTIM. Set value 1 to use LPTIM for LPTICKER, or 0 to use RTC wakeup timer",
|
1492 | 1537 | "value": 1
|
| 1538 | + }, |
| 1539 | + "lpticker_delay_ticks": { |
| 1540 | + "help": "In case of lpticker_lptim=1, set lpticker_delay_ticks=3", |
| 1541 | + "value": 3, |
| 1542 | + "macro_name": "LPTICKER_DELAY_TICKS" |
1493 | 1543 | }
|
1494 | 1544 | },
|
1495 | 1545 | "detect_code": ["0780"],
|
|
1513 | 1563 | "lpticker_lptim": {
|
1514 | 1564 | "help": "This target supports LPTIM. Set value 1 to use LPTIM for LPTICKER, or 0 to use RTC wakeup timer",
|
1515 | 1565 | "value": 1
|
| 1566 | + }, |
| 1567 | + "lpticker_delay_ticks": { |
| 1568 | + "help": "In case of lpticker_lptim=1, set lpticker_delay_ticks=3", |
| 1569 | + "value": 3, |
| 1570 | + "macro_name": "LPTICKER_DELAY_TICKS" |
1516 | 1571 | }
|
1517 | 1572 | },
|
1518 | 1573 | "detect_code": ["0790"],
|
|
1535 | 1590 | "lpticker_lptim": {
|
1536 | 1591 | "help": "This target supports LPTIM. Set value 1 to use LPTIM for LPTICKER, or 0 to use RTC wakeup timer",
|
1537 | 1592 | "value": 1
|
| 1593 | + }, |
| 1594 | + "lpticker_delay_ticks": { |
| 1595 | + "help": "In case of lpticker_lptim=1, set lpticker_delay_ticks=3", |
| 1596 | + "value": 3, |
| 1597 | + "macro_name": "LPTICKER_DELAY_TICKS" |
1538 | 1598 | }
|
1539 | 1599 | },
|
1540 | 1600 | "detect_code": ["0715"],
|
|
1557 | 1617 | "lpticker_lptim": {
|
1558 | 1618 | "help": "This target supports LPTIM. Set value 1 to use LPTIM for LPTICKER, or 0 to use RTC wakeup timer",
|
1559 | 1619 | "value": 1
|
| 1620 | + }, |
| 1621 | + "lpticker_delay_ticks": { |
| 1622 | + "help": "In case of lpticker_lptim=1, set lpticker_delay_ticks=3", |
| 1623 | + "value": 3, |
| 1624 | + "macro_name": "LPTICKER_DELAY_TICKS" |
1560 | 1625 | }
|
1561 | 1626 | },
|
1562 | 1627 | "detect_code": ["0760"],
|
|
1574 | 1639 | "help": "Mask value : USE_PLL_HSE_EXTC | USE_PLL_HSE_XTAL (need HW patch) | USE_PLL_HSI",
|
1575 | 1640 | "value": "USE_PLL_HSE_EXTC|USE_PLL_HSI",
|
1576 | 1641 | "macro_name": "CLOCK_SOURCE"
|
| 1642 | + }, |
| 1643 | + "lpticker_delay_ticks": { |
| 1644 | + "help": "For targets with low frequency system clock, set lpticker_delay_ticks value to 1", |
| 1645 | + "value": 1, |
| 1646 | + "macro_name": "LPTICKER_DELAY_TICKS" |
1577 | 1647 | }
|
1578 | 1648 | },
|
1579 | 1649 | "detect_code": ["0710"],
|
|
1595 | 1665 | "lpticker_lptim": {
|
1596 | 1666 | "help": "This target supports LPTIM. Set value 1 to use LPTIM for LPTICKER, or 0 to use RTC wakeup timer",
|
1597 | 1667 | "value": 1
|
| 1668 | + }, |
| 1669 | + "lpticker_delay_ticks": { |
| 1670 | + "help": "In case of lpticker_lptim=1, set lpticker_delay_ticks=3", |
| 1671 | + "value": 3, |
| 1672 | + "macro_name": "LPTICKER_DELAY_TICKS" |
1598 | 1673 | }
|
1599 | 1674 | },
|
1600 | 1675 | "detect_code": ["0770"],
|
|
1617 | 1692 | "lpticker_lptim": {
|
1618 | 1693 | "help": "This target supports LPTIM. Set value 1 to use LPTIM for LPTICKER, or 0 to use RTC wakeup timer",
|
1619 | 1694 | "value": 1
|
| 1695 | + }, |
| 1696 | + "lpticker_delay_ticks": { |
| 1697 | + "help": "In case of lpticker_lptim=1, set lpticker_delay_ticks=3", |
| 1698 | + "value": 3, |
| 1699 | + "macro_name": "LPTICKER_DELAY_TICKS" |
1620 | 1700 | }
|
1621 | 1701 | },
|
1622 | 1702 | "detect_code": ["0779"],
|
|
1660 | 1740 | "lpticker_lptim": {
|
1661 | 1741 | "help": "This target supports LPTIM. Set value 1 to use LPTIM for LPTICKER, or 0 to use RTC wakeup timer",
|
1662 | 1742 | "value": 1
|
| 1743 | + }, |
| 1744 | + "lpticker_delay_ticks": { |
| 1745 | + "help": "In case of lpticker_lptim=1, set lpticker_delay_ticks=3", |
| 1746 | + "value": 3, |
| 1747 | + "macro_name": "LPTICKER_DELAY_TICKS" |
1663 | 1748 | }
|
1664 | 1749 | },
|
1665 | 1750 | "detect_code": ["0765"],
|
|
1701 | 1786 | "lpticker_lptim": {
|
1702 | 1787 | "help": "This target supports LPTIM. Set value 1 to use LPTIM for LPTICKER, or 0 to use RTC wakeup timer",
|
1703 | 1788 | "value": 1
|
| 1789 | + }, |
| 1790 | + "lpticker_delay_ticks": { |
| 1791 | + "help": "In case of lpticker_lptim=1, set lpticker_delay_ticks=3", |
| 1792 | + "value": 3, |
| 1793 | + "macro_name": "LPTICKER_DELAY_TICKS" |
1704 | 1794 | }
|
1705 | 1795 | },
|
1706 | 1796 | "detect_code": ["0827"],
|
|
1908 | 1998 | "help": "This target supports LPTIM. Set value 1 to use LPTIM for LPTICKER, or 0 to use RTC wakeup timer",
|
1909 | 1999 | "value": 1
|
1910 | 2000 |
|
| 2001 | + }, |
| 2002 | + "lpticker_delay_ticks": { |
| 2003 | + "help": "In case of lpticker_lptim=1, set lpticker_delay_ticks=3", |
| 2004 | + "value": 3, |
| 2005 | + "macro_name": "LPTICKER_DELAY_TICKS" |
1911 | 2006 | }
|
1912 | 2007 | },
|
1913 | 2008 | "overrides": {"lse_available": 0},
|
|
1930 | 2025 | "lpticker_lptim": {
|
1931 | 2026 | "help": "This target supports LPTIM. Set value 1 to use LPTIM for LPTICKER, or 0 to use RTC wakeup timer",
|
1932 | 2027 | "value": 1
|
| 2028 | + }, |
| 2029 | + "lpticker_delay_ticks": { |
| 2030 | + "help": "In case of lpticker_lptim=1, set lpticker_delay_ticks=3", |
| 2031 | + "value": 3, |
| 2032 | + "macro_name": "LPTICKER_DELAY_TICKS" |
1933 | 2033 | }
|
1934 | 2034 | },
|
1935 | 2035 | "detect_code": ["0833"],
|
|
1965 | 2065 | "lpticker_lptim": {
|
1966 | 2066 | "help": "This target supports LPTIM. Set value 1 to use LPTIM for LPTICKER, or 0 to use RTC wakeup timer",
|
1967 | 2067 | "value": 1
|
| 2068 | + }, |
| 2069 | + "lpticker_delay_ticks": { |
| 2070 | + "help": "In case of lpticker_lptim=1, set lpticker_delay_ticks=3", |
| 2071 | + "value": 3, |
| 2072 | + "macro_name": "LPTICKER_DELAY_TICKS" |
1968 | 2073 | }
|
1969 | 2074 | },
|
1970 | 2075 | "detect_code": ["0815"],
|
1971 | 2076 | "macros_add": ["USB_STM_HAL", "USBHOST_OTHER"],
|
1972 |
| - "device_has_add": ["LPTICKER", "ANALOGOUT", "CAN", "EMAC", "SERIAL_ASYNCH", "TRNG", "FLASH"], |
| 2077 | + "device_has_add": ["ANALOGOUT", "CAN", "EMAC", "SERIAL_ASYNCH", "TRNG", "FLASH"], |
1973 | 2078 | "release_versions": ["2", "5"],
|
1974 | 2079 | "device_name": "STM32F746NG",
|
1975 | 2080 | "overrides": {
|
|
1994 | 2099 | "lpticker_lptim": {
|
1995 | 2100 | "help": "This target supports LPTIM. Set value 1 to use LPTIM for LPTICKER, or 0 to use RTC wakeup timer",
|
1996 | 2101 | "value": 1
|
| 2102 | + }, |
| 2103 | + "lpticker_delay_ticks": { |
| 2104 | + "help": "In case of lpticker_lptim=1, set lpticker_delay_ticks=3", |
| 2105 | + "value": 3, |
| 2106 | + "macro_name": "LPTICKER_DELAY_TICKS" |
1997 | 2107 | }
|
1998 | 2108 | },
|
1999 | 2109 | "detect_code": ["0817"],
|
2000 | 2110 | "macros_add": ["USB_STM_HAL", "USBHOST_OTHER"],
|
2001 |
| - "device_has_add": ["LPTICKER", "ANALOGOUT", "CAN", "EMAC", "SERIAL_ASYNCH", "TRNG", "FLASH"], |
| 2111 | + "device_has_add": ["ANALOGOUT", "CAN", "EMAC", "SERIAL_ASYNCH", "TRNG", "FLASH"], |
2002 | 2112 | "release_versions": ["2", "5"],
|
2003 | 2113 | "device_name": "STM32F769NI",
|
2004 | 2114 | "overrides": {
|
|
2018 | 2128 | "lpticker_lptim": {
|
2019 | 2129 | "help": "This target supports LPTIM. Set value 1 to use LPTIM for LPTICKER, or 0 to use RTC wakeup timer",
|
2020 | 2130 | "value": 1
|
| 2131 | + }, |
| 2132 | + "lpticker_delay_ticks": { |
| 2133 | + "help": "In case of lpticker_lptim=1, set lpticker_delay_ticks=3", |
| 2134 | + "value": 3, |
| 2135 | + "macro_name": "LPTICKER_DELAY_TICKS" |
2021 | 2136 | }
|
2022 | 2137 | },
|
2023 | 2138 | "supported_form_factors": ["ARDUINO"],
|
|
2041 | 2156 | "lpticker_lptim": {
|
2042 | 2157 | "help": "This target supports LPTIM. Set value 1 to use LPTIM for LPTICKER, or 0 to use RTC wakeup timer",
|
2043 | 2158 | "value": 1
|
| 2159 | + }, |
| 2160 | + "lpticker_delay_ticks": { |
| 2161 | + "help": "In case of lpticker_lptim=1, set lpticker_delay_ticks=3", |
| 2162 | + "value": 3, |
| 2163 | + "macro_name": "LPTICKER_DELAY_TICKS" |
2044 | 2164 | }
|
2045 | 2165 | },
|
2046 | 2166 | "detect_code": ["0820"],
|
|
4100 | 4220 | "lpticker_lptim": {
|
4101 | 4221 | "help": "This target supports LPTIM. Set value 1 to use LPTIM for LPTICKER, or 0 to use RTC wakeup timer",
|
4102 | 4222 | "value": 1
|
| 4223 | + }, |
| 4224 | + "lpticker_delay_ticks": { |
| 4225 | + "help": "In case of lpticker_lptim=1, set lpticker_delay_ticks=3", |
| 4226 | + "value": 3, |
| 4227 | + "macro_name": "LPTICKER_DELAY_TICKS" |
4103 | 4228 | }
|
4104 | 4229 | },
|
4105 | 4230 | "detect_code": ["0822"],
|
|
4121 | 4246 | "lpticker_lptim": {
|
4122 | 4247 | "help": "This target supports LPTIM. Set value 1 to use LPTIM for LPTICKER, or 0 to use RTC wakeup timer",
|
4123 | 4248 | "value": 1
|
| 4249 | + }, |
| 4250 | + "lpticker_delay_ticks": { |
| 4251 | + "help": "In case of lpticker_lptim=1, set lpticker_delay_ticks=3", |
| 4252 | + "value": 3, |
| 4253 | + "macro_name": "LPTICKER_DELAY_TICKS" |
4124 | 4254 | }
|
4125 | 4255 | },
|
4126 | 4256 | "detect_code": ["0823"],
|
|
0 commit comments