CGDI Prog BMW MSV80 is not only able to program BMW key for CAS1-CAS4+/fem/bdc system and read ISN, but also do F-series coding.
CGDI BMW F-series coding guide:
Select BMW F series coding
Read ECU info
This feature requires network connection.
Select control module
Confirm backup coding data
CGDI BMW backup coding success