cancel
Showing results for 
Search instead for 
Did you mean: 

AlgoBuilder FW for SensorTile.Box PRO does not stream any data

venticity348
Associate

Hello, I am trying to build a simple firmware for my SensorTile.Box PRO to stream any data.

 

Using MEMS Studio's AlgoBuilder, I have set the correct Toolchain (STM32CubeIDE), and the target (SensorTile.box Pro). Then I built a simple design with Quaternions 9X attached to the Sensor Hub (Data Rate: Timer/100, Accelerometer Full Scale: 2g, Gyroscope Full Scale: 245dps), outputting to a Fusion component. I can generate C code and build and program my device in DFU mode.

However, when I connect it over Serial after rebooting the device, I can connect to it but the "play" button is grayed out and I cannot stream any data.

Using STM32CubeProgrammer to flash other compatible firmware that came with MEMS Studio (steval-mkboxpro, steval-mkboxpro-ble), I can connect and stream (play button is enabled) data as per normal so I doubt the problem lies with the hardware.

I have also tried other designs with SensorHub -> Any other sensors -> Value instead of Quaternions 9X, but none of it worked.

 

Any help is appreciated, thank you!

1 ACCEPTED SOLUTION

Accepted Solutions
Miroslav BATEK
ST Employee

Hello @venticity348,

The AlgoBuilder firmware also works as an SD card reader if an SD card is present. When you connect to the board, the SD card is mounted to the operating system. To start data streaming, you need to mount it to the firmware. This can be done using the "Unmount" button on the Connect page. Please see the attached screenshot.

AlgoBuilder_Connect.png

You can also remove SD card from the SensorTile.box Pro and this operation will not be needed.

View solution in original post

1 REPLY 1
Miroslav BATEK
ST Employee

Hello @venticity348,

The AlgoBuilder firmware also works as an SD card reader if an SD card is present. When you connect to the board, the SD card is mounted to the operating system. To start data streaming, you need to mount it to the firmware. This can be done using the "Unmount" button on the Connect page. Please see the attached screenshot.

AlgoBuilder_Connect.png

You can also remove SD card from the SensorTile.box Pro and this operation will not be needed.