500mA isn't enough power, that's the problem.