Is it required to program STM32L1 for using BlueNRG-1/2 in network coprocessor mode ?
Hello,
I would like to design my own PCB for a Bluetooth Mesh project. Currently I am using STEVAL-IDB007V1 and STEVAL-IDB008V2 boards by configuring and provisioning them as mesh nodes through smartphone. I want to know whether it is required to program the STM32L151CBU6 microcontroller in order to use BlueNRG-1/2 in network coprocessor mode ?
In the documentation, it is mentioned that "In order to configure the BlueNRG-2 device as a network coprocessor, the device must be programmed with a specific application, named DTM (direct test mode). " Moreover , it is also mentioned that
"The STM32L microcontroller on the board is not intended to be programmed by users. ST provides a preprogrammed firmware image for the sole purpose of interfacing BlueNRG-1, BlueNRG-2 to a USB host device (e.g., a PC)."
So, I want to ask if I want to design my own PCB for BlueNRG-1/2, then is it required to program firstly the STM32L microcontroller with the DTM source code provided in SDK ? Kindly let me know the necessary steps.
