I was just driving on a city road, suddenly I hear a weird noise as if you were to hit some snow on a high speed but the road was dry. Then battery icon turns on, I googled and saw this:
saying:
If the car’s dashboard battery light comes on, you might be able to make it home or to a service facility for a repair. The car will continue running as long as some juice is left in the battery…
Exactly what happened to me. I decided to drive home - 2 miles drive as as I was approaching home power steering died. Then check engine light came up and I turned off the car by my house.
Have you ever had a similar scenario with a noise and then battery icon coming up? What would it be?
Yes. The something similar happened both times the alternator failed in my Corolla. In my case the noise was a high pitched sound from the radio but the car had the other symptoms. Yours appears to be a broken serpentine belt though because your Mazda has conventional power steering instead of the electric variety and a failed alternator wouldn’t affect it.