Skip to content

manifest: sdk-zephyr: Rework UDC drivers and fix nRF USBD failed asserts#27618

Closed
NordicBuilder wants to merge 1 commit into
nrfconnect:mainfrom
NordicBuilder:auto-manifest-sdk-zephyr-3890
Closed

manifest: sdk-zephyr: Rework UDC drivers and fix nRF USBD failed asserts#27618
NordicBuilder wants to merge 1 commit into
nrfconnect:mainfrom
NordicBuilder:auto-manifest-sdk-zephyr-3890

Conversation

@NordicBuilder
Copy link
Copy Markdown
Contributor

Automatically created by action-manifest-pr GH action from PR:
nrfconnect/sdk-zephyr#3890

@NordicBuilder NordicBuilder requested review from a team as code owners March 20, 2026 09:10
@NordicBuilder
Copy link
Copy Markdown
Contributor Author

NordicBuilder commented Mar 20, 2026

The following west manifest projects have changed revision in this Pull Request:

Name Old Revision New Revision Diff
zephyr nrfconnect/sdk-zephyr@9267cdf (main) nrfconnect/sdk-zephyr#3890 nrfconnect/sdk-zephyr#3890/files

DNM label due to: 1 project with PR revision

Note: This message is automatically posted and updated by the Manifest GitHub Action.

@NordicBuilder
Copy link
Copy Markdown
Contributor Author

NordicBuilder commented Mar 20, 2026

CI Information

To view the history of this post, click the 'edited' button above
Build number: 9

Inputs:

Sources:

sdk-nrf: PR head: 728d544a084e61e25d5c1265847ba306903c7806
zephyr: PR head: f19092a8c12d5495bd22d8c170feb691fbbac8a9

more details

sdk-nrf:

PR head: 728d544a084e61e25d5c1265847ba306903c7806
merge base: 9a6ef7eab2ac7f1cc972fd4883a3f1b3cbf0f8ae
target head (main): 9a6ef7eab2ac7f1cc972fd4883a3f1b3cbf0f8ae
Diff

zephyr:

PR head: f19092a8c12d5495bd22d8c170feb691fbbac8a9
merge base: 9267cdf59f420adac4790e8676a3f2f772254a62
target head (main): 9267cdf59f420adac4790e8676a3f2f772254a62
Diff

Github labels

