As described above, it is possible to generate a user boot program using 2 kB or more of the Program Flash. This can support things which the Boot ROM does not support, including:
Program download via UART – useful especially for applications where the UCD3138064 is isolated from the host (e.g., PFC)
Encrypted download – useful for code security in field updates.