STM32WB55 make a custom ota project from BLE_OTA example
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-10-06 2:48 AM
Hi,
I want to make my custom ota project and i wanted to know Is there a ioc file for the BLE_ota example? or does anybody know how to extract that example from the FW_WB examples, there are lot of files and examples i dont need and the structure of the example is very messy.
Thank you
- Labels:
-
STM32WB series
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-10-08 7:34 AM
Hi,
I suggest you try to understand the code step by step, you can use this PDF: Building wireless applications with STM32WB Series microcontrollers
and you can see this:
These Workshop also can help you to make your own CubeMX project:
https://www.youtube.com/watch?v=5Lp9cDBzG94&list=PLnMKNibPkDnGRfqUO1Q_-1nW-tOKfDQbc&index=1
https://www.youtube.com/watch?v=V_qVURNbWuM&list=PLnMKNibPkDnHCD2Xc_xX-nWR7AoWBPK2Q&index=1
https://www.youtube.com/watch?v=DaL_dIpoUv8&list=PLnMKNibPkDnG9JRe2fbOOpVpWY7E4WbJ-&index=12
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-10-14 7:29 AM
​Hello,
The BLE_ota project cannot be generated from CubeMx so there is no ioc file.
As for all exemples, it is better to keep all files in Drivers / Middlewares / Utilities
In the Projects folder, you can remove everything except the folder \Projects\P-NUCLEO-WB55.Nucleo\Applications\BLE\BLE_Ota.
As we are looking for all feedback to improve our deliveries, could you please provide some details on what you believe is not correct in the structure of the example.
Regards.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-10-15 4:45 AM
Hi,
for example the file app_conf.h is inculded in the project and is in the project folder however I cannot find it in the workspace in project using stm32cubeide.
the only way i can open the file is if i find a function that is in the file then when i open the decleration of the function will it open that file.
is there any way to reorginze the project that it resembles like a normal project opened from the cubemx? where i have a src folder and inc folder?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-09-02 4:12 PM
I am having the same issue. I have no clue on how to make these files work on my board. It looks like they were generated for the nucleo, so the files to enable the OTA are mixed with the BSP files.
I think I have to replace only the files in the STM32_WPAN, but then the BLE fails to start.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-07-17 11:10 AM
The main problem here is: the hole cube stuff including the over complicated setup and structure is pretty much f***ed.
The examples just are a series of loosely coupled symlinks which are then thrown into a miracle box. But one should not ask how it works in the end.
You will find your header files in the project includes (separate area above the project folder).
I as soon as possible use another ide (clion) which is more modern but sadly the examples are tied to stmcubeide (and maybe Keil). So no makefiles and nothing.
This is super frustrating but I think those things never gonna change.
Eclipse is hell of outdated and not state of the art, except for those who love pain or swallow the bitter pill.
There are bazillions of PDFs floating around you get referenced to. Instead of having a more intuitive way of doing those things.
The ble OTA you even can not debug with cube ide. No idea why. No answer to the question how to do it.
