2018-02-15 01:27 AM
Hi,
I really like the idea behind the SPBTLE-1S module. It's a perfect package for smart innovators/startups which do not have the capacity/budget for a complete HW development with certification effort around the BlueNRG-1 SoC and which do not really know if and how many devices they will sell.
I'm looking for a low cost toolchain for the BlueNRG-1. I got a STEVAL-IDB007V1M and a ST-LINK/V2 and I thought I can use this together with the new Atollic TrueSTUDIO for STM32 9.0.0 to develop a solution. Hmm - TrueSTUDIO 9.0 does not yet support the BlueNRG-1 because they have technical issues with this SoC...
ST Marketing - could you ask your new colleagues at Atollic to fix this issues?
The IAR Embedded Workbench for ARM trial version has a 32 kByte code limitation - but all examples for the BlueNRG-1 with BLE libs involved seem to result in larger .bin files...
Any recommendation for a low cost toolchain?
Best regards
Wolfgang
#truestudio #spbtle-1s #toolchain #bluenrg-1 Note: this post was migrated and contained many threaded conversations, some content may be missing.2018-05-11 10:27 AM
Hi Wolfgang,
You can build demo application for BlueNRG-1 in Atollic 9.0.0 (I succeded with Sensor demo at least).
I tested it on IDB007V1 using on board STM32L151, and also with another configruation that external STM32L451 (on Nucleo board) was connecting with BlueNRG-1.
Please be sure that you have in your compiler/assembler/linker settings:-mcpu=cortex-m0
It was missing in original project.
Unfortunately, Atollic does not support programing nor debugging this chip yet.
You can program BlueNRG-1 chip only by ST-Link Utility for BlueNRG.
King regards,
Piotr Romaniuk
2018-05-21 06:42 AM
Thanks Jerry, I really do appreciate your replay.
I have added that line to the linker file 'BlueNRG1.ld', now Atollic 8.1 is able to program SPBTLE-1S,
But unfortunately it does not find 'main()' source, as can be seen in the attached imaged (blue arrow).
Can you please assist?
2018-05-23 04:51 AM
Seems you are trying to debug without having debug symbols included, or code is optimized (e.g.: release mode). Check CFLAGS
2018-05-23 06:44 AM
Well, I am using official ST example project - 'BLE_Sensor Demo', shouldn't it work out of the box?
Anyhow, I have found that debug level was originally set to none, I have changed it to default.
In order to assist other users, I have attached screen shoot.