Skip to main content
ST Employee
March 13, 2020
Question

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

  • March 13, 2020
  • 3 replies
  • 2419 views

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

    This topic has been closed for replies.

    3 replies

    ST Employee
    March 13, 2020

    STM32CubeProgrammer -->LINK<---

    Visitor II
    March 22, 2020

    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

    ST Employee
    March 23, 2020

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

    Visitor II
    March 23, 2020

    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

    Visitor II
    March 24, 2020

    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