This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC1352P7: BeagleConnect Freedom freezes if both PWM and IEEE802154 subg is used together

Part Number: CC1352P7

Tool/software:

I am trying to add MicroPython support for BeagleConnect Freedom. While doing this, I encountered an issue which I am not sure is a hardware limitation or some software problem is Zephyr.

To summarize, BeagleConnect Freedom hangs if 2 PWM and IEEE802154 subg networking is enabled together. Everything is okay if only 1 PWM pin is enabled. I can reproduce this outside of MicroPython as well, so it does not seem to be a specific issue to MicroPython.

# To Reproduce

Steps to reproduce the behavior:

  1. Add CONFIG_PWM=y to echo_client prj.conf
  2. west build -b beagleconnect_freedom zephyr/samples/net/sockets/echo_client -p -- -DEXTRA_CONF_FILE=overlay-802154-subg.conf
  3. west flash
  4. tio /dev/ttyACM0
  5. See error

I have also created a Zephyr issue .

I will also try to check if the same happens using TiRTOS as well, but I wanted to ask if this is a known limitation of hardware.