Production firmware: includes bootloader, user area firmware, factory production testing functions, etc. It can be directly used for factory production and testing. After testing, it can be used as a product.
User area firmware: only contains normal function firmware, does not include BootLoader and other functions
Firmware upgrade: Used to replace the user area firmware