ESP32C3 编译找不到python环境

Tuya Wind IDE、串口调试助手、烧写工具等
Post Reply
18810807191
Posts: 4

搭建ESP32C3 tuyaos环境时,编译固件提示找不到python环境相关文件。
1:按照这个帖子(https://www.tuyaos.com/viewtopic.php?p=14145#p14145)提供的方法均尝试了,不行。
2:下载了官方提供的虚拟机镜像运行(https://www.tuyaos.com/viewtopic.php?t=1201),不行。
3:查看文件夹发现,一切文件均存在。但是编译显示找不到python环境。
4:附件是winide的提示和文件夹内容。

Attachments
文件夹内容2.png
文件夹内容1.png
WINIDE提示.png
愚者千虑必有一得
Posts: 485

Re: ESP32C3 编译找不到python环境

TuyaOS已经支持ESP32-c2、c3、s2、c3,可直接从Tuya Wind IDE资源中心查询、申请。

1,下载完成之后,先参考software/tuyaos/vendor/esp32/tuyaos/doc/目录下环境安装指导。

2,需要结合自己的板子实际的芯片、flash情况修改配置,否则烧录之后跑不起来,配置文件:software/tuyaos/vendor/esp32/tuyaos/sdkconfig.defaults.esp32xx, (xx为具体的芯片型号)

Finder_H
Posts: 28

Re: ESP32C3 编译找不到python环境

客户在“software/tuyaos/vendor/esp32/tuyaos/doc/目录”目录下没有doc文件夹,也没有相关的安装指导;

愚者千虑必有一得
Posts: 485

Re: ESP32C3 编译找不到python环境

Finder_H 2024年 Sep 20日 11:33

客户在“software/tuyaos/vendor/esp32/tuyaos/doc/目录”目录下没有doc文件夹,也没有相关的安装指导;

不好意思,software/tuyaos/vendor/esp32/doc/, s3和c3用的python工具都是一样的。

企业微信截图_17268034272655.png
愚者千虑必有一得
Posts: 485

Re: ESP32C3 编译找不到python环境

如果python装了也找不到,检查一下自己的user/bin/目录下python有没有,建一个软链接:sudo ln -sf /usr/bin/python3.8 /usr/bin/python

18810807191
Posts: 4

Re: ESP32C3 编译找不到python环境

目前python环境安装成功了,quick start固件也编译成功了,但是下载到ESP32C3中,模组不能正常启动(编译之前配置文件已更新至和实际硬件一样的配置了),log日志如图,发送完如图日志后就不继续往下运行了,没有进入到tuya_app_main()函数里,帮忙查看下什么原因。

0d810539252da70dd8f71d31c4364b7.png
JSHANG
Posts: 33

Re: ESP32C3 编译找不到python环境

Hi,
1.提供一下tuyaos/image_gen.py文件
2.提供一下tuyaos/sdkconfig.defaults.esp32c3配置文件
3.使用的模组或开发板的型号,及IDLE上下载的版本号
4.如何烧录的,对应的烧录参数的截图

Thanks,

18810807191
Posts: 4

Re: ESP32C3 编译找不到python环境

1:详见附件image_gen.txt文件(因为论坛无法上传.py格式文件,我把文件格式改txt了)
2:详见附件sdkconfig.defaults..txt文件(因为论坛无法上传.esp32c3格式文件,我把文件格式改txt了)
3:使用的硬件模组型号ESP32-C3-MINI-1,涂鸦OS版本号:ESP32C3_TuyaOS-3.6.5
4:

1727593181027.png
Attachments
sdkconfig.defaults.txt
(36.89 KiB) Downloaded 9 times
image_gen.txt
(1.16 KiB) Downloaded 11 times
JSHANG
Posts: 33

Re: ESP32C3 编译找不到python环境

修改过分区表tuyaos/partitions.csv没?如果没变的话,把sdkconfig.defaults..txt flash的类型,换一下试试, CONFIG_ESPTOOLPY_FLASHMODE_QOUT 这个开;CONFIG_ESPTOOLPY_FLASHMODE_DIO 这个关;

JSHANG
Posts: 33

Re: ESP32C3 编译找不到python环境

确认你是4M flash的话,image_gen.py里面# OFFSET_END = 0x3dffff 这个打开,
OFFSET_END = 0x190000 这个注掉

Post Reply