Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit6621efb

Browse files
authored
Merge pull request#130 from facchinm/c33_wifi
Enable WiFi on C33 and BLE on C33/Giga
2 parentsd18dbbf +0091cab commit6621efb

File tree

12 files changed

+178
-21
lines changed

12 files changed

+178
-21
lines changed

‎boards.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ giga.menu.debug.true.postbuild_debug=-debug
1414

1515
giga.build.zephyr_target=arduino_giga_r1//m7
1616
giga.build.zephyr_args=--shield arduino_giga_display_shield
17-
giga.build.zephyr_hals=hal_stm32
17+
giga.build.zephyr_hals=hal_stm32 hal_infineon
1818
giga.build.variant=arduino_giga_r1_stm32h747xx_m7
1919
giga.build.mcu=cortex-m7
2020
giga.build.fpu=-mfpu=fpv5-d16
@@ -456,7 +456,7 @@ portentac33.menu.mode.linked.postbuild_mode=-prelinked
456456

457457
portentac33.build.zephyr_target=arduino_portenta_c33
458458
portentac33.build.zephyr_args=
459-
portentac33.build.zephyr_hals=hal_renesas
459+
portentac33.build.zephyr_hals=hal_renesas nanopb
460460
portentac33.build.variant=arduino_portenta_c33_r7fa6m5bh3cfc
461461
portentac33.build.mcu=cortex-m33
462462
portentac33.build.fpu=-mfpu=fpv5-sp-d16

‎cores/arduino/abi.cpp

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,15 @@ extern "C" int __cxa_atexit(void (*func) (void *), void * arg, void * dso_handle
1212
(void)func; (void)arg; (void)dso_handle;// unused
1313
return0;
1414
}
15+
extern"C"intatexit(void (*func)(void)) {
16+
(void)func;
17+
return0;
18+
}
1519

1620
namespacestd {
1721
void__throw_length_error(constchar* __s__attribute__((unused))) {}
22+
void__throw_bad_alloc() {}
23+
void__throw_bad_function_call() {}
1824
};
1925

2026
extern"C"intstrcmp(constchar* s1,constchar* s2) {
@@ -25,3 +31,5 @@ extern "C" int strcmp(const char* s1, const char* s2) {
2531
}
2632
return *(constunsignedchar*)s1 - *(constunsignedchar*)s2;
2733
}
34+
35+
extern"C"void* __dso_handle = (void*) &__dso_handle;

‎extra/bootstrap.sh

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,11 @@ done
1414

1515
python3 -m venv venv
1616
source venv/bin/activate
17-
pip install west
17+
pip install west protobuf grpcio-tools
1818
west init -l.
1919
west config manifest.project-filter --"$HAL_FILTER"
2020
west update"$@"
2121
west zephyr-export
2222
pip install -r ../zephyr/scripts/requirements-base.txt
2323
west sdk install --version 0.17.0 -t arm-zephyr-eabi
24-
25-
forhalin$NEEDED_HALS;do
26-
west blobs fetch$hal
27-
done
24+
west blobs fetch$NEEDED_HALS

