cancel
Showing results for 
Search instead for 
Did you mean: 

SensorTile.box #collaterals: How to reset the device in case of connection issues

Eleon BORLINI
ST Employee

In case of issue, you can easily reset your ST.box following this procedure:

  1. Open the box (remove the two screws);
  2. Press the USER button;
  3. In case the issue persists, disconnect and reconnect the battery.
  4. After you have made sure that you have properly charged your ST.box with the USB cable, reconnect your board to your smartphone and launch an application.

0693W000000Tu42QAC.jpg

You can speed up your FW upgrade (also in Mode 3 experience) bypassing the FOTA new firmware upload and use the STM32Programmer to program the ST.box board in DFU mode via USB. Here below a procedure and a video explaining you how to upload .bin file on the ST.box MCU.

  1. Unplug the ST.box battery
  2. Open the STM32CubeProg tool
  3. Press the BOOT button on the ST.box and plug the USB cable bot ST.box and PC sides
  4. Follow the instructions of the attached video

--> video

6 REPLIES 6
Eleon BORLINI
ST Employee

STM32CubeProgrammer -->LINK<---

TJM
Senior

Minor issue even though the new firmware download is successful. The 'Full Chip Erase' is selected but the log shows a failure for the memory erase. The download proceeds normally and is successful.

Is there a switch to allow the memory erasure to take place?

tjm

Hi @TJM​ , can you please share the screen of error you are observing? Regards

These screenshots are for the DFU method to upload the *.bin. If I use the ST-LINK v2 with SWD adapter and cabling the mem erase and upload is normal. I can post that, too, if you like. First pic is the connection successfully made, second pic is the successful completion of the firmware upload with the end of the list for failure of mem erase.

0693W000000UXyYQAW.png

0693W000000UXyEQAW.png

But in the second pic the dfu connection is KO... you have to re try to enter the DFU mode with the boot button. Regards

TJM
Senior

I posted two screen shots. The first is the connection made to the TileBox and the second taken at the completion of the firmware download. I just left out all the lines where the mem erase failure took place. You can see that the connection is made, I then started the firmware download with the mem erase errors but at the end it shows that the download started, verified and completed successfully and firmware restarted. Then, the connection is lost. If I use the ST-LINK v2 with the appropriate connections everything proceeds the same way except the mem erase actually takes place. I't would be nice to know why DFU doesn't allow the mem erase but it's not a big issue since either method make a successful firmware download. Not really worth spending any more time on the issue.

Thanks again for the prompt replies,

tjm