Understand SensorDemoBLE configuration (BlueNRG-M2 chipset)
Hi,
My STWIN.box board have a BlueNRG-M2 chipset connected to a MCU.
I decided to get X-CUBE-BLE2 middleware, and I get SensorDemoBLE application from this latter. My goal is to learn how to use BlueNRG-M2 chipset.
There is some configuration that I dont understand under the (.ioc) file of the project.
To better understand, here is a photo of the (.ioc) :

And here is a photo of the documentation of my board concerning the PIN configuration of the blueNRG-M2 chipset :

So here's my question's :
1) Does PF14 PIN (that is INT) is well configured when I choose : GPIO_EXTI14 from (.ioc) file ?
2) Does PD13 PIN (that is RESET) is well configured when I choose : GPIO_Output from (.ioc) file ?
3) From the first photo, the second line of "HCI_TL_Interface" (BUS IO driver) tell that we will communicate from the MCU to the blueNRG-M2 chipset with SPI1 ?
4) What is the second part named "BSP" on the first photo ? Why do we provide another serial communication (like UART 3 from this example) in addition of SPI.
I saw that the BlueNRG-M2 chipset can have both UART and SPI communication, so that make sense, but I dont get the utility of BSP. I saw only a little paragraph in a documentation saying that is Board Support Package, and its use to "provide a programming interface for certain board-specific peripherals like LEDs, user buttons, etc.".
Is it used to let the BlueNRG-M2 chipset "communicate" with a LED and a Button (because I had to mention a LED Pin and a Button Pin, in the first photo).
Thanks for your help.
