Skip to content

Conversation

nordic-segl
Copy link
Contributor

@nordic-segl nordic-segl commented Jul 24, 2025

manifest-pr-skip

nordic-segl added a commit to nordic-segl/sdk-nrf that referenced this pull request Jul 24, 2025
Include:
Nrfx 7936 enable usb testing on nrf54lm20dk
nrfconnect/sdk-zephyr#3082
zephyrproject-rtos/zephyr#93667

Signed-off-by: Sebastian Głąb <[email protected]>
@nordic-segl nordic-segl force-pushed the NRFX-7936_Enable-USB-testing-on-nrf54lm20dk branch from 61e3f0c to 003913f Compare July 24, 2025 12:57
@nordic-segl nordic-segl force-pushed the NRFX-7936_Enable-USB-testing-on-nrf54lm20dk branch from 003913f to fc8334c Compare August 5, 2025 07:43
@nordic-segl nordic-segl force-pushed the NRFX-7936_Enable-USB-testing-on-nrf54lm20dk branch 4 times, most recently from 666bc16 to bdff557 Compare August 18, 2025 07:24
@nordic-segl nordic-segl requested review from jfischer-no, tmon-nordic and nordic-piks and removed request for jfischer-no August 18, 2025 07:30
@nordic-segl nordic-segl force-pushed the NRFX-7936_Enable-USB-testing-on-nrf54lm20dk branch 4 times, most recently from 870480d to 1cc2719 Compare August 19, 2025 06:15
nordic-segl added a commit to nordic-segl/sdk-nrf that referenced this pull request Aug 19, 2025
Include:
Nrfx 7936 enable usb testing on nrf54lm20dk
nrfconnect/sdk-zephyr#3082
zephyrproject-rtos/zephyr#93667

Signed-off-by: Sebastian Głąb <[email protected]>
nordic-segl added a commit to nordic-segl/sdk-nrf that referenced this pull request Aug 19, 2025
Include:
Nrfx 7936 enable usb testing on nrf54lm20dk
nrfconnect/sdk-zephyr#3082
zephyrproject-rtos/zephyr#93667

Signed-off-by: Sebastian Głąb <[email protected]>
@nordic-segl
Copy link
Contributor Author

Works in CI

10:40:02  INFO    -  6/11 nrf54lm20dk/nrf54lm20a/cpuapp samples/subsys/usb/hid-keyboard/sample.usbd.hid-keyboard.large-out-report PASSED (device: 1051889462, 3.369s <zephyr>)
10:40:02  INFO    -  4/11 nrf54lm20dk/nrf54lm20a/cpuapp samples/subsys/usb/dfu-next/sample.usbd.dfu    PASSED (device: 1051853457, 3.537s <zephyr>)
10:40:04  INFO    -  8/11 nrf54lm20dk/nrf54lm20a/cpuapp samples/subsys/usb/mass/sample.usbd.mass_ram_fat PASSED (device: 1051853457, 4.680s <zephyr>)
<no sample.subsys.usb.uvc>
<no sample.subsys.usb.uvc.camera>
10:40:26  INFO    -  9/11 nrf54lm20dk/nrf54lm20a/cpuapp samples/subsys/usb/cdc_acm/sample.usb_device_next.cdc-acm-workqueue PASSED (device: 1051853457, 3.474s <zephyr>)
10:40:26  INFO    - 10/11 nrf54lm20dk/nrf54lm20a/cpuapp samples/subsys/usb/cdc_acm/sample.usb_device_next.cdc-acm PASSED (device: 1051888449, 3.355s <zephyr>)
10:40:30  INFO    - 11/11 nrf54lm20dk/nrf54lm20a/cpuapp samples/subsys/usb/hid-keyboard/sample.usbd.hid-keyboard.large-report PASSED (device: 1051853457, 3.472s <zephyr>)
10:40:02  INFO    -  1/11 nrf54lm20dk/nrf54lm20a/cpuapp samples/subsys/usb/hid-keyboard/sample.usbd.hid-keyboard PASSED (device: 1051888449, 3.593s <zephyr>)
10:40:02  INFO    -  2/11 nrf54lm20dk/nrf54lm20a/cpuapp samples/subsys/usb/hid-mouse/sample.usb_device_next.hid-mouse PASSED (device: 1051853457, 3.758s <zephyr>)
10:40:02  INFO    -  3/11 nrf54lm20dk/nrf54lm20a/cpuapp samples/subsys/usb/midi/sample.usb_device_next.midi PASSED (device: 1051889462, 4.512s <zephyr>)
10:40:02  INFO    -  5/11 nrf54lm20dk/nrf54lm20a/cpuapp samples/subsys/usb/mass/sample.usbd.mass_ram_none PASSED (device: 1051888449, 4.358s <zephyr>)
10:40:03  INFO    -  7/11 nrf54lm20dk/nrf54lm20a/cpuapp samples/subsys/usb/hid-keyboard/sample.usbd.hid-keyboard.out-report PASSED (device: 1051888449, 3.324s <zephyr>)

