Issue with BLDC motor control


I am in big trouble with sensorless BLDC motor project. I am trying to achieve the control of sensorless BLDC motor using microcontroller.

I am using renesas microcontroller RL78-G14. I am able to run the motor but not getting first start.

I am trying by sequence changing with particular delay but its not working.

Once I rotate motor with hand, the motor is starting and then control is through back EMF.

At back EMF stages the motor is working properly. I am worried about my project just because of start up issue.

Please help me with the code to start the initial rotations.

Seriously I am worried about my project.

Requesting you all to reply me.