The EBICS developer has already discovered the power limitation of the M820 controller board, that of only having 6 FETs handling the power whereas the M510 / M560 has 12. I wonder if this latest board Bafang has gone to may have the 12 setup of M510, there certainly seems too many M820 motors...