Can existing devices be upgraded to the latest functional version? Are upgrades charged?

Can existing devices be upgraded to the latest functional version? Are upgrades charged?

Hardware supports OTA wireless updates Software upgrades are free during warranty period Hardware expansions eg adding radar modules require service plan fees Compatibility covers over 90% of legacy devices