...
POST No. 2408053
[TxRxResult] There is no status packet! --- AX-12a/AX-18a
2021-06-14 15:34:24 jgarciahdz

Hi everyone,

I want to use some old Dynamixels that I have laying around, those are some AX-12a and some AX-18a

I have the USB2Dynamixel and the SMPS2Dynamixel with a 12V 5 A Power Supply, also an OpenCM 9.04 with its expansion board. The only thing I dont have to test it its the U2D2.


When I want to identify each one of them, Dynamixel Wizard 2.0 cant locate them, it just scans but it doesn´t give me any results.

I tried to use MATLAB with the latest SDK (3.7.51) but I got the message: There is no status package. I verify the instalation steps for getting the library set up, but no success either.


Then I use the OpenCM, and the Arduino IDE, I got everything set up, and the motors can be identified using the Dynamixel Workbench examples. I can chage all of their values (ID, Baudrate, etc), but when I went back to use the USB2Dynamixel and Wizard 2.0, it cant detect any of them. I tried one by one, change the Power Supply, but I got no success.


Also I tried going back with the original Dynamixel Wizard from RoboPlus 1.0, but it cant identify any of the motors, just with the OpenCM. I know I can stick with it, but I want to use MATLAB since I have some code in there I want to use (specially in Simulink), but I cant find any solution to use the OpenCM inside MATLAB/Simulink.


If someone has some advice, it will be apreciated.


Thanks in advance.





2021-06-14 15:34:24
jgarciahdz
2021-06-15 09:43:14 Will Son

Hi

Have you tried the firmware recovery from the Wizard 2.0?

The AX series used to provide various baudrate options, while Wizard 2.0 only uses handful popular baudrate.

Your AX might have configured with some other baudrates that are not used by the Wizard 2.0.

Thank you.

2021-06-15 09:43:14
willson
2021-06-23 11:34:31 Susan Mackay

Wild guess - if it works with some drivers but not others, then the platforms that 'fail' may not be switching the direction signal for the half-duplex signals at the right time.

I've had this problem in the past and the timing of the switch over from Tx to Rx (from the point of view of the driving software) has been the issue.

If you have a scope, check to see if the 'DIR' signal is switching at the right time with respect to the 'data' line.

If that us the problem, then solving it depends on the level of control you have over the UART.

Susan

2021-06-23 11:34:31
aussiesusan