Enabled Name Description
ci-disabled Disable the ci execution
ci-all-test Run all of ci, no test spec filtering will be done
ci-force-downstream Force execution of downstream even if twister fails
ci-run-twister Force run twister
ci-run-zephyr-twister Force run zephyr twister
List of changed files detected by CI (118)
west.yml
zephyr
│  ├── drivers
│  │  ├── adc
│  │  │  ├── adc_stm32.c
│  │  │  │ adc_stm32wb0.c
│  │  ├── bluetooth
│  │  │  ├── hci
│  │  │  │  │ ipm_stm32wb.c
│  │  ├── can
│  │  │  ├── can_stm32_bxcan.c
│  │  │  ├── can_stm32_fdcan.c
│  │  │  │ can_stm32h7_fdcan.c
│  │  ├── comparator
│  │  │  │ comparator_stm32_comp.c
│  │  ├── counter
│  │  │  │ counter_stm32_rtc.c
│  │  ├── crypto
│  │  │  ├── crypto_stm32.c
│  │  │  │ crypto_stm32_hash.c
│  │  ├── dac
│  │  │  │ dac_stm32.c
│  │  ├── disk
│  │  │  │ sdmmc_stm32.c
│  │  ├── display
│  │  │  │ display_stm32_ltdc.c
│  │  ├── dma
│  │  │  ├── dma_stm32.c
│  │  │  ├── dma_stm32_bdma.c
│  │  │  │ dmamux_stm32.c
│  │  ├── entropy
│  │  │  │ entropy_stm32.c
│  │  ├── ethernet
│  │  │  ├── eth_dwmac_stm32h7x.c
│  │  │  │ eth_stm32_hal_common.c
│  │  ├── flash
│  │  │  ├── flash_stm32.c
│  │  │  ├── flash_stm32_ospi.c
│  │  │  ├── flash_stm32_xspi.c
│  │  │  │ flash_stm32h7x.c
│  │  ├── gpio
│  │  │  │ gpio_stm32.c
│  │  ├── i2c
│  │  │  ├── i2c_stm32.c
│  │  │  │ i2c_stm32_rtio.c
│  │  ├── i2s
│  │  │  ├── i2s_stm32.c
│  │  │  │ i2s_stm32_sai.c
│  │  ├── interrupt_controller
│  │  │  │ intc_exti_stm32.c
│  │  ├── ipm
│  │  │  ├── ipm_stm32_hsem.c
│  │  │  │ ipm_stm32_ipcc.c
│  │  ├── mbox
│  │  │  │ mbox_stm32_hsem.c
│  │  ├── memc
│  │  │  ├── memc_stm32.c
│  │  │  ├── memc_stm32_ospi_psram.c
│  │  │  │ memc_stm32_xspi_psram.c
│  │  ├── mipi_dsi
│  │  │  │ dsi_stm32.c
│  │  ├── misc
│  │  │  ├── stm32n6_axisram
│  │  │  │  │ stm32n6_axisram.c
│  │  ├── mspi
│  │  │  ├── mspi_stm32_ospi.c
│  │  │  ├── mspi_stm32_qspi.c
│  │  │  │ mspi_stm32_xspi.c
│  │  ├── pwm
│  │  │  │ pwm_stm32.c
│  │  ├── regulator
│  │  │  │ regulator_stm32_vrefbuf.c
│  │  ├── rtc
│  │  │  │ rtc_stm32.c
│  │  ├── sdhc
│  │  │  │ sdhc_stm32.c
│  │  ├── sensor
│  │  │  ├── st
│  │  │  │  ├── qdec_stm32
│  │  │  │  │  │ qdec_stm32.c
│  │  │  │  ├── stm32_digi_temp
│  │  │  │  │  │ stm32_digi_temp.c
│  │  ├── serial
│  │  │  │ uart_stm32.c
│  │  ├── spi
│  │  │  │ spi_stm32.c
│  │  ├── timer
│  │  │  │ stm32_lptim_timer.c
│  │  ├── usb
│  │  │  ├── common
│  │  │  │  ├── stm32
│  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  ├── Kconfig
│  │  │  │  │  ├── phy_embeddedfs_ulpi_off.c
│  │  │  │  │  ├── phy_u5otghs.c
│  │  │  │  │  ├── phy_ulpi_itf.c
│  │  │  │  │  ├── phy_usbphyc_f7.c
│  │  │  │  │  ├── phy_usbphyc_n6.c
│  │  │  │  │  │ stm32_usb_common.h
│  │  │  ├── udc
│  │  │  │  ├── CMakeLists.txt
│  │  │  │  ├── Kconfig
│  │  │  │  ├── Kconfig.bflb_v1
│  │  │  │  ├── Kconfig.sam_udp
│  │  │  │  ├── Kconfig.sam_usbc
│  │  │  │  ├── Kconfig.sam_usbhs
│  │  │  │  ├── udc_ambiq.c
│  │  │  │  ├── udc_bflb_v1.c
│  │  │  │  ├── udc_common.c
│  │  │  │  ├── udc_common.h
│  │  │  │  ├── udc_dwc2.c
│  │  │  │  ├── udc_it82xx2.c
│  │  │  │  ├── udc_kinetis.c
│  │  │  │  ├── udc_max32.c
│  │  │  │  ├── udc_mcux_ehci.c
│  │  │  │  ├── udc_mcux_ip3511.c
│  │  │  │  ├── udc_nrf.c
│  │  │  │  ├── udc_numaker.c
│  │  │  │  ├── udc_numaker.h
│  │  │  │  ├── udc_renesas_ra.c
│  │  │  │  ├── udc_rpi_pico.c
│  │  │  │  ├── udc_sam0.c
│  │  │  │  ├── udc_sam_udp.c
│  │  │  │  ├── udc_sam_usbc.c
│  │  │  │  ├── udc_sam_usbhs.c
│  │  │  │  ├── udc_skeleton.c
│  │  │  │  ├── udc_smartbond.c
│  │  │  │  ├── udc_stm32.c
│  │  │  │  │ udc_virtual.c
│  │  ├── video
│  │  │  ├── video_stm32_dcmi.c
│  │  │  ├── video_stm32_dcmipp.c
│  │  │  ├── video_stm32_jpeg.c
│  │  │  │ video_stm32_venc.c
│  │  ├── watchdog
│  │  │  │ wdt_wwdg_stm32.c
│  ├── dts
│  │  ├── arm
│  │  │  ├── atmel
│  │  │  │  ├── sam4e.dtsi
│  │  │  │  ├── sam4s.dtsi
│  │  │  │  │ samx7x.dtsi
│  │  │  ├── nuvoton
│  │  │  │  ├── m2l31x.dtsi
│  │  │  │  ├── m3334kig.dtsi
│  │  │  │  ├── m46x.dtsi
│  │  │  │  │ m55m1x.dtsi
│  │  ├── bindings
│  │  │  ├── usb
│  │  │  │  ├── atmel,sam-udp.yaml
│  │  │  │  ├── atmel,sam-usbc.yaml
│  │  │  │  ├── atmel,sam-usbhs.yaml
│  │  │  │  ├── bflb,udc-1.yaml
│  │  │  │  ├── nuvoton,numaker-hsusbd.yaml
│  │  │  │  │ nuvoton,numaker-usbd.yaml
│  │  ├── riscv
│  │  │  ├── bflb
│  │  │  │  │ bl70x.dtsi
│  ├── include
│  │  ├── zephyr
│  │  │  ├── drivers
│  │  │  │  ├── usb
│  │  │  │  │  │ udc.h
│  │  │  ├── usb
│  │  │  │  │ usbd.h
│  ├── subsys
│  │  ├── usb
│  │  │  ├── device_next
│  │  │  │  ├── class
│  │  │  │  │  ├── usbd_msc.c
│  │  │  │  │  │ usbd_uac2.c
│  │  │  │  ├── usbd_ch9.c
│  │  │  │  ├── usbd_ch9.h
│  │  │  │  ├── usbd_core.c
│  │  │  │  ├── usbd_device.c
│  │  │  │  ├── usbd_endpoint.c
│  │  │  │  ├── usbd_init.c
│  │  │  │  │ usbd_interface.c
│  ├── tests
│  │  ├── drivers
│  │  │  ├── udc
│  │  │  │  ├── src
│  │  │  │  │  │ main.c

