The firmware update script exited while updating my MG400 Servo firmware. Now the robot is not showing up on ethernet and the indicator light is not turning on. What can I do to fix the robot?
Here is the output of the firmware updater program when I try to run it after rebooting the robot.
[root@dobot fireware]# ./firm_update eth0 1 MagicianPro_Servo_FOE_V2.0.7.0.bin
SOEM (Simple Open EtherCAT Master)
Firmware update example
Starting firmware update example
ec_init on eth0 succeeded.
1 slaves found and configured.
Request init state for slave 1
Slave 1 state to INIT.
SM0 A:1800 L: 512 F:00010026
SM1 A:1a30 L: 512 F:00010022
Request BOOT state for slave 1
Slave 1 state to NOT BOOT.
line[135],status :1,hope:1
line[143],status :1,hope:3
SOEM (Simple Open EtherCAT Master)
line[135],status :1,hope:1
line[143],status :1,hope:3
line[135],status :1,hope:1
line[143],status :1,hope:3
line[135],status :1,hope:1
line[143],status :1,hope:3
line[135],status :1,hope:1
line[143],status :1,hope:3
Is there a service manual available for the MG400? If I could manually set the STM32 microcontroller into boot mode the firmware updater might succeed.