2021-09-14 06:31 PM
Dear Sir
・I want to use BLE with B-L4S5I-IOT01A.(FreeROTS)
・However, "UM2178" and "Table 1. FreeRTOS ™ porting abstractions" say "not available".
B-L4S5I-IOT01A cannot use BLE?
Can I use BLE if I create a project with CubeIDE and implement "STM32_BlueNRG1"?
Regards
Solved! Go to Solution.
2021-10-03 04:10 PM
Dear sir
solved.
I set the attached image.
I confirmed that BLE works with B-L4S5I-IOT01A.
Thank you for the information.
Regard.
2021-09-16 06:32 AM
Hello @KHosh.1,
Welcome to STM32 community :smiling_face_with_smiling_eyes:.
The UM2178 is a getting started with the X-CUBE-AWS package that concerns the Amazon Web Services, Internet of Things Cores.
If you are interested in the Bluetooth low energy devices and you want to use BLE for B-L4S5I-IOT01A, I recommend you checking the X-CUBE-BLE1 package (UM1873).
You can generate a project using STM32CubeMX, choose B-L4S5I-IOT01A as a board and add the STMicroelectronis X-CUBE-BL1 pack from "Software packs -> Select components" and choose the appropriate packs to add for your application.
Please mark my answer as best by clicking on the "Select as Best" button if it fully answered your question. This will help other users find this solution more quickly.
Chahinez.
2021-09-17 12:22 AM
Env
CubeIDE:1.7.0
X-Cube-BLE1:6.2.1
Thank you for reply.
・I made a project in the above environment.
・The following was enabled from "Software Packs"-> "Select Components".
・Wireless BlueNRG-MS
・BlueNRG-MS/Controller:selected
・BlueNRG-MS/HCI_TL:Basic
・BlueNRG-MS/HCI_TL_INTERFACE:Template
・BlueNRG-MS/Uti:selected
・Device BLE1_Applications
・Application:SampleApp
・Push 「Project�?→「Generate Code�?
However, the sample code was not automatically generated.
I want to automatically generate sample code and Build-> Debug (use B-L4S5I-IOT01A).
Please tell me how to import 「SampleApp�?.
Regard
2021-09-29 06:02 PM
Dear Sir
I did the following:
And confirmed that the example source code is automatically generated.
・Software Packs→Software Packs→X-CUBE=BLE1
・Mode→Wireless BlueNRG-MS⇒Enable
・Device BLE1 Applications⇒Enable
And I debugged using B-L4S5I-IOT01A.
I can't get FW / HWVersion.
・Other boards seem to need to update the FW with flashUpdater.
⇒・Does B-L4S5I-IOT01A also need FW Update?
・If so, do I need to use flashUpdater Version 2.1.0?
Regards.
2021-09-29 09:41 PM
Dear Sir
Additional information
>・Does B-L4S5I-IOT01A also need FW Update?
⇒hci_send_req was timing out.
I'm not using flashUpdater. Is it related?
Regard.
2021-09-30 01:19 AM
Dear Sir
>hci_send_req was timing out.
⇒It just didn't generate the source correctly. (hci_ti_interface.c was not implemented)
I configured it like the attached image.
When communicating with SPBTLE-RF module using SPI3 with B-L4S5I-IOT01A, is this image correct?
Regard.
2021-10-03 04:10 PM