Outputs:

Toolchain

Version: 911f4c5c26
Build docker image: docker-dtr.nordicsemi.no/sw-production/ncs-build:911f4c5c26_5ea73affbf

Test Spec & Results: ✅ Success; ❌ Failure; 🟠 Queued; 🟡 Progress; ◻️ Skipped; ⚠️ Quarantine

  • ◻️ Toolchain - Skipped: existing toolchain is used
  • ✅ Build twister
    • sdk-nrf test count: 1894
    • sdk-zephyr test count: 2197
  • ✅ Integration tests
    • ✅ test-sdk-audio
    • ✅ test-fw-nrfconnect-nfc
    • ✅ test-fw-nrfconnect-nrf-iot_zephyr_lwm2m
    • ✅ test-fw-nrfconnect-nrf-iot_thingy91
    • ✅ test-fw-nrfconnect-nrf_crypto
    • ✅ test-fw-nrfconnect-rs
    • ✅ test-fw-nrfconnect-fem
    • ✅ test-fw-nrfconnect-tfm
    • ✅ test-sdk-find-my
    • ✅ test-fw-nrfconnect-nrf_lrcs_mosh
    • ✅ test-low-level
    • ✅ test-sdk-dfu
    • ⚠️ test-fw-nrfconnect-ble_samples
    • ⚠️ test-fw-nrfconnect-nrf-iot_cloud
    • ⚠️ test-fw-nrfconnect-nrf_lrcs_mosh
