In[]:=
Clear[r,t,τ,M]
In[]:=
M=500;r0=3M;uppertime=1996.733812103724;
In[]:=
s=NDSolve[{t'[τ]==Sqrt[1-2M/r0]/(1-2M/r[τ]),r''[τ]-(M/r[τ]^2)/(1-2M/r[τ])*r'[τ]^2+(M/r[τ]^2)*(1-2M/r0)/(1-2M/r[τ])==0,t[0]==0,r[0]==r0,r'[0]==0},{t,r},{τ,0,uppertime}]
Out[]=
tInterpolatingFunction,rInterpolatingFunction
In[]:=
Plot[Evaluate[{t[τ],r[τ]}/.s],{τ,0,uppertime},PlotStyleAutomatic]
Out[]=