Back to basics
"some chips are burinning properly and some are not"
What do you mean by, "not burning properly"?
What exactly are the problems you are seeing?
How have you determined that they are due to "not burning
"there is no problem in H/W as some IC's are working properly
but some are not"
That doesn't follow at all!
One likely cause of such intermittent behaviour is that you
do have a hardware problem - something is marginal, so
it works some of the time but not all of the time.
"so i think there should not any problem with
On what basis do you think that?
What is your code actually supposed to do?