‎extra/build.sh

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -92,14 +92,16 @@ done
9292
# Generate the provides.ld file for linked builds
9393
echo"Exporting provides.ld"
9494
READELF=${ZEPHYR_SDK_INSTALL_DIR}/arm-zephyr-eabi/bin/arm-zephyr-eabi-readelf
95-
$READELF --wide -s${BUILD_DIR}/zephyr/zephyr.elf| c++filt| grep FUNC| awk -F'''{print "PROVIDE("$8" = 0x"$2");"}'>${VARIANT_DIR}/provides.ld
96-
$READELF --wide -s${BUILD_DIR}/zephyr/zephyr.elf| c++filt| grep kheap_llext_heap| awk -F'''{print "PROVIDE("$8" = 0x"$2");"}'>>${VARIANT_DIR}/provides.ld
97-
$READELF --wide -s${BUILD_DIR}/zephyr/zephyr.elf| c++filt| grep kheap_llext_heap| awk -F'''{print "PROVIDE(kheap_llext_heap_size = "$3");"}'>>${VARIANT_DIR}/provides.ld
98-
$READELF --wide -s${BUILD_DIR}/zephyr/zephyr.elf| c++filt| grep kheap__system_heap| awk -F'''{print "PROVIDE("$8" = 0x"$2");"}'>>${VARIANT_DIR}/provides.ld
99-
$READELF --wide -s${BUILD_DIR}/zephyr/zephyr.elf| c++filt| grep kheap__system_heap| awk -F'''{print "PROVIDE(kheap__system_heap_size = "$3");"}'>>${VARIANT_DIR}/provides.ld
95+
GDB=${ZEPHYR_SDK_INSTALL_DIR}/arm-zephyr-eabi/bin/arm-zephyr-eabi-gdb
96+
$READELF --wide -s${BUILD_DIR}/zephyr/zephyr.elf| grep FUNC| awk -F'''{print "PROVIDE("$8" = 0x"$2");"}'>${VARIANT_DIR}/provides.ld
97+
$READELF --wide -s${BUILD_DIR}/zephyr/zephyr.elf| grep kheap_llext_heap| awk -F'''{print "PROVIDE("$8" = 0x"$2");"}'>>${VARIANT_DIR}/provides.ld
98+
$READELF --wide -s${BUILD_DIR}/zephyr/zephyr.elf| grep kheap_llext_heap| awk -F'''{print "PROVIDE(kheap_llext_heap_size = "$3");"}'>>${VARIANT_DIR}/provides.ld
99+
$READELF --wide -s${BUILD_DIR}/zephyr/zephyr.elf| grep kheap__system_heap| awk -F'''{print "PROVIDE("$8" = 0x"$2");"}'>>${VARIANT_DIR}/provides.ld
100+
$READELF --wide -s${BUILD_DIR}/zephyr/zephyr.elf| grep kheap__system_heap| awk -F'''{print "PROVIDE(kheap__system_heap_size = "$3");"}'>>${VARIANT_DIR}/provides.ld
100101
cat${BUILD_DIR}/zephyr/zephyr.map| grep __device_dts_ord| grep -v rodata| grep -v llext_const_symbol| awk -F'''{print "PROVIDE("$2" = "$1");"}'>>${VARIANT_DIR}/provides.ld
101-
TEXT_START=`cat variants/$variant/$variant.overlay| grep user_sketch:| cut -f2 -d"@"| cut -f1 -d"{"`
102-
echo"PROVIDE(_sketch_start = 0x$TEXT_START);">>${VARIANT_DIR}/provides.ld
102+
#TEXT_START=`cat variants/$variant/$variant.overlay | grep user_sketch: | cut -f2 -d"@" | cut -f1 -d"{"`
103+
TEXT_START=`$GDB --quiet -ex"p/x sketch_base_addr"${BUILD_DIR}/zephyr/zephyr.elf -ex"exit"| grep"= 0x"| cut -f 2 -d"="`
104+
echo"PROVIDE(_sketch_start =$TEXT_START);">>${VARIANT_DIR}/provides.ld
103105

104106
sed -i's/PROVIDE(malloc =/PROVIDE(__wrap_malloc =/g'${VARIANT_DIR}/provides.ld
105107
sed -i's/PROVIDE(free =/PROVIDE(__wrap_free =/g'${VARIANT_DIR}/provides.ld

‎loader/llext_exports.c

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,9 @@ FORCE_EXPORT_SYM(net_buf_simple_pull);
118118
FORCE_EXPORT_SYM(net_buf_simple_add_mem);
119119
FORCE_EXPORT_SYM(net_buf_simple_pull_mem);
120120
FORCE_EXPORT_SYM(net_buf_unref);
121+
#if defined(CONFIG_BT_HCI_SETUP)
122+
FORCE_EXPORT_SYM(bt_h4_vnd_setup);
123+
#endif
121124
#endif
122125

123126
#if defined(CONFIG_STACK_CANARIES)
@@ -227,8 +230,13 @@ FORCE_EXPORT_SYM(__aeabi_uidivmod);
227230
FORCE_EXPORT_SYM(__aeabi_dcmpeq);
228231
FORCE_EXPORT_SYM(__aeabi_d2iz);
229232
FORCE_EXPORT_SYM(__aeabi_f2d);
233+
FORCE_EXPORT_SYM(__aeabi_ul2d);
234+
FORCE_EXPORT_SYM(__aeabi_l2f);
230235
FORCE_EXPORT_SYM(__aeabi_idivmod);
231236
FORCE_EXPORT_SYM(__aeabi_ldivmod);
232237
FORCE_EXPORT_SYM(__aeabi_ul2f);
233238
FORCE_EXPORT_SYM(__aeabi_dcmpge);
239+
240+
#if defined (CONFIG_CPP)
234241
FORCE_EXPORT_SYM(__cxa_pure_virtual);
242+
#endif

‎loader/main.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,9 @@ void llext_entry(void *arg0, void *arg1, void *arg2)
6464
}
6565
#endif/* CONFIG_USERSPACE */
6666

67+
__attribute__((retain))constuintptr_tsketch_base_addr=DT_REG_ADDR(DT_GPARENT(DT_NODELABEL(user_sketch)))+
68+
DT_REG_ADDR(DT_NODELABEL(user_sketch));
69+
6770
staticintloader(conststructshell*sh)
6871
{
6972
conststructflash_area*fa;

‎loader/prj.conf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,6 @@ CONFIG_FLASH_MAP=y
4242

4343
CONFIG_CPP=y
4444
CONFIG_STD_CPP17=y
45+
CONFIG_GLIBCXX_LIBCPP=y
4546
CONFIG_REQUIRES_FULL_LIBC=y
47+
CONFIG_CBPRINTF_FP_SUPPORT=y

‎platform.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@ compiler.path={build.compiler_path}
1919
compiler.c.cmd={build.crossprefix}gcc
2020
compiler.c.flags=-g -c {compiler.warning_flags} {compiler.zephyr.macros} "@{compiler.zephyr.cflags_file}" {compiler.zephyr.arch.define} -MMD -mcpu={build.mcu} {build.float-abi} {build.fpu}
2121
compiler.c.elf.cmd={build.crossprefix}g++
22-
compiler.c.elf.flags={build.llext_link_flags} -Wl,--gc-sections -mcpu={build.mcu} {build.float-abi} {build.fpu} -std=c++17
22+
compiler.c.elf.flags={build.llext_link_flags} -Wl,--gc-sections -mcpu={build.mcu} {build.float-abi} {build.fpu} -std=gnu++17
2323
compiler.S.cmd={build.crossprefix}g++
2424
compiler.S.flags=-c -x assembler-with-cpp -mcpu={build.mcu} {build.fpu}
2525
compiler.cpp.cmd={build.crossprefix}g++
26-
compiler.cpp.flags=-g -Os -std=c++17 -c {compiler.warning_flags} {compiler.zephyr.macros} "@{compiler.zephyr.cxxflags_file}" {compiler.zephyr.common_ldflags} {compiler.zephyr.extra_ldflags} {compiler.zephyr.common_cxxflags} {compiler.zephyr.extra_cxxflags} {compiler.zephyr.arch.define} -MMD -mcpu={build.mcu} {build.float-abi} {build.fpu}
26+
compiler.cpp.flags=-g -Os -std=gnu++17 -c {compiler.warning_flags} {compiler.zephyr.macros} "@{compiler.zephyr.cxxflags_file}" {compiler.zephyr.common_ldflags} {compiler.zephyr.extra_ldflags} {compiler.zephyr.common_cxxflags} {compiler.zephyr.extra_cxxflags} {compiler.zephyr.arch.define} -MMD -mcpu={build.mcu} {build.float-abi} {build.fpu}
2727
compiler.ar.cmd={build.crossprefix}ar
2828
compiler.ar.flags=rcs
2929
compiler.objcopy.cmd=
@@ -44,7 +44,7 @@ compiler.zephyr.common_cxxflags=-fdata-sections -ffunction-sections -fno-unwind-
4444
compiler.zephyr.common_ldflags=-fno-exceptions -fno-rtti -fno-threadsafe-statics -fno-unwind-tables -fno-use-cxa-atexit -lstdc++ -lsupc++ -lnosys -nostdlib
4545

4646
compiler.zephyr.extra_cxxflags=
47-
compiler.zephyr.extra_ldflags=
47+
compiler.zephyr.extra_ldflags=-lstdc++ -lsupc++
4848

4949
# this can be overriden in boards.txt
5050
build.extra_flags=
@@ -99,7 +99,7 @@ recipe.S.o.pattern="{compiler.path}{compiler.S.cmd}" {compiler.S.flags} -DARDUIN
9999
recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} {compiler.ar.extra_flags} "{archive_file_path}" "{object_file}"
100100

101101
## Combine gc-sections, archives, and objects
102-
recipe.c.combine.pattern="{compiler.path}{compiler.c.elf.cmd}" "-L{build.path}" {compiler.c.elf.flags} {compiler.c.elf.extra_flags} {build.extra_flags} {build.extra_ldflags} {compiler.zephyr.common_ldflags} "-T{build.ldscript}" "-Wl,-Map,{build.path}/{build.project_name}.map" --specs=picolibc.specs --specs=nosys.specs {compiler.ldflags} -o "{build.path}/{build.project_name}_debug.elf" {object_files} "{build.path}/{archive_file}" {compiler.zephyr} {compiler.zephyr.extra_ldflags} {compiler.libraries.ldflags}
102+
recipe.c.combine.pattern="{compiler.path}{compiler.c.elf.cmd}" "-L{build.path}" {compiler.c.elf.flags} {compiler.c.elf.extra_flags} {build.extra_flags} {build.extra_ldflags} {compiler.zephyr.common_ldflags} "-T{build.ldscript}" "-Wl,-Map,{build.path}/{build.project_name}.map" --specs=picolibc.specs --specs=nosys.specs {compiler.ldflags} -o "{build.path}/{build.project_name}_debug.elf" {object_files}-Wl,--start-group"{build.path}/{archive_file}" {compiler.zephyr} {compiler.zephyr.extra_ldflags} {compiler.libraries.ldflags} -Wl,--end-group
103103
recipe.hooks.linking.postlink.1.pattern="{compiler.path}{build.crossprefix}strip" --strip-debug "{build.path}/{build.project_name}_debug.elf" -o "{build.path}/{build.project_name}.elf"
104104

105105
## Create eeprom

‎variants/arduino_giga_r1_stm32h747xx_m7/arduino_giga_r1_stm32h747xx_m7.conf

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,3 +48,20 @@ CONFIG_DISPLAY=y
4848
CONFIG_INPUT=y
4949
CONFIG_STM32_LTDC_FB_USE_SHARED_MULTI_HEAP=y
5050
CONFIG_STM32_LTDC_FB_SMH_ATTRIBUTE=2
51+
52+
CONFIG_BT=y
53+
CONFIG_BT_HCI_RAW=y
54+
CONFIG_BT_HCI_RAW_H4=y
55+
CONFIG_BT_HCI_RAW_H4_ENABLE=y
56+
CONFIG_BT_BUF_ACL_RX_SIZE=255
57+
CONFIG_BT_BUF_CMD_TX_SIZE=255
58+
CONFIG_BT_BUF_EVT_DISCARDABLE_SIZE=255
59+
CONFIG_BT_MAX_CONN=4
60+
CONFIG_BT_CTLR_ADV_EXT=y
61+
CONFIG_BT_CTLR_ADV_PERIODIC=y
62+
CONFIG_BT_CTLR_DTM_HCI=y
63+
CONFIG_CYW4343W_MURATA_1DX=y
64+
CONFIG_BT_HCI_DRIVER_LOG_LEVEL_DBG=y
65+
CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=2048
66+
CONFIG_BT_RX_STACK_SIZE=4096
67+
CONFIG_BT_HCI_TX_STACK_SIZE=4096

‎variants/arduino_portenta_c33_r7fa6m5bh3cfc/arduino_portenta_c33_r7fa6m5bh3cfc.conf

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,13 @@ CONFIG_ARM_MPU=n
2525
CONFIG_SHELL_STACK_SIZE=32768
2626
CONFIG_MAIN_STACK_SIZE=32768
2727
CONFIG_LLEXT_HEAP_SIZE=128
28+
CONFIG_HEAP_MEM_POOL_SIZE=65536
29+
CONFIG_ISR_STACK_SIZE=8192
30+
CONFIG_LOG_PROCESS_THREAD_STACK_SIZE=8192
31+
CONFIG_IDLE_STACK_SIZE=8192
32+
CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=8192
2833

29-
CONFIG_ADC=n
34+
CONFIG_ADC=y
3035
CONFIG_PWM=y
3136

3237
CONFIG_NET_CORE_LOG_LEVEL_DBG=y
@@ -56,6 +61,11 @@ CONFIG_NET_TX_STACK_SIZE=8192
5661
CONFIG_NET_RX_STACK_SIZE=8192
5762
CONFIG_NET_TCP_WORKQ_STACK_SIZE=8192
5863
CONFIG_NET_MGMT_EVENT_STACK_SIZE=8192
64+
CONFIG_NET_MGMT_EVENT_MONITOR_STACK_SIZE=8192
65+
CONFIG_NET_SOCKETS_SERVICE_STACK_SIZE=8192
66+
CONFIG_ETH_RA_RX_THREAD_STACK_SIZE=8192
67+
CONFIG_NET_CONNECTION_MANAGER_MONITOR_STACK_SIZE=8192
68+
5969
CONFIG_NET_TCP=y
6070
CONFIG_NET_SOCKETS=y
6171
CONFIG_POSIX_API=y
@@ -68,3 +78,26 @@ CONFIG_MBEDTLS_HEAP_SIZE=60000
6878
CONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN=7168
6979
CONFIG_MBEDTLS_HASH_ALL_ENABLED=y
7080
CONFIG_MBEDTLS_CMAC=y
81+
82+
CONFIG_WIFI=y
83+
CONFIG_WIFI_ESP_HOSTED=y
84+
CONFIG_NANOPB=y
85+
CONFIG_NET_CONFIG_AUTO_INIT=n
86+
CONFIG_NET_CONNECTION_MANAGER=y
87+
CONFIG_WIFI_NM_MAX_MANAGED_INTERFACES=2
88+
CONFIG_NET_L2_WIFI_SHELL=y
89+
CONFIG_NET_MGMT_EVENT_QUEUE_SIZE=32
90+
91+
CONFIG_NET_IF_MAX_IPV4_COUNT=3
92+
CONFIG_NET_IF_MAX_IPV6_COUNT=3
93+
94+
CONFIG_BT=y
95+
CONFIG_BT_HCI_RAW=y
96+
CONFIG_BT_HCI_RAW_H4=y
97+
CONFIG_BT_HCI_RAW_H4_ENABLE=y
98+
CONFIG_BT_BUF_ACL_RX_SIZE=255
99+
CONFIG_BT_BUF_CMD_TX_SIZE=255
100+
CONFIG_BT_BUF_EVT_DISCARDABLE_SIZE=255
101+
CONFIG_BT_MAX_CONN=4
102+
CONFIG_BT_CTLR_ADV_EXT=y
103+
CONFIG_BT_CTLR_ADV_PERIODIC=y

‎variants/arduino_portenta_c33_r7fa6m5bh3cfc/arduino_portenta_c33_r7fa6m5bh3cfc.overlay

Lines changed: 87 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,75 @@
7878
pinctrl-names = "default";
7979
};
8080

81+
&adc0 {
82+
status = "okay";
83+
#address-cells = <1>;
84+
#size-cells = <0>;
8185

86+
a7: channel@0 {
87+
reg = <0>;
88+
zephyr,gain = "ADC_GAIN_1";
89+
zephyr,reference = "ADC_REF_INTERNAL";
90+
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
91+
zephyr,resolution = <12>;
92+
};
93+
94+
a4: channel@1 {
95+
reg = <1>;
96+
zephyr,gain = "ADC_GAIN_1";
97+
zephyr,reference = "ADC_REF_INTERNAL";
98+
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
99+
zephyr,resolution = <12>;
100+
};
101+
102+
a3: channel@2 {
103+
reg = <2>;
104+
zephyr,gain = "ADC_GAIN_1";
105+
zephyr,reference = "ADC_REF_INTERNAL";
106+
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
107+
zephyr,resolution = <12>;
108+
};
109+
110+
a2: channel@4 {
111+
reg = <4>;
112+
zephyr,gain = "ADC_GAIN_1";
113+
zephyr,reference = "ADC_REF_INTERNAL";
114+
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
115+
zephyr,resolution = <12>;
116+
};
117+
118+
a1: channel@5 {
119+
reg = <5>;
120+
zephyr,gain = "ADC_GAIN_1";
121+
zephyr,reference = "ADC_REF_INTERNAL";
122+
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
123+
zephyr,resolution = <12>;
124+
};
125+
126+
a0: channel@6 {
127+
reg = <6>;
128+
zephyr,gain = "ADC_GAIN_1";
129+
zephyr,reference = "ADC_REF_INTERNAL";
130+
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
131+
zephyr,resolution = <12>;
132+
};
133+
134+
a6: channel@e {
135+
reg = <14>;
136+
zephyr,gain = "ADC_GAIN_1";
137+
zephyr,reference = "ADC_REF_INTERNAL";
138+
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
139+
zephyr,resolution = <12>;
140+
};
141+
142+
a5: channel@f {
143+
reg = <15>;
144+
zephyr,gain = "ADC_GAIN_1";
145+
zephyr,reference = "ADC_REF_INTERNAL";
146+
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
147+
zephyr,resolution = <12>;
148+
};
149+
};
82150

83151
/ {
84152
zephyr,user {
@@ -203,8 +271,26 @@
203271

204272
serials = <&board_cdc_acm_uart>, <&uart9>, <&uart7>, <&uart6>, <&uart5>;
205273
cdc-acm = <&board_cdc_acm_uart>;
206-
i2cs = <&iic0>, <&iic1>;
274+
i2cs = <&iic0>, <&iic1>, <&i2c3>;
207275
spis = <&spi1>;
208276
pwms = <&pwm6 1 PWM_HZ(25000000) PWM_POLARITY_NORMAL>;
277+
278+
io-channels =<&adc0 6>,
279+
<&adc0 5>,
280+
<&adc0 4>,
281+
<&adc0 2>,
282+
<&adc0 1>,
283+
<&adc0 13>,
284+
<&adc0 12>,
285+
<&adc0 0>;
286+
287+
adc-pin-gpios =<&ioport0 6 0>,
288+
<&ioport0 5 0>,
289+
<&ioport0 4 0>,
290+
<&ioport0 2 0>,
291+
<&ioport0 1 0>,
292+
<&ioport0 15 0>,
293+
<&ioport0 14 0>,
294+
<&ioport0 0 0>;
209295
};
210296
};

‎west.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ manifest:
2121
projects:
2222
-name:zephyr
2323
remote:arduino
24-
revision:zephyr-arduino-20250520
24+
revision:zephyr-arduino-20250529
2525
import:
2626
name-allowlist:
2727
-cmsis
@@ -32,6 +32,7 @@ manifest:
3232
-segger
3333
-thrift
3434
-mcuboot
35+
-nanopb
3536
-lvgl
3637
path-allowlist:
3738
-modules/hal/*

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp