2025-07-21 7:45 AM
Hello STM community,
I am planning to use the Nucleo-H755ZI board (STM32H7 series) in combination with the X-NUCLEO-IHM07M1 motor driver expansion board, and I have a couple of questions regarding compatibility and setup:
Compatibility:
Is the Nucleo-H755ZI board fully compatible with the X-NUCLEO-IHM07M1 motor driver expansion when plugged directly into the Arduino-compatible headers (MORPHO header)? I want to ensure that the board can drive motors as intended without any issues in terms of voltage levels or pin mappings.
Required Modifications:
Does the Nucleo-H755ZI-Q variant (specifically) require any modifications or special considerations for proper integration with the X-NUCLEO-IHM07M1? I am aware that the STM32 Nucleo boards generally follow the same Arduino pinout, but I want to confirm if there are any specific steps or precautions I should take when using this combination.
Any help or insights from someone who has already worked with this combination would be much appreciated!
Thank you!
Solved! Go to Solution.
2025-07-21 9:21 AM
Hello @Duc,
Using MCSDK 6.4.0 Workbench and generating a Nucleo-H755ZI/X-NUCLEO-IHM07M1 project, you will be able to know if configuration is supported or not.
Once project generated, refer to "FOC Wizard" GUI, "Pins Usage & Hw" Tab, "Hardware Changes" part lists all required hardware modifications to be considered.
2025-07-21 9:21 AM
Hello @Duc,
Using MCSDK 6.4.0 Workbench and generating a Nucleo-H755ZI/X-NUCLEO-IHM07M1 project, you will be able to know if configuration is supported or not.
Once project generated, refer to "FOC Wizard" GUI, "Pins Usage & Hw" Tab, "Hardware Changes" part lists all required hardware modifications to be considered.
2025-07-22 8:05 AM
Hi @GMA,
Thank you for your helpful response regarding the need to remove SB80 (RMII_REF_CLK) and SB84 (RMII_MDC) when using the Nucleo-H755ZI-Q with the X-NUCLEO-IHM07M1 motor driver expansion board.
I have a few follow-up questions:
What is the specific impact of removing SB80 and SB84 on the rest of the board’s functionality?
I understand these are related to RMII (Ethernet), but does removing them affect anything else beyond the Ethernet function?
Is it necessary to remove and re-solder these SBs every time I switch between motor control and Ethernet functionality?
For example, if I want to use both motor control (IHM07M1) and Ethernet at different times, will I have to constantly solder/desolder SB80 and SB84?
Any advice or experience you can share would be much appreciated!
Best regards,
Duc Le
2025-07-22 8:37 AM
Hello @Duc,
1. For Motor Control use case, there is no impact.
2. You can order a second board for Ethernet use case.