2020-05-12 12:06 AM
Hello all,
I have a problem when I try to use VL53L0X GUI application: it doesn't recognize the NUCLEO-L476RG board.
First, I install STSW-LINK007 and STSW-LINK009 as manual says.
Then I connect X-NUCLEO-53L0A1 + NUCLEO-L476RG to my USB port, start the application and get the next error:
Why is this happening? Does VL53L0X GUI only works with NUCLEO-F401RE but not with NUCLEO-L476RG?
Note: I know my NUCLEO-L476RG and my X-NUCLEO-53L0A1 aren't damaged because I can download the VL53L0X examples and they work well:
Thanks in advance.
Regards.
Solved! Go to Solution.
2020-05-12 07:13 AM
Unfortunately we have only written the GUI to support the STM32F401 Nucleo-64 board.
So nothing is broken and you did everything correctly, but you need a different MCU board.
Good news is that they are only about $10, and quite available from Mouser, Digikey or wherever you bought your original kit.
Sorry about that.
2020-05-12 07:13 AM
Unfortunately we have only written the GUI to support the STM32F401 Nucleo-64 board.
So nothing is broken and you did everything correctly, but you need a different MCU board.
Good news is that they are only about $10, and quite available from Mouser, Digikey or wherever you bought your original kit.
Sorry about that.
2020-05-12 08:32 AM
Hello John
thanks for confirming what I suspected. I'll buy STM32F401 Nucleo-64 board then.
As a suggestion, please clearly specify in the manual that the only compatible PCB is F401 to avoid confusion. I though NUCLEO-L476RG was compatible with the GUI because there were some examples developed for VL53L0X and NUCLEO-L476RG.
Regards
2021-02-03 03:07 PM
I have the same issue, and it's a 401 board. Device manager says everything's OK (it shows the BAUD rate as 9600), the FW update finds it fine (I've done it twice), but when I open the GUI it says "Expansion board not detected". I've tried changing the baud rate to 115200 in both dev mgr and the GUI, but that just makes it fail faster. Mine is an older board (the expansion board doesn't have a display). NUCLEO board shows NUCLEO-F401RE and MB1136 C-04. Has something changed that would make this board no longer work?
Duane Hall
2021-02-03 03:54 PM
The expansion board can be 'not detected for a couple of reasons. The most common one for me is that the Teraterm was left open.
Tera Term is a good way to check that you are getting character however.
Another failure mode is that STSW_LINK009 or STSW_LINK007 was not run.
The 009 software converts the USB to an RS-232 emulation. The 007 updates the code in your STM32 link processor.
download them from ST.com
To verify that your STM32 is correctly identified by the PC, plug it in.
You should see a disk drive called NODE-F401 (D: ) in your file explorer
You should also see in your device manager:
STMicroexectronics STLine Virtual Com Port (COMxx)
(Tera term can also find this if it's there.)
On occation, killing the GUI, pulling the USB and starting over works.
On really rare occations it takes a reboot.
Good luck,
2021-02-09 03:34 PM
2021-02-09 03:40 PM
2021-02-09 04:42 PM
It says "expansion board not detected" and it's not kidding.
You don't have the VL53L0X expansion board.
It's something else.
I'm going to guess it's the VL53L3 the L1 or maybe an L4.
I'm going to doubt it's an L4 as they are not out yet.
But we've screwed up like this before.
The L1X and the L1CB have gold squares on top of the chip.
So look at the expansion board very carefully.
I don't know of any L0X expansion boards that do not have the 4-digit display, so I don't think you have what you think you have.
Compare the sensor to the data sheet picture? Are they identical?
Compare the silkscreen on the board to find the VL53L0X.
There is a PCB number on the board somewhere?
What does that say?
2021-02-10 07:40 AM
2021-02-10 07:42 AM