Page 2 of 3

Re: 平台使用ESP32S3R8,开发包使用TuyaOS-3.6.18,编译烧录后运行异常。

Posted: 2024年 Jul 17日 10:10
by RD_lemon

是不是标红的我都可以删除?涂鸦的那部分我改偏移地址,大小不改动可以吧?


Re: 平台使用ESP32S3R8,开发包使用TuyaOS-3.6.18,编译烧录后运行异常。

Posted: 2024年 Jul 17日 10:44
by 愚者千虑必有一得

建议保留ota1,ota2,tuya。ota1,ota2是两个分区,用于乒乓升级使用。tuya用于tuyaos的数据存储使用。可以修改地址,大小尽量不动。


Re: 平台使用ESP32S3R8,开发包使用TuyaOS-3.6.18,编译烧录后运行异常。

Posted: 2024年 Jul 18日 13:52
by RD_lemon

apps下新建的工程要怎样引用esp-idf?在那个地方的文件添加路径比较方便?


Re: 平台使用ESP32S3R8,开发包使用TuyaOS-3.6.18,编译烧录后运行异常。

Posted: 2024年 Jul 18日 13:57
by 愚者千虑必有一得

Re: 平台使用ESP32S3R8,开发包使用TuyaOS-3.6.18,编译烧录后运行异常。

Posted: 2024年 Jul 18日 14:23
by RD_lemon

按文档里添加路径,怎么在vendor下还有找不到路径的,vendor还要设置什么? 我看到有一个帖子说到这个问题的,第二种方法具体怎么弄的?


Re: 平台使用ESP32S3R8,开发包使用TuyaOS-3.6.18,编译烧录后运行异常。

Posted: 2024年 Jul 18日 14:36
by 愚者千虑必有一得

头文件有依赖关系,比如说你include了一个 freertosconfig.h,这个头文件又引用了其他的头文件,那还需要你把其他头文件的路径加进来。

一般原厂的头文件不是加一个就可以的,要加一堆路径进来。


Re: 平台使用ESP32S3R8,开发包使用TuyaOS-3.6.18,编译烧录后运行异常。

Posted: 2024年 Jul 18日 16:21
by RD_lemon

按照文档这样一直根据报错添加路径,但还是有很多报错。这个方法具体是怎么操作 2,在vendor/esp32/tuyaos/tuya_os_adapter里新增文件,调用esp-idf里的接口,然后提供接口在应用层调用;


Re: 平台使用ESP32S3R8,开发包使用TuyaOS-3.6.18,编译烧录后运行异常。

Posted: 2024年 Jul 18日 17:25
by 愚者千虑必有一得

一样的,都需要加很多,你可以看看tuyaos_adapter/CMakelist.txt里,也是要加一些头文件。


Re: 平台使用ESP32S3R8,开发包使用TuyaOS-3.6.18,编译烧录后运行异常。

Posted: 2024年 Jul 19日 15:08
by RD_lemon

有适配esp-idf-5.1版本的SDK?


Re: 平台使用ESP32S3R8,开发包使用TuyaOS-3.6.18,编译烧录后运行异常。

Posted: 2024年 Jul 19日 15:17
by 愚者千虑必有一得
RD_lemon 2024年 Jul 19日 15:08

有适配esp-idf-5.1版本的SDK?

暂时没有,我们适配的是v4.4.1的稳定版本。