Freeman made the move across the River Trent on an initial one-month deal in January.
The 19-year-old has made four appearances for the League One club.
Notts manager Martin Allen said: "He is a good player. He is a great lad. He can play anywhere, he is totally adaptable.
"He is no fuss and no hassle, he just does his job. All I need to do is just look in his eyes to see what he is about."