Skip to content

test pr to run CI #85

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 29 commits into from
Mar 26, 2025
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
aa0fca4
Nano 33 BLE - enable the SPI1 sensors
KurtE Feb 5, 2025
03a7fce
Add call to initVariant in main move ble sense to variant.cpp
KurtE Mar 5, 2025
e831260
GIGA: Remove Arduino pins 11-13 from PWM list to fix SPI1
KurtE Feb 2, 2025
8428b9a
Comment out pins we removed to allow SPI1 to work
KurtE Mar 5, 2025
587b322
Merge pull request #65 from KurtE/GIGA_M7_fix_spi5
facchinm Mar 6, 2025
7fdcd38
Merge pull request #67 from KurtE/nano_sense_spi1_enable_pin
facchinm Mar 6, 2025
ac05eb3
Merge remote-tracking branch 'origin/fully_linked' into arduino
pillo79 Mar 21, 2025
87f323b
platform: common extension mapping
pillo79 Mar 4, 2025
43f2d5a
boards: merge common zephyr flags to platform.txt
pillo79 Mar 4, 2025
e48e3af
variants: generate cflags.txt and includes.txt from llext-edk
pillo79 Mar 4, 2025
887577b
build.sh: get the variant name from the Zephyr build system
pillo79 Mar 13, 2025
55eeab3
llext_exports: remove dropped net_buf_get
pillo79 Mar 20, 2025
a255a36
main: fix enable_shell_usb warnings
pillo79 Mar 20, 2025
751d5f6
loader: enable the Arduino API module
pillo79 Mar 20, 2025
a81cbb0
west: use post_4.1 branch for zephyr
pillo79 Mar 20, 2025
d1f9c0d
boards.txt: fix prelinked flag for post_build_tool
facchinm Mar 21, 2025
77ce198
loader: fix loading of prelinked sketch
facchinm Mar 21, 2025
f6effd0
bootstrap: export Zephyr install directory
pillo79 Mar 21, 2025
5477b89
mass rebuild
pillo79 Mar 24, 2025
0ba9bf0
variants: fix multiple USB definition issues
pillo79 Mar 24, 2025
804ccc1
nano33ble: disable stack canaries
facchinm Mar 26, 2025
3bb2f23
SocketWrapper: start restucturing lib
facchinm Mar 26, 2025
30f1330
gh: fix usage as module
facchinm Mar 26, 2025
ec9326e
Ethernet: compile only if enabled in dts
facchinm Mar 26, 2025
45a735b
loader: fix offset for CONFIG_LLEXT_STORAGE_WRITABLE
facchinm Mar 26, 2025
33706ae
loader: add exports for wifiAP
facchinm Mar 26, 2025
253cde8
rw612: enable wifi AP support
facchinm Mar 26, 2025
e85a95d
platform.txt: provide clean BOARDNAME defines
facchinm Mar 26, 2025
79fc9e2
loader: move dhcp server in own ifdef
facchinm Mar 26, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
variants: fix multiple USB definition issues
Always use the new 'board_cdc_acm_uart' definition for USB CDC ACM
interfaces. This is the new standard for Zephyr serial-over-USB.
  • Loading branch information
pillo79 committed Mar 24, 2025
commit 0ba9bf0586d824d9c3d012724e30146bc751cfa1
Binary file modified firmwares/zephyr-arduino_giga_r1_stm32h747xx_m7.bin
Binary file not shown.
Binary file modified firmwares/zephyr-arduino_giga_r1_stm32h747xx_m7.elf
Binary file not shown.
4,767 changes: 2,384 additions & 2,383 deletions firmwares/zephyr-arduino_giga_r1_stm32h747xx_m7.hex

Large diffs are not rendered by default.

Binary file modified firmwares/zephyr-arduino_nano_33_ble_nrf52840_sense.bin
Binary file not shown.
Binary file modified firmwares/zephyr-arduino_nano_33_ble_nrf52840_sense.elf
Binary file not shown.
3,230 changes: 1,615 additions & 1,615 deletions firmwares/zephyr-arduino_nano_33_ble_nrf52840_sense.hex

Large diffs are not rendered by default.

Binary file modified firmwares/zephyr-arduino_portenta_c33_r7fa6m5bh3cfc.bin
Binary file not shown.
Binary file modified firmwares/zephyr-arduino_portenta_c33_r7fa6m5bh3cfc.elf
Binary file not shown.
4,008 changes: 2,004 additions & 2,004 deletions firmwares/zephyr-arduino_portenta_c33_r7fa6m5bh3cfc.hex

