I don’t think Blender has the ability to paint a normal map (RGB purplish information) with texture paint, but I know you can paint a bump map (B&W information). I demonstrate the painting of a bump map via texture paint in this lesson: https://cgcookie.com/lesson/feet-beak-bump-maps/