Enabling NXP Parts with Golioth’s Bluetooth Support

This topic was first covered in a blog post (“Enabling the MCXW71 (NXP) with Golioth’s Bluetooth-to-Cloud”) and associated forum post. This post will act as an ongoing wiki/guide/q&a section for enabling NXP parts using Bluetooth and Golioth.

There are a few steps to get the BLE-GATT examples in the Pouch repository working with NXP parts:

  1. Edit the west.yml file and add hal_nxp to the name-allowlist.

  2. Follow the NBU section of the Zephyr to install the bluetooth hci on the mcxw71

  3. [Optional, but recommended] Getting the LinkServer utility working, which makes it a smoother (and NXP sponsored) debug pathway