Large diffs are not rendered by default.

Binary file modified firmwares/zephyr-arduino_portenta_h7_stm32h747xx_m7.bin
Binary file not shown.
Binary file modified firmwares/zephyr-arduino_portenta_h7_stm32h747xx_m7.elf
Binary file not shown.
7,761 changes: 3,853 additions & 3,908 deletions firmwares/zephyr-arduino_portenta_h7_stm32h747xx_m7.hex

Large diffs are not rendered by default.

Binary file modified firmwares/zephyr-frdm_mcxn947_mcxn947_cpu0.bin
Binary file not shown.
Binary file modified firmwares/zephyr-frdm_mcxn947_mcxn947_cpu0.elf
Binary file not shown.
4,044 changes: 2,022 additions & 2,022 deletions firmwares/zephyr-frdm_mcxn947_mcxn947_cpu0.hex

Large diffs are not rendered by default.

Binary file modified firmwares/zephyr-frdm_rw612_rw612.bin
Binary file not shown.
Binary file modified firmwares/zephyr-frdm_rw612_rw612.elf
Binary file not shown.
98,166 changes: 49,083 additions & 49,083 deletions firmwares/zephyr-frdm_rw612_rw612.hex

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
&zephyr_udc0 {
cdc_acm_uart0: cdc_acm_uart0 {
board_cdc_acm_uart: board_cdc_acm_uart {
compatible = "zephyr,cdc-acm-uart";
status = "okay";
status = "okay";
};
};

Expand Down Expand Up @@ -322,7 +322,7 @@
/{
chosen {
zephyr,camera = &dcmi;
/* zephyr,console = &cdc_acm_uart0; */
/* zephyr,console = &board_cdc_acm_uart; */
};

/* used to overcome problems with _C analog pins */
Expand Down Expand Up @@ -491,8 +491,8 @@
<&gpioa 4 0>,
<&gpioa 5 0>;

serials = <&cdc_acm_uart0>, <&usart1>, <&usart2>, <&uart4>, <&usart6>;
cdc-acm = <&cdc_acm_uart0>;
serials = <&board_cdc_acm_uart>, <&usart1>, <&usart2>, <&uart4>, <&usart6>;
cdc-acm = <&board_cdc_acm_uart>;
i2cs = <&i2c2>, <&i2c4>, <&i2c1>;
spis = <&spi1>, <&spi5>;
pwms = <&pwm1 3 PWM_HZ(12000000) PWM_POLARITY_NORMAL>,
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
&zephyr_udc0 {
cdc_acm_uart0: cdc_acm_uart0 {
board_cdc_acm_uart: board_cdc_acm_uart {
compatible = "zephyr,cdc-acm-uart";
status = "okay";
status = "okay";
};
};

Expand Down Expand Up @@ -118,8 +118,8 @@
<&adc 4>,
<&adc 1>;

serials = <&cdc_acm_uart0>, <&uart0>;
cdc-acm = <&cdc_acm_uart0>;
serials = <&board_cdc_acm_uart>, <&uart0>;
cdc-acm = <&board_cdc_acm_uart>;
i2cs = <&arduino_nano_i2c>, <&i2c1>;
};
};
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
&zephyr_udc0 {
cdc_acm_uart0: cdc_acm_uart0 {
board_cdc_acm_uart: board_cdc_acm_uart {
compatible = "zephyr,cdc-acm-uart";
status = "okay";
status = "okay";
};
};

Expand Down Expand Up @@ -72,8 +72,8 @@

pwm-pin-gpios = <&ioport6 0 0>;

serials = <&cdc_acm_uart0>, <&uart9>;
cdc-acm = <&cdc_acm_uart0>;
serials = <&board_cdc_acm_uart>, <&uart9>;
cdc-acm = <&board_cdc_acm_uart>;
i2cs = <&iic1>;
spis = <&spi1>;
pwms = <&pwm6 1 PWM_HZ(25000000) PWM_POLARITY_NORMAL>;
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
&zephyr_udc0 {
cdc_acm_uart0: cdc_acm_uart0 {
compatible = "zephyr,cdc-acm-uart";
status = "okay";
};
&board_cdc_acm_uart {
status = "okay";
};

&usart1 {
Expand All @@ -17,10 +14,6 @@
status = "okay";
};

&cdc_acm_uart0 {
status = "okay";
};

&i2c4 {
status = "okay";
};
Expand Down Expand Up @@ -87,8 +80,8 @@
<&gpiok 6 GPIO_ACTIVE_LOW>,
<&gpiok 7 GPIO_ACTIVE_LOW>;

serials = <&cdc_acm_uart0>,<&usart6>, <&usart1>, <&uart4>;
cdc-acm = <&cdc_acm_uart0>;
serials = <&board_cdc_acm_uart>,<&usart6>, <&usart1>, <&uart4>;
cdc-acm = <&board_cdc_acm_uart>;
i2cs = <&i2c4>;
};
};

Large diffs are not rendered by default.

79 changes: 39 additions & 40 deletions variants/arduino_portenta_h7_stm32h747xx_m7/provides.ld
Original file line number Diff line number Diff line change
Expand Up @@ -2288,46 +2288,45 @@ PROVIDE(mbedtls_rsa_private = 0x0805f5e9);
PROVIDE(__aeabi_ul2f = 0x08040f6d);
PROVIDE(net_udp_finalize = 0x08054a6d);
PROVIDE(HAL_QSPI_IRQHandler = 0x0805ba55);
PROVIDE(kheap_llext_heap = 0x24030e00);
PROVIDE(kheap_llext_heap = 0x24030b00);
PROVIDE(kheap_llext_heap_size = 0x20000);
PROVIDE(kheap__system_heap = 0x24051120);
PROVIDE(kheap__system_heap = 0x24050e20);
PROVIDE(kheap__system_heap_size = 32768);
PROVIDE(__device_dts_ord_8 = 0x000000000807989c);
PROVIDE(__device_dts_ord_41 = 0x00000000080798c0);
PROVIDE(__device_dts_ord_107 = 0x00000000080798e4);
PROVIDE(__device_dts_ord_53 = 0x0000000008079908);
PROVIDE(__device_dts_ord_12 = 0x000000000807992c);
PROVIDE(__device_dts_ord_52 = 0x0000000008079950);
PROVIDE(__device_dts_ord_20 = 0x0000000008079974);
PROVIDE(__device_dts_ord_51 = 0x0000000008079998);
PROVIDE(__device_dts_ord_210 = 0x00000000080799bc);
PROVIDE(__device_dts_ord_209 = 0x00000000080799e0);
PROVIDE(__device_dts_ord_208 = 0x0000000008079a04);
PROVIDE(__device_dts_ord_50 = 0x0000000008079a28);
PROVIDE(__device_dts_ord_207 = 0x0000000008079a4c);
PROVIDE(__device_dts_ord_49 = 0x0000000008079a70);
PROVIDE(__device_dts_ord_68 = 0x0000000008079a94);
PROVIDE(__device_dts_ord_269 = 0x0000000008079ab8);
PROVIDE(__device_dts_ord_110 = 0x0000000008079adc);
PROVIDE(__device_dts_ord_217 = 0x0000000008079b00);
PROVIDE(__device_dts_ord_48 = 0x0000000008079b24);
PROVIDE(__device_dts_ord_42 = 0x0000000008079b48);
PROVIDE(__device_dts_ord_45 = 0x0000000008079b6c);
PROVIDE(__device_dts_ord_227 = 0x0000000008079b90);
PROVIDE(__device_dts_ord_148 = 0x0000000008079bb4);
PROVIDE(__device_dts_ord_35 = 0x0000000008079bd8);
PROVIDE(__device_dts_ord_25 = 0x0000000008079bfc);
PROVIDE(__device_dts_ord_13 = 0x0000000008079c20);
PROVIDE(__device_dts_ord_21 = 0x0000000008079c44);
PROVIDE(__device_dts_ord_143 = 0x0000000008079c68);
PROVIDE(__device_dts_ord_146 = 0x0000000008079c8c);
PROVIDE(__device_dts_ord_156 = 0x0000000008079cb0);
PROVIDE(__device_dts_ord_164 = 0x0000000008079cd4);
PROVIDE(__device_dts_ord_163 = 0x0000000008079cf8);
PROVIDE(__device_dts_ord_162 = 0x0000000008079d1c);
PROVIDE(__device_dts_ord_161 = 0x0000000008079d40);
PROVIDE(__device_dts_ord_160 = 0x0000000008079d64);
PROVIDE(__device_dts_ord_159 = 0x0000000008079d88);
PROVIDE(__device_dts_ord_158 = 0x0000000008079dac);
PROVIDE(__device_dts_ord_147 = 0x0000000008079dd0);
PROVIDE(__device_dts_ord_8 = 0x0000000008079894);
PROVIDE(__device_dts_ord_41 = 0x00000000080798b8);
PROVIDE(__device_dts_ord_107 = 0x00000000080798dc);
PROVIDE(__device_dts_ord_53 = 0x0000000008079900);
PROVIDE(__device_dts_ord_12 = 0x0000000008079924);
PROVIDE(__device_dts_ord_52 = 0x0000000008079948);
PROVIDE(__device_dts_ord_20 = 0x000000000807996c);
PROVIDE(__device_dts_ord_51 = 0x0000000008079990);
PROVIDE(__device_dts_ord_210 = 0x00000000080799b4);
PROVIDE(__device_dts_ord_209 = 0x00000000080799d8);
PROVIDE(__device_dts_ord_208 = 0x00000000080799fc);
PROVIDE(__device_dts_ord_50 = 0x0000000008079a20);
PROVIDE(__device_dts_ord_207 = 0x0000000008079a44);
PROVIDE(__device_dts_ord_49 = 0x0000000008079a68);
PROVIDE(__device_dts_ord_68 = 0x0000000008079a8c);
PROVIDE(__device_dts_ord_110 = 0x0000000008079ab0);
PROVIDE(__device_dts_ord_217 = 0x0000000008079ad4);
PROVIDE(__device_dts_ord_48 = 0x0000000008079af8);
PROVIDE(__device_dts_ord_42 = 0x0000000008079b1c);
PROVIDE(__device_dts_ord_45 = 0x0000000008079b40);
PROVIDE(__device_dts_ord_227 = 0x0000000008079b64);
PROVIDE(__device_dts_ord_148 = 0x0000000008079b88);
PROVIDE(__device_dts_ord_35 = 0x0000000008079bac);
PROVIDE(__device_dts_ord_25 = 0x0000000008079bd0);
PROVIDE(__device_dts_ord_13 = 0x0000000008079bf4);
PROVIDE(__device_dts_ord_21 = 0x0000000008079c18);
PROVIDE(__device_dts_ord_143 = 0x0000000008079c3c);
PROVIDE(__device_dts_ord_146 = 0x0000000008079c60);
PROVIDE(__device_dts_ord_156 = 0x0000000008079c84);
PROVIDE(__device_dts_ord_164 = 0x0000000008079ca8);
PROVIDE(__device_dts_ord_163 = 0x0000000008079ccc);
PROVIDE(__device_dts_ord_162 = 0x0000000008079cf0);
PROVIDE(__device_dts_ord_161 = 0x0000000008079d14);
PROVIDE(__device_dts_ord_160 = 0x0000000008079d38);
PROVIDE(__device_dts_ord_159 = 0x0000000008079d5c);
PROVIDE(__device_dts_ord_158 = 0x0000000008079d80);
PROVIDE(__device_dts_ord_147 = 0x0000000008079da4);
PROVIDE(_sketch_start = 0xe0000 );
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
&zephyr_udc0 {
status = "okay";
cdc_acm_uart0: cdc_acm_uart0 {
board_cdc_acm_uart: board_cdc_acm_uart {
compatible = "zephyr,cdc-acm-uart";
status = "okay";
};
Expand All @@ -22,9 +22,9 @@
zephyr,user {
digital-pin-gpios = <&gpio0 10 GPIO_ACTIVE_LOW>, <&gpio0 27 GPIO_ACTIVE_LOW>, <&gpio1 2 GPIO_ACTIVE_LOW>;
builtin-led-gpios = <&gpio0 10 GPIO_ACTIVE_LOW>, <&gpio0 27 GPIO_ACTIVE_LOW>, <&gpio1 2 GPIO_ACTIVE_LOW>;
serials = <&cdc_acm_uart0>, <&flexcomm4_lpuart4>;
cdc-acm = <&cdc_acm_uart0>;
serials = <&board_cdc_acm_uart>, <&flexcomm4_lpuart4>;
cdc-acm = <&board_cdc_acm_uart>;
i2cs = <&flexcomm2_lpi2c2>;
spis = <&flexcomm1_lpspi1>;
};
};
};
Loading
Loading