Pololu Dual G2 High-Power Motor Driver 24v14 Shield for Arduino IC heats up

Hi Team!

For our project we are using 24V maxon brushed motor and Pololu Dual G2 High-Power Motor Driver 24v14 . for slow speed operating the IC in motor 2 side gets heated up very badly compared to motor 1 IC. why this happens ? we are switching same PWM frequency for both motor . But the IC gets heated up more in motor 2 side. Please give some solutions, there is slight vary in speed of motor also.
To verify if motor has some problem we interchanged motor 1 and motor 2 connection in screw terminal but the same IC which has heated up before heats like burning once hand , but other ic never heats that badly like burning once hand


Can you post some pictures of your setup that show all of your connections? Depending on your load it can be normal for several of the components on the G2 24v14 shield to get quite hot during normal operation. How are you measuring the temperature of the components, and can you identify which specific components are getting the hottest?

- Patrick