Hope this helps clear up the process for anyone updating their maps!
: BMW iDrive systems require a unique 20-digit alphanumeric code to authorize the installation of newer navigation map versions.
is a specialized, enthusiast-developed software tool used to generate activation codes (known as FSC codes) for updating BMW navigation maps.