bugfix/init_factory_bin: fix inconsistency between bootloader and OTA code init_factory_bin: 2nd bootloader use a wrong logic select factory image to boot,and some bug in OTA code See merge request !266