Disabled integration tests
    • test-fw-nrfconnect-nrf_lrcs_positioning
    • desktop52_verification
    • test_ble_nrf_config
    • test-fw-nrfconnect-apps
    • test-fw-nrfconnect-ble_mesh
    • test-fw-nrfconnect-chip
    • test-fw-nrfconnect-nrf-iot_libmodem-nrf
    • test-fw-nrfconnect-nrf-iot_lwm2m
    • test-fw-nrfconnect-nrf-iot_samples
    • test-fw-nrfconnect-ps-main
    • test-fw-nrfconnect-rpc
    • test-fw-nrfconnect-thread-main
    • test-sdk-mcuboot
    • test-secdom-samples-public

Note: This message is automatically posted and updated by the CI

@github-actions
Copy link
Copy Markdown

You can find the documentation preview for this PR here.

@NordicBuilder NordicBuilder force-pushed the auto-manifest-sdk-zephyr-3890 branch 4 times, most recently from c7e5050 to 64d4c0a Compare March 23, 2026 13:39
@NordicBuilder
Copy link
Copy Markdown
Contributor Author

NordicBuilder commented Mar 23, 2026

Memory footprint analysis revealed the following potential issues

applications.hpf.gpio.icbmsg[nrf54l15dk/nrf54l15/cpuflpr]: High RAM usage: 12662[B] - link (cc: @nrfconnect/ncs-ll-ursus)
applications.hpf.gpio.icbmsg[nrf54l15dk/nrf54l15/cpuflpr]: High ROM usage: 9410[B] - link (cc: @nrfconnect/ncs-ll-ursus)
applications.hpf.gpio.icmsg[nrf54l15dk/nrf54l15/cpuflpr]: High RAM usage: 9014[B] - link (cc: @nrfconnect/ncs-ll-ursus)
applications.hpf.gpio.icmsg[nrf54l15dk/nrf54l15/cpuflpr]: High ROM usage: 5770[B] - link (cc: @nrfconnect/ncs-ll-ursus)
applications.nrf_desktop.zrelease.usb_next[nrf52840dk/nrf52840]: ROM size increased by 896[B] in comparison to the main[9a6ef7e] branch. - link (cc: @nrfconnect/ncs-si-xcake)

Note: This message is automatically posted and updated by the CI (latest/sdk-nrf/PR-27618/9)

@NordicBuilder NordicBuilder force-pushed the auto-manifest-sdk-zephyr-3890 branch from 64d4c0a to 5faaf3a Compare March 27, 2026 07:25
@tmon-nordic tmon-nordic added this to the 3.3.0 milestone Mar 27, 2026
@NordicBuilder NordicBuilder force-pushed the auto-manifest-sdk-zephyr-3890 branch 2 times, most recently from 6516b20 to c513162 Compare March 30, 2026 06:21
Automatically created by action-manifest-pr GH action from PR:
nrfconnect/sdk-zephyr#3890

Signed-off-by: Nordic Builder <pylon@nordicsemi.no>
@NordicBuilder NordicBuilder force-pushed the auto-manifest-sdk-zephyr-3890 branch from c513162 to 728d544 Compare March 30, 2026 06:23
@NordicBuilder
Copy link
Copy Markdown
Contributor Author

Automatically closed by action-manifest-pr GH action

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants