cancel
Showing results for 
Search instead for 
Did you mean: 

How to use VL53L5CX-SATEL assembled with X-NUCLEO-53L5A1

WOh.1
Associate II

Hi,

When I use only X-NUCLEO-54L5A1 (Expansion board with VL53L5CX), VL53L5 GUI is connecting to X-NUCLEO-VL53L5A1 well.

However, when I plug-in VL53L5CX-SATEL board to the LEFT, RIGHT or both connectors, VL53L5 GUI can't be able to connect to X-NUCLEO-VL53L5A1.

That is, I clicked "Refresh" button and got the list, and then I clicked "connect" button and "connect" button was disabled, after about 2 seconds, "connect" button was enabled again.

So, I couldn't start left or right sensor.

I analyzed serial packets and I get the difference as followings:

  • Without VL53L5CX-SATEL board
    • The first command: "set comms media=UART"
    • The first response: "000CRES=00000000END"
    • The second command: "get info=hw"
    • The second response: "0037RES=00000000:Cut1.2 4536184D0C51F51B VL53L5CXV0GC/1$1 END"
    • ...
  • With one or more VL53L5CX-SATEL board
    • After USB cable connecting, automatically received response (without any command): "0021RES=FFFFFF37:Select sensor failedEND"
    • The first command: "set comms media=UART"
    • The first response: "000CRES=00000000END"
    • The second command: "get info=hw"
    • The second response: "0020RES=FFFFFF37:Sensor boot failed!END"
    • ...

What's the problem?

Thanks in advance.

Best Regards,

Woojin

2 REPLIES 2
Julien NGUYEN
ST Employee

Hi Woojin

Sorry for the inconvenience, this first version of GUI doesn't support the breakout satellites boards. The next GUI version released on week 39 will support this feature. If you want to try the satellite boards now, I would suggest you to install the X-CUBE-TOF1 Software pack for CUBE MX. Once the X-CUBE-TOF1 SW pack is installed you can use the precompiled project or drag and drop the binary file from the Binary subdirectory :

C:\Users\nguyenph\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\2.0.0\Projects\NUCLEO-F401RE\Examples\53L5A1\53L5A1_MultiSensorRanging\Binary

You may also watch the X-CUBE-TOF1 Getting Started guide https://www.youtube.com/watch?v=IjW6pcT8sGM

Thanks,

Julien


In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.
WOh.1
Associate II

Hi Julien,

I tried as your comment, but VL53L5CX GUI couldn't connect to X-NUCLEO-VL53L5A1.

I used the firmware 53L5A1_MultiSensorRanging.bin from en.X-CUBE-TOF1_v2.0.0\Projects\NUCLEO-F401RE\Examples\53L5A1\53L5A1_MultiSensorRanging\Binary in en.X-CUBE-TOF1_v2.0.0.zip

And I closed and started the GUI and then I clicked "Refresh List".

All buttons including "Refresh List" were disabled and after about 4 seconds all other buttons except "Connect" button were enabled again.

At this time, the data keeps coming from X-NUCLEO-VL53L5A1 regardless of whether the command is sent or not.

The received data is as below (in Hex):

4B DB 4B F7 00 F9 B7 DF 20 DB 9B FB CB 82 DF DB

DB DB D7 00 93 DB DB DB DB DB DB DB DB DB DB DB

7F DB DB DB DB DB DB DB DB DB DB DB DB DB DB DB

DB DB DB FF BB DF 20 FB 82 FB DB DB B7 DF 20 04

82 FB DB DB B7 DF 20 B7 FB DB DB B7 DF 20 DB 82

FB DB DB FF DB DB DB DB DB DB DB 5B 7F DB DB DB

DB DB DB DB DB DB DB DB DB DB DB DB DB DB DB FF

BB DF 20 20 82 FB DB DB B7 DF 20 82 FB DB DB B7

DF 20 B7 FB DB DB B7 DF 20 FF 82 FB DB DB 7F DB

DB D9 DB DB DB DB DB DB DB 5B DB DB DB DB DB DB

DB DB DB DB DB DB DB DB DB DB DB DB F7 BB DF BB

FF 20 10 DF DB DB 82 20 24 DB DB DB BB DF 20 FF

82 FB DB DB B7 DF 20 82 FB DB DB 7F DB DB DB DB

CB DB DB CB DB DB FB 1E 7E 06 7E 98 60 E6 66 7E

98 7E 06 1E 7E 86 7E 9E E0 9E 00 F8 78 7E 9E 18

7E 9E 7E 80 7E 7E 00 F8 98 F8 98 80 98 80 00 F8

9E E0 9E E6 1E F8 80 F8 9E F8 66 F8 9E F8 06 F8

00 F8 E6 9E 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8

00 F8 60 7E 98 7E F8 7E 7E 06 7E 9E 1E 7E 86 7E

F8 9E E6 E6 9E E6 9E E6 E6 9E E0 9E E6 00 F8 E6

9E 00 F8 98 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00

F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00

F8 00 F8 1E E6 60 7E 80 7E 7E 66 7E F8 7E 06 98

80 98 80 00 F8 E6 86 E6 86 E6 86 E6 86 E6 86 E6

86 E6 86 E6 86 E6 86 E6 86 E6 86 E6 86 E6 86 E6

86 E6 86 E6 86 E6 86 00 F8 E6 86 E6 86 E6 86 E6

86 E6 86 E6 86 E6 86 E6 86 E6 86 E6 86 E6 86 E6

86 E6 86 E6 86 E6 86 E6 86 E6 86 00 F8 E6 86 E6

86 E6 86 E6 86 E6 86 E6 86 E6 86 E6 86 E6 86 E6

86 E6 86 E6 86 E6 86 E6 86 E6 86 E6 86 E6 86 00

F8 E6 86 E6 86 E6 86 E6 86 E6 86 E6 86 E6 86 E6

86 E6 86 E6 86 E6 86 E6 86 E6 86 E6 86 E6 86 E6

86 E6 86 98 80 E0 7E F8 00 F8 00 F8 00 F8 00 F8

00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8

00 F8 00 F8 00 F8 00 F8 E0 7E F8 00 F8 00 F8 00

F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00

F8 00 F8 00 F8 00 F8 00 F8 00 F8 E0 7E F8 00 F8

00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8

00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 E0 7E

F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00

F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00

F8 E0 7E 06 E0 7E F8 9E E0 9E E6 1E F8 80 F8 9E

F8 66 F8 9E F8 06 F8 00 F8 E6 9E 00 F8 18 F8 00

F8 80 F8 7E F8 9E E0 9E E6 00 F8 E6 9E 00 F8 00

F8 98 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00

F8 00 F8 E0 7E F8 9E E0 9E E6 1E F8 80 F8 9E F8

66 F8 9E F8 06 F8 00 F8 E6 9E 00 F8 18 F8 06 F8

80 F8 66 F8 9E E0 9E E6 00 F8 E6 9E 00 F8 00 F8

98 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8

00 F8 E0 7E F8 9E E0 9E E6 1E F8 80 F8 9E F8 66

F8 9E F8 06 F8 00 F8 E6 9E 00 F8 18 F8 18 F8 80

F8 78 F8 9E E0 9E E6 00 F8 E6 9E 00 F8 00 F8 98

F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00

F8 E0 7E F8 9E E0 9E E6 1E F8 80 F8 9E F8 66 F8

9E F8 06 F8 00 F8 E6 9E 00 F8 18 F8 60 F8 06 F8

66 F8 9E E0 9E E6 00 F8 E6 9E 00 F8 00 F8 98 F8

00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8

E0 7E 06 00 F8 E6 86 E6 86 E6 86 E6 86 E6 86 E6

86 E6 86 E6 86 E6 86 E6 86 E6 86 E6 86 E6 86 E6

86 E6 86 E6 86 E6 86 00 F8 E6 86 E6 86 E6 86 E6

86 E6 86 E6 86 E6 86 E6 86 E6 86 E6 86 E6 86 E6

86 E6 86 E6 86 E6 86 E6 86 E6 86 00 F8 E6 86 E6

86 E6 86 E6 86 E6 86 E6 86 E6 86 E6 86 E6 86 E6

86 E6 86 E6 86 E6 86 E6 86 E6 86 E6 86 E6 86 00

F8 E6 86 E6 86 E6 86 E6 86 E6 86 E6 86 E6 86 E6

86 E6 86 E6 86 E6 86 E6 86 E6 86 E6 86 E6 86 E6

86 E6 86 98 80 E0 7E F8 00 F8 00 F8 00 F8 00 F8

00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8

00 F8 00 F8 00 F8 00 F8 E0 7E F8 00 F8 00 F8 00

F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00

F8 00 F8 00 F8 00 F8 00 F8 00 F8 E0 7E F8 00 F8

00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8

00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 E0 7E

F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00

F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00

F8 E0 7E 06 E0 7E F8 9E E0 9E E6 1E F8 80 F8 9E

F8 66 F8 9E F8 06 F8 00 F8 E6 9E 00 F8 18 F8 06

F8 66 F8 00 F8 9E E0 9E E6 00 F8 E6 9E 00 F8 00

F8 98 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00

F8 00 F8 E0 7E F8 9E E0 9E E6 1E F8 80 F8 9E F8

66 F8 9E F8 06 F8 00 F8 E6 9E 00 F8 18 F8 18 F8

66 F8 78 F8 9E E0 9E E6 00 F8 E6 9E 00 F8 00 F8

98 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8

00 F8 E0 7E F8 9E E0 9E E6 1E F8 80 F8 9E F8 66

F8 9E F8 06 F8 00 F8 E6 9E 00 F8 18 F8 1E F8 66

F8 06 F8 9E E0 9E E6 00 F8 E6 9E 00 F8 00 F8 98

F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00 F8 00

F8 E0 7E F8 9E E0 9E E6 1E F8 80 F8 9E F8 66 F8

9E F8 06 F8 00 F8 E6 9E 00 F8 18 F8 60 F8 7E F8

​Please let me know how to resolve.

Best Regards,

Woojin