cancel
Showing results for 
Search instead for 
Did you mean: 

X-NUCLEO-53L5A1 with Nucleo-H743ZI2

JahKMC
Associate III

 I'm fairly new to embedded work and noted that the pin layout that was given for X-NUCLEO-53L5A1 was for the F401RE, which I initially tested, but when attempting to configure it with the H743ZI2 I wanted to maintain the use of the ETH and USB port pinouts. 

If anyone has a bit of insight on how I can do this that would be gratefully appreciated! 

1 ACCEPTED SOLUTION

Accepted Solutions

Sorry for the late reply @Sime200992 , but I was able to adapt the stm32h743ZI. Let me know if you have already completed this or need some assistance. I'd be happy to help!

The image below showing I only configured 3 Pins. 2 for the i2c messages(SDA and SCL): PB8 and PB9. The other pin is incorrectly labeled, but it is the pin(if i recall ) to supply power: PB1.

JahKMC_0-1714070841794.png

 

Here are a few other screenshots to help:

JahKMC_1-1714071207634.png

 

 

JahKMC_3-1714071242780.png

 

View solution in original post

8 REPLIES 8
Issamos
Lead II

Hello @JahKMC 

  • I suggest you to use the datasheet of the Nucleo-H743ZI2 and the datasheet of the X-NUCLEO-53L5A1 and try to adapt the pinout of your shield to the new pinout of the nucleo 144 (you may need wires).

Best regards.

II

 

JahKMC
Associate III

@Issamos Yes this is what I am currently attempting to do. Would you happen to know if the MX_USB pins can be used to communicate over serial? rather than utilize UART? 

For a serial communication with the board, you should always use UART2 interface.

Best regards.

II

JahKMC
Associate III

Thank you @Issamos  I'm currently referencing the build example for the F401RE(https://www.st.com/en/embedded-software/stsw-img023.html) , though I believe I've done the necessary changes  I see to be receiving a hard fault. Left is H7 and F4 is right. This has been the only change to the Main.c file and this is with H7 loaded default with the Tof F software pack. 

JahKMC_0-1694534048397.png

 

You also have to change the gpio you are going to use, the configuration, the modes,....

Also don't forget the difference between the cortex M7 and cortex M4. You have to rebuild the code from scratch.

Best regards.

II

JahKMC
Associate III

Yes @Issamos I began with configuration of the pins in CubeMX along with making the changes( The only real change was to the GPIO pin used and the USART pin used),without having to use any wires:

JahKMC_0-1694720946425.png

JahKMC_1-1694720983770.png

I also used the Software Pack  X-CUBE-TOF-1, Board Extension 53L5A1: 

JahKMC_2-1694721202385.png

As you can see from the screenshot it seems to be failing

JahKMC_3-1694721506098.png

 

Hallo JahKMC, 

Have you already solved the problem by adapting to the stm32h743zi? I will soon be faced with the same problem and would like to adapt the Nucleo VL53L5CX sensor board to the STM32H743ZI.
with kind regards 

Sime

Sorry for the late reply @Sime200992 , but I was able to adapt the stm32h743ZI. Let me know if you have already completed this or need some assistance. I'd be happy to help!

The image below showing I only configured 3 Pins. 2 for the i2c messages(SDA and SCL): PB8 and PB9. The other pin is incorrectly labeled, but it is the pin(if i recall ) to supply power: PB1.

JahKMC_0-1714070841794.png

 

Here are a few other screenshots to help:

JahKMC_1-1714071207634.png

 

 

JahKMC_3-1714071242780.png