Can Dynamixel XM430-W350-T and XL330-M288-T Motors Be Used Together on the Same Bus?

In your post, you did not clearly mention how you powered your 10 DXLs. So just to be sure please read on.

First, both XM-430s and XL-330s can be “controlled” together (via 5V TTL, i.e. via a common DATA line of the standard DXL 3-pin connector/cable). However XM-430s operate on 12 V (on the VDD Line of same DXL 3-pin connector/cable) while XL-330s operate on 5 V (also on the VDD Line of the 3-pin connector). Thus their Power Circuits need to be separated (12V isolated from 3V), but their Power Circuits need to have the same ground. Basically the issue is called “Mixed Voltage Operations”. You can read a concise explanation at this ROBOTIS post:

and

or

So FIRST please verify that you have powered and controlled the DXLs in the proper way. BTW, what is the Controller that you use? OpenRB-150 or OpenCR?

Also as you have a total of 5 DXLs of each type, there may also be an issue of the DXL Daisy chain to be “too long” as the rule of thumb is “no more than 4 DXLs in any daisy chain”. So you can try these X3P hubs also to make 2 shorter chains of 3 and 2 for each type of DXLs. But you may be able to “get away” with only 1 DXL chain of 5 DXLs of each type, if the physical cabling is “short” within the DXL network of your robot.

If you prefer a “longer” explanation of mixed voltages procedures in video format, you can check out my YouTube video for XL-330 and XL-430: