Skip to content

Commit bbd9966

Browse files
authored
feature: Add variant skeleton for Nicla Vision
1 parent b4e1c6d commit bbd9966

File tree

6 files changed

+624
-0
lines changed

6 files changed

+624
-0
lines changed
Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,112 @@
1+
CONFIG_USB_DEVICE_STACK=y
2+
CONFIG_USB_DEVICE_PRODUCT="Arduino Portenta H7"
3+
CONFIG_USB_DEVICE_MANUFACTURER="Arduino"
4+
CONFIG_USB_DEVICE_VID=0x2341
5+
CONFIG_USB_DEVICE_PID=0x005b
6+
7+
CONFIG_USB_CDC_ACM=y
8+
CONFIG_USB_CDC_ACM_RINGBUF_SIZE=512
9+
CONFIG_UART_LINE_CTRL=y
10+
CONFIG_CDC_ACM_DTE_RATE_CALLBACK_SUPPORT=y
11+
12+
CONFIG_LLEXT_STORAGE_WRITABLE=n
13+
14+
CONFIG_SHARED_MULTI_HEAP=y
15+
CONFIG_HEAP_MEM_POOL_SIZE=65536
16+
17+
CONFIG_FPU=y
18+
CONFIG_ICACHE=y
19+
CONFIG_DCACHE=y
20+
CONFIG_CACHE_MANAGEMENT=y
21+
22+
CONFIG_USERSPACE=n
23+
CONFIG_ARM_MPU=y
24+
CONFIG_MAX_THREAD_BYTES=4
25+
26+
CONFIG_SHELL_STACK_SIZE=32768
27+
CONFIG_MAIN_STACK_SIZE=32768
28+
CONFIG_LLEXT_HEAP_SIZE=128
29+
30+
CONFIG_ADC=y
31+
CONFIG_PWM=y
32+
CONFIG_DMA=y
33+
CONFIG_MEMC=y
34+
CONFIG_SPI_ASYNC=y
35+
CONFIG_SPI_STM32_INTERRUPT=y
36+
CONFIG_I2C_TARGET=y
37+
38+
CONFIG_SDHC=y
39+
CONFIG_SDHC_INIT_PRIORITY=75
40+
CONFIG_SDIO_STACK=y
41+
CONFIG_CYW4343W=y
42+
CONFIG_WIFI=y
43+
CONFIG_NET_L2_WIFI_SHELL=y
44+
45+
CONFIG_AIROC_WIFI_CUSTOM=y
46+
CONFIG_STM32_MEMMAP=y
47+
48+
CONFIG_NET_CORE_LOG_LEVEL_DBG=y
49+
50+
CONFIG_NETWORKING=y
51+
CONFIG_NET_IPV6=n
52+
CONFIG_NET_IPV4=y
53+
CONFIG_NET_ARP=y
54+
CONFIG_NET_UDP=y
55+
CONFIG_NET_DHCPV4=y
56+
CONFIG_NET_DHCPV4_OPTION_CALLBACKS=y
57+
CONFIG_DNS_RESOLVER=y
58+
CONFIG_DNS_SERVER_IP_ADDRESSES=y
59+
CONFIG_DNS_SERVER1="8.8.8.8"
60+
61+
CONFIG_INIT_STACKS=y
62+
63+
CONFIG_NET_SOCKETS=y
64+
CONFIG_NET_SOCKETS_NET_MGMT=y
65+
CONFIG_NET_SOCKETS_SOCKOPT_TLS=y
66+
CONFIG_NET_MGMT=y
67+
CONFIG_NET_MGMT_EVENT=y
68+
CONFIG_NET_L2_ETHERNET=y
69+
CONFIG_NET_L2_ETHERNET_MGMT=y
70+
CONFIG_NET_TX_STACK_SIZE=8192
71+
CONFIG_NET_RX_STACK_SIZE=8192
72+
CONFIG_NET_TCP_WORKQ_STACK_SIZE=8192
73+
CONFIG_NET_MGMT_EVENT_STACK_SIZE=8192
74+
CONFIG_NET_TCP=y
75+
CONFIG_NET_SOCKETS=y
76+
CONFIG_POSIX_API=y
77+
78+
CONFIG_ENTROPY_GENERATOR=y
79+
CONFIG_TEST_RANDOM_GENERATOR=y
80+
81+
CONFIG_MBEDTLS=y
82+
CONFIG_MBEDTLS_BUILTIN=y
83+
CONFIG_MBEDTLS_PEM_CERTIFICATE_FORMAT=y
84+
CONFIG_MBEDTLS_ENABLE_HEAP=y
85+
CONFIG_MBEDTLS_HEAP_SIZE=60000
86+
CONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN=7168
87+
CONFIG_MBEDTLS_HASH_ALL_ENABLED=y
88+
CONFIG_MBEDTLS_CMAC=y
89+
90+
CONFIG_VIDEO=y
91+
CONFIG_VIDEO_LOG_LEVEL_DBG=y
92+
CONFIG_VIDEO_STM32_DCMI=y
93+
CONFIG_VIDEO_BUFFER_POOL_NUM_MAX=3
94+
CONFIG_VIDEO_BUFFER_POOL_SZ_MAX=614400
95+
CONFIG_VIDEO_BUFFER_POOL_ALIGN=32
96+
CONFIG_VIDEO_BUFFER_USE_SHARED_MULTI_HEAP=y
97+
CONFIG_VIDEO_BUFFER_SMH_ATTRIBUTE=2
98+
CONFIG_FLASH=y
99+
100+
CONFIG_BT=y
101+
CONFIG_BT_HCI_RAW=y
102+
CONFIG_BT_HCI_RAW_H4=y
103+
CONFIG_BT_HCI_RAW_H4_ENABLE=y
104+
CONFIG_BT_BUF_ACL_RX_SIZE=255
105+
CONFIG_BT_BUF_CMD_TX_SIZE=255
106+
CONFIG_BT_BUF_EVT_DISCARDABLE_SIZE=255
107+
CONFIG_BT_MAX_CONN=4
108+
CONFIG_CYW4343W_MURATA_1DX=y
109+
CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=2048
110+
CONFIG_BT_RX_STACK_SIZE=4096
111+
112+
CONFIG_STM32H7_BOOT_M4_AT_INIT=n

0 commit comments

Comments
 (0)