def get_new_image(info):
# 要升级的image列表,需根据升级的实际情况进行增删
image_list = []
- if os.path.exists(os.path.join(info.output,"ota_all")) :
+ if os.path.exists(os.path.join(info.root_path,"output","ota_all")) :
image_list.append("=".join([info.ssb_bin, "ssb"]))
image_list.append("=".join([info.recovery_bin, "recovery"]))
image_list.append("=".join([info.app_bin, "application"]))
def get_old_image(info):
# 要进行差分升级的image的旧版本镜像列表
image_list = []
- if os.path.exists(os.path.join(info.output,"ota_all")) :
+ if os.path.exists(os.path.join(info.root_path,"output","ota_all")) :
+ print( os.path.join(info.root_path,"output","ota_all")+" exist ")
image_list.append("=".join([info.app_old_bin, "application"]))
image_list.append("=".join([info.bt_old_bin, "bt"]))
image_list.append("=".join([info.dsp_main_old_bin, "dsp_main"]))
image_list.append("=".join([info.dsp_overlay_old_bin, "dsp_overlay"]))
else:
+ print( os.path.join(info.root_path,"output","ota_all")+" not exist ")
image_list.append("=".join([info.app_old_bin, "application"]))
# image_list.append("=".join([info.app_old_sign, "application_sign"]))
# image_list.append("=".join([info.bt_old_sign, "bt_sign"]))