Page 1 of 1

【已解决】【TuyaOS OS】编译完成生成Demo.hex,但是无法生成bin文件

Posted: 2023年 Nov 15日 18:35
by luzhihui

1)开发包全名(tuyaos-subdev-bt_3.9.0_phy6222_ble_ble-common_1.0.1.tar)
2)问题现象(编译在.log/bin下生成了Demo.hex,在执行mk_hexf_bin.bat的python .\bin\material\ooo_bin.py .\bin\Demo_phy6222.hex16时候打开Demo_phy6222.hex16失败,查看确实没有这个文件)


Re: 【求助】【TuyaOS OS】编译完成生成Demo.hex,但是无法生成bin文件

Posted: 2023年 Nov 15日 20:09
by joey_nobug

确认下 .log\bin\material 目录内 PhyPlusKit_v2.5.2a.exe 奉加微原厂烧录上位机是否可以正常打开,如果无法正常打开,则无法生成 hex16 文件,bin 文件是由 hex16 文件脚本转换而来。
打不开的原因一般为 .dll 文件的问题,请更新 C:\Windows\SysWOW64 目录下的 msvcp100.dll 与 msvcr100.dll 文件


Re: 【求助】【TuyaOS OS】编译完成生成Demo.hex,但是无法生成bin文件

Posted: 2023年 Nov 16日 09:29
by luzhihui
joey_nobug 2023年 Nov 15日 20:09

确认下 .log\bin\material 目录内 PhyPlusKit_v2.5.2a.exe 奉加微原厂烧录上位机是否可以正常打开,如果无法正常打开,则无法生成 hex16 文件,bin 文件是由 hex16 文件脚本转换而来。
打不开的原因一般为 .dll 文件的问题,请更新 C:\Windows\SysWOW64 目录下的 msvcp100.dll 与 msvcr100.dll 文件

按照此方法成功解决