nordic-segl added a commit to nordic-segl/sdk-nrf that referenced this pull request Aug 19, 2025
Include:
Nrfx 7936 enable usb testing on nrf54lm20dk
nrfconnect/sdk-zephyr#3082
zephyrproject-rtos/zephyr#93667

Signed-off-by: Sebastian Głąb <[email protected]>
nordic-segl added a commit to nordic-segl/sdk-nrf that referenced this pull request Aug 19, 2025
Include:
Nrfx 7936 enable usb testing on nrf54lm20dk
nrfconnect/sdk-zephyr#3082
zephyrproject-rtos/zephyr#93667

Signed-off-by: Sebastian Głąb <[email protected]>
nordic-segl added a commit to nordic-segl/sdk-nrf that referenced this pull request Aug 19, 2025
Include:
Nrfx 7936 enable usb testing on nrf54lm20dk
nrfconnect/sdk-zephyr#3082
zephyrproject-rtos/zephyr#93667

Signed-off-by: Sebastian Głąb <[email protected]>
@nordic-segl nordic-segl force-pushed the NRFX-7936_Enable-USB-testing-on-nrf54lm20dk branch from 1cc2719 to 80f2de8 Compare August 22, 2025 12:39
nordic-segl added a commit to nordic-segl/sdk-nrf that referenced this pull request Aug 25, 2025
Include:
Nrfx 7936 enable usb testing on nrf54lm20dk
nrfconnect/sdk-zephyr#3082
zephyrproject-rtos/zephyr#93667

Signed-off-by: Sebastian Głąb <[email protected]>
jfischer-no and others added 3 commits August 27, 2025 10:09
…sample

Move the legacy code of the CDC ACM sample to a separate sample in the
legacy directory.

Signed-off-by: Johann Fischer <[email protected]>
(cherry picked from commit a7b0f71)
…e sample

Move the legacy code from the HID mouse sample to a separate sample in
the legacy directory.

Signed-off-by: Johann Fischer <[email protected]>
(cherry picked from commit 1e50aaa)
Include rpi_pico.overlay from the rpi_pico_rp2040_w.overlay in order to
have `pico/rp2040/w` board to work out of the box.

Signed-off-by: John Lin <[email protected]>
(cherry picked from commit 0fe7cbd)
jfischer-no and others added 3 commits August 27, 2025 10:09
…sample

Move the legacy code from the USB MSC sample to a separate sample in the
legacy directory. Make legacy sample very simple and drop all filesystem
dependencies.

Signed-off-by: Johann Fischer <[email protected]>
(cherry picked from commit 375e8e6)
…tures

Add 'usbd' to the list of features supported by nrf54lm20dk.

Signed-off-by: Sebastian Głąb <[email protected]>
(cherry picked from commit b50b5b4f4ea1495b7eb8a56559349a1439659082)
…with console

Use console logs to determine if sample operates correctly.

Signed-off-by: Sebastian Głąb <[email protected]>
(cherry picked from commit e0fcfa1be9e0806635826af4ca79da416cb474a1)
@nordic-segl nordic-segl force-pushed the NRFX-7936_Enable-USB-testing-on-nrf54lm20dk branch from 80f2de8 to 08768e1 Compare August 27, 2025 08:11
@nordic-segl nordic-segl requested a review from kl-cruz August 27, 2025 08:14
nordic-segl added a commit to nordic-segl/sdk-nrf that referenced this pull request Aug 27, 2025
Include:
Nrfx 7936 enable usb testing on nrf54lm20dk
nrfconnect/sdk-zephyr#3082
zephyrproject-rtos/zephyr#93667

Signed-off-by: Sebastian Głąb <[email protected]>
@nordic-segl
Copy link
Contributor Author

Tested in CI - all works

11:13:36  INFO    -  7/19 nrf54lm20dk/nrf54lm20a/cpuapp samples/subsys/usb/cdc_acm/sample.usb_device_next.cdc-acm PASSED (device: 1051888449, 3.087s <zephyr>)
11:14:03  INFO    -  9/19 nrf54lm20dk/nrf54lm20a/cpuapp cdc_acm/nrf.extended.sample.usb_device_next.cdc-acm PASSED (device: 1051853457, 5.833s <zephyr>)
11:13:36  INFO    -  1/19 nrf54lm20dk/nrf54lm20a/cpuapp samples/subsys/usb/cdc_acm/sample.usb_device_next.cdc-acm-workqueue PASSED (device: 1051888449, 3.314s <zephyr>)
11:13:36  INFO    -  3/19 nrf54lm20dk/nrf54lm20a/cpuapp cdc_acm/nrf.extended.sample.usb_device_next.cdc-acm-workqueue PASSED (device: 1051889462, 5.546s <zephyr>)

