Search found 786 matches

by ESP_Gargamel
Thu Aug 25, 2022 11:11 am
Forum: ESP-IDF 中文讨论版
Topic: 在ubuntu+vscode+esp-idf的编译环境中,怎么引用外部的库?
Replies: 2
Views: 1575

Re: 在ubuntu+vscode+esp-idf的编译环境中,怎么引用外部的库?

比如以 examples/protocols/esp_http_client/CMakeLists.txt 为例,可以用类似:

Code: Select all

set(EXTRA_COMPONENT_DIRS $ENV{IDF_PATH}/examples/common_components/protocol_examples_common)
这样的方式添加路径在其他地方的 components。具体需要细看 https://docs.espressif.com/projects/esp ... ystem.html 里的内容。
by ESP_Gargamel
Thu Aug 25, 2022 8:48 am
Forum: ESP-IDF 中文讨论版
Topic: 【已解决】file_server例程遇到的问题
Replies: 4
Views: 2522

Re: file_server例程遇到的问题

如果你确认 4.4.1 没有问题的话,可以用 4.4.1 的 server 和 client 和 4.4.2 的做个交叉验证,来排查是 server 的问题,还是 client 的问题。
方便的话,分别提供 server 和 client 的复现问题最小工程,可以看一下。
by ESP_Gargamel
Thu Aug 25, 2022 8:45 am
Forum: ESP-IDF 中文讨论版
Topic: [已解决] 为什么 app程序大于3M时,ESP32不断重启复位
Replies: 10
Views: 5327

Re: 为什么 app程序大于3M时,ESP32不断重启复位

好的,导致问题的根本原因是明确的。但 Arduino 中为什么没有正常使用自定义的 partition 还需要研究下,这个就不在此帖中继续了。
如问题已解决,请修改标题,前面加上 ”[已解决] “,谢谢~
by ESP_Gargamel
Thu Aug 25, 2022 3:28 am
Forum: ESP-IDF 中文讨论版
Topic: [已解决] esp32s3 spiffs读取文件错误
Replies: 9
Views: 4716

Re: esp32s3 spiffs读取文件错误

esp_littlefs 仓库里带了 mklittlefs,这个就是工具。
参看 https://github.com/joltwallet/esp_littl ... er/example 示例,编译的时候就自动把 flash_data 目录生成为一个 fs 的 bin 了。
by ESP_Gargamel
Thu Aug 25, 2022 2:24 am
Forum: ESP-IDF 中文讨论版
Topic: [已解决] 为什么 app程序大于3M时,ESP32不断重启复位
Replies: 10
Views: 5327

Re: 为什么 app程序大于3M时,ESP32不断重启复位

问题应该在使用的 partition 上,烧录进去的 partition 中 app 应该是 size 小于 3M 的。
你是否使用的 Arduino?Flash Size 和 Partition Scheme 选得是什么?是否直接使用的 Arduino 烧录的?
你可以用附件中的 partition bin,烧录到 0x8000 试一下。
by ESP_Gargamel
Wed Aug 24, 2022 7:52 am
Forum: ESP-IDF 中文讨论版
Topic: 关于ESP32-S3-WROOM-2 Flash和PSRAM的问题
Replies: 3
Views: 2067

Re: 关于ESP32-S3-WROOM-2 Flash和PSRAM的问题

那去查一下 micropython 里面吧。

IDF 里面,你可以自己整个示例确认一下,可以看下 spiram 初始化的相关 log:

Code: Select all

I (1060) spiram: Adding pool of 8192K of external SPI memory to heap allocator
可以使用:

Code: Select all

heap_caps_get_free_size(MALLOC_CAP_SPIRAM)
来获取剩余的 psram 空间。
by ESP_Gargamel
Wed Aug 24, 2022 6:12 am
Forum: ESP-IDF 中文讨论版
Topic: 量产产品贴MAC ID标签的事儿
Replies: 5
Views: 2788

Re: 量产产品贴MAC ID标签的事儿

是的,可以把 esptool 集成进去,用来获取 MAC 地址。
你也可以找找有没有现成的这种打标签的机器,支持通过插件的形式来输入要打印的内容,插件可以自己开发的那种。
by ESP_Gargamel
Wed Aug 24, 2022 6:09 am
Forum: ESP-IDF 中文讨论版
Topic: [已解决] 为什么 app程序大于3M时,ESP32不断重启复位
Replies: 10
Views: 5327

Re: 为什么 app程序大于3M时,ESP32不断重启复位

你的程序没什么问题,可以正常跑起来。
所以问题应该是出在你使用的 bootloader 上。你的 bootloader 是哪来的?Arduino 自带的?什么配置下的 bootloader?
by ESP_Gargamel
Tue Aug 23, 2022 8:24 am
Forum: ESP-IDF 中文讨论版
Topic: [已解决] 为什么 app程序大于3M时,ESP32不断重启复位
Replies: 10
Views: 5327

Re: 为什么 app程序大于3M时,ESP32不断重启复位

暂时编不出 3M 的固件,麻烦发个 app bin 上来看一下。