Your Super Duty comes with a SD card for the navigation system. I had to retrieve the SD card from the owner's manual packet and insert it in the slot in the media hub. I assume the SD card is the latest update for maps and function of the nav syistem. There was no charge from the dealer, and a good dealer would help you install the card.
The hard part for me is learning the sync "voice commands" to operate the nav system. It works best on voice commands, but you gotta say the right words. It will not accept cuss words!