11:14:55  INFO    - 19/19 nrf54lm20dk/nrf54lm20a/cpuapp samples/subsys/usb/hid-keyboard/sample.usbd.hid-keyboard PASSED (device: 1051853457, 3.431s 
11:13:36  INFO    -  5/19 nrf54lm20dk/nrf54lm20a/cpuapp hid-keyboard/nrf.extended.sample.usbd.hid-keyboard PASSED (device: 1051853457, 4.127s <zephyr>)
11:14:24  INFO    - 16/19 nrf54lm20dk/nrf54lm20a/cpuapp samples/subsys/usb/hid-keyboard/sample.usbd.hid-keyboard.out-report PASSED (device: 1051853457, 3.359s <zephyr>)
11:14:03  INFO    - 11/19 nrf54lm20dk/nrf54lm20a/cpuapp hid-keyboard/nrf.extended.sample.usbd.hid-keyboard.out-report PASSED (device: 1051889462, 4.804s <zephyr>)
11:14:24  INFO    - 14/19 nrf54lm20dk/nrf54lm20a/cpuapp samples/subsys/usb/hid-keyboard/sample.usbd.hid-keyboard.large-report PASSED (device: 1051853457, 3.284s <zephyr>)
11:13:36  INFO    -  4/19 nrf54lm20dk/nrf54lm20a/cpuapp hid-keyboard/nrf.extended.sample.usbd.hid-keyboard.large-report PASSED (device: 1051888449, 4.182s <zephyr>)
11:14:24  INFO    - 15/19 nrf54lm20dk/nrf54lm20a/cpuapp samples/subsys/usb/hid-keyboard/sample.usbd.hid-keyboard.large-out-report PASSED (device: 1051889462, 3.459s <zephyr>)
11:14:03  INFO    - 12/19 nrf54lm20dk/nrf54lm20a/cpuapp hid-keyboard/nrf.extended.sample.usbd.hid-keyboard.large-out-report PASSED (device: 1051853457, 5.028s <zephyr>)

[no easy way to enable console check in hid-mouse at upstream]
11:13:36  INFO    -  6/19 nrf54lm20dk/nrf54lm20a/cpuapp hid-mouse/nrf.extended.sample.usb_device_next.hid-mouse PASSED (device: 1051889462, 4.227s <zephyr>)

11:13:36  INFO    -  2/19 nrf54lm20dk/nrf54lm20a/cpuapp samples/subsys/usb/mass/sample.usbd.mass_ram_none PASSED (device: 1051853457, 4.642s <zephyr>)
11:14:03  INFO    -  8/19 nrf54lm20dk/nrf54lm20a/cpuapp mass/nrf.extended.sample.usbd.mass_ram_none    PASSED (device: 1051853457, 4.463s <zephyr>)
11:14:03  INFO    - 10/19 nrf54lm20dk/nrf54lm20a/cpuapp samples/subsys/usb/mass/sample.usbd.mass_ram_fat PASSED (device: 1051888449, 4.679s <zephyr>)
11:14:55  INFO    - 18/19 nrf54lm20dk/nrf54lm20a/cpuapp mass/nrf.extended.sample.usbd.mass_ram_fat     PASSED (device: 1051888449, 4.695s <zephyr>)

11:14:24  INFO    - 13/19 nrf54lm20dk/nrf54lm20a/cpuapp samples/subsys/usb/dfu-next/sample.usbd.dfu    PASSED (device: 1051888449, 3.656s <zephyr>)
[no need to extend sample at NCS]

11:14:55  INFO    - 17/19 nrf54lm20dk/nrf54lm20a/cpuapp samples/subsys/usb/midi/sample.usb_device_next.midi PASSED (device: 1051853457, 4.733s <zephyr>)
[no need to extend sample at NCS]

@nordicjm nordicjm merged commit c1bf433 into nrfconnect:main Aug 27, 2025
19 checks passed
@nordic-segl nordic-segl deleted the NRFX-7936_Enable-USB-testing-on-nrf54lm20dk branch August 27, 2025 10:34
nordic-segl added a commit to nordic-segl/sdk-nrf that referenced this pull request Aug 27, 2025
Include:
Nrfx 7936 enable usb testing on nrf54lm20dk
nrfconnect/sdk-zephyr#3082
zephyrproject-rtos/zephyr#93667

Signed-off-by: Sebastian Głąb <[email protected]>
nordic-segl added a commit to nordic-segl/sdk-nrf that referenced this pull request Aug 27, 2025
Include:
Nrfx 7936 enable usb testing on nrf54lm20dk
nrfconnect/sdk-zephyr#3082
zephyrproject-rtos/zephyr#93667

Signed-off-by: Sebastian Głąb <[email protected]>
nordic-piks pushed a commit to nrfconnect/sdk-nrf that referenced this pull request Aug 27, 2025
Include:
Nrfx 7936 enable usb testing on nrf54lm20dk
nrfconnect/sdk-zephyr#3082
zephyrproject-rtos/zephyr#93667

Signed-off-by: Sebastian Głąb <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants