Welcome gbatato, If you want to upgrade your software you can do it via satellite, don't know which one as I don't have a Smart.
Don't you have any instructions in your user's manual.
And as for "detailed instructions" this is a look and find forum so have a look around.