I have ARM cortex-M/cortex-A software/hardware development team. My work involves many Linux drivers, BSPs and tuning for ARM hardware.
Recently, one of my friend has started BLDC motor manufacturing business. I would like to make control boards for his motors.
I am from software background, have limited prior knowledge to motors and motor controls, having looked into some Texas Instruments DSPs solutions, and planing to use them. But information for motors and motor control online are very scattered.(youtube, wiki). I would like to learn them systematically. What's a good place/way for me.