nRF52840 Dongle - Logging problem - in the course “Bluetooth Low Energy Fundamentals” - in several examples

Hi there,

Several examples of the course include a configuration file and an overlay file for the nRF52840 dongle.
However, the code cannot be compiled.

The problem seems to be that the “old” and “new” USB stacks conflict with each other and are both active.

I was able to solve the problem as follows. However, some “deprivation messages” are generated.

nRF Connect SDK v3.2.1-d8887f6f32df
Zephyr OS v4.2.99-ec78104f1569

Procedure:
L2_e1: nrf52840dongle_nrf52840.conf
add: CONFIG_USB_DEVICE_STACK_NEXT=n      // explicitly disable next stack

L2_e2: nrf52840dongle_nrf52840.conf
add: CONFIG_USB_DEVICE_STACK_NEXT=n      // explicitly disable next stack

L2_e3: nrf52840dongle_nrf52840.conf
add: CONFIG_USB_DEVICE_STACK_NEXT=n      // explicitly disable next stack

L3_e1: nrf52840dongle_nrf52840.conf
add: CONFIG_USB_DEVICE_STACK_NEXT=n      // explicitly disable next stack

L3_e2: nrf52840dongle_nrf52840.conf
add: CONFIG_USB_DEVICE_STACK_NEXT=n      // explicitly disable next stack

L4_e1: nrf52840dongle_nrf52840.conf
add: CONFIG_USB_DEVICE_STACK_NEXT=n      // explicitly disable next stack

L4_e2: nrf52840dongle_nrf52840.conf
add: CONFIG_USB_DEVICE_STACK_NEXT=n      // explicitly disable next stack

L5_e1: nrf52840dongle_nrf52840.conf
add: CONFIG_USB_DEVICE_STACK_NEXT=n      // explicitly disable next stack

I tried a few things to use the new USB stack. Has the new USB stack been fully implemented yet? If so, does anyone have any tips on how to use it? If the new stack has not yet been fully implemented, is it known when the new USB stack will be fully implemented?

Kind regards, Dani

Related