没改配置前程序无法正常启动,改了配置后led_task任务堆栈溢出,运行日志打印异常数据。请问 1、配置哪里还有问题导致程序运行异常? 2、SDK配置工程都是直接修改sdkconfig_default.esp32s3? 3、烧录固件是不是只用烧录从0X00地址开始烧录tuyaos_demo_quickstart_QIO_1.0.0.bin???
平台使用ESP32S3R8,开发包使用TuyaOS-3.6.18,编译烧录后运行异常。
Re: 平台使用ESP32S3R8,开发包使用TuyaOS-3.6.18,编译烧录后运行异常。
1,堆栈溢出的话,可以尝试按照以下图片修改apps/tuyaos_demo_xxxx(你编译的demo):
2,是的,vendor/esp32/tuyaos/目录下有各个平台的默认配置,按需修改即可
3,是的
Re: 平台使用ESP32S3R8,开发包使用TuyaOS-3.6.18,编译烧录后运行异常。
更改堆栈大小,烧录这个tuyaos_demo_quickstart工程验证配网联网功能,涂鸦app能搜索到设备并开始配网,但是添加一直失败,网络也是正常的。运行日志如图
- Attachments
-
Re: 平台使用ESP32S3R8,开发包使用TuyaOS-3.6.18,编译烧录后运行异常。
可能是蓝牙的log太多了,参考这个修改以下apps/tuyaos_demo_xxx/src/tuya_app_main.c:
Re: 平台使用ESP32S3R8,开发包使用TuyaOS-3.6.18,编译烧录后运行异常。
按照我发的diff加以下试试。之前有客户遇到过这个问题。我们demo也改了,你先本地修改以下看看效果。
Re: 平台使用ESP32S3R8,开发包使用TuyaOS-3.6.18,编译烧录后运行异常。
现在例程可以配网联网了,谢谢!
Re: 平台使用ESP32S3R8,开发包使用TuyaOS-3.6.18,编译烧录后运行异常。
客气,我们把demo也更新以下,之前改了没发布。
Re: 平台使用ESP32S3R8,开发包使用TuyaOS-3.6.18,编译烧录后运行异常。
SDK中的分区表我修改成屏的分区表后运行出现了异常。sdk中的分区表配置有什么要求、限制?
- Attachments
-
-
Re: 平台使用ESP32S3R8,开发包使用TuyaOS-3.6.18,编译烧录后运行异常。
你是不是把ota1、ota2、tuya给删除了?tuya这段数据是涂鸦的数据库,用于存储相关授权信息的,一定要有。