Any difference between 发蒙 and 上学 for children?
发蒙 is not used constantly in Chinese anymore. 

上学 means receive education in a general way.

if you want to say education at an early age, maybe "启蒙教育" fits better.