ESP32-C3 自己编译AT固件之后,速度极慢

Moderator: ESP_XCGuang

ESP_Sun
Posts: 326
Joined: Thu Dec 30, 2021 9:52 am

Re: ESP32-C3 自己编译AT固件之后,速度极慢

Postby ESP_Sun » Mon Apr 25, 2022 10:20 am

你可以使用直接使用这个临时测试固件
artifacts (5).zip
(7.62 MiB) Downloaded 554 times
测试看看 WIFI 连接和 TCP 速率那些问题存不存在吗?

goforit
Posts: 52
Joined: Sat Apr 09, 2022 9:18 am

Re: ESP32-C3 自己编译AT固件之后,速度极慢

Postby goforit » Mon Apr 25, 2022 10:27 am

ESP_Sun wrote:
Mon Apr 25, 2022 10:10 am
你之前说从官网上下载的固件都不会有上述问题,那个链接可以发给我下吗?因为我不知道你直接下载的固件是哪个版本的。
然后我现在才发现,我自己编译之后没有phy_init_data.bin这个文件,怪不得每次上电后都会提示一个失败。我用乐鑫给出的phy_init_data.bin这个文件烧录到0xf000这个位置之后,每次启动就不会提示失败了。

goforit
Posts: 52
Joined: Sat Apr 09, 2022 9:18 am

Re: ESP32-C3 自己编译AT固件之后,速度极慢

Postby goforit » Mon Apr 25, 2022 10:29 am

ESP_Sun wrote:
Mon Apr 25, 2022 10:20 am
你可以使用直接使用这个临时测试固件artifacts (5).zip测试看看 WIFI 连接和 TCP 速率那些问题存不存在吗?
我马上试试

goforit
Posts: 52
Joined: Sat Apr 09, 2022 9:18 am

Re: ESP32-C3 自己编译AT固件之后,速度极慢

Postby goforit » Mon Apr 25, 2022 10:32 am

ESP_Sun wrote:
Mon Apr 25, 2022 10:20 am
你可以使用直接使用这个临时测试固件artifacts (5).zip测试看看 WIFI 连接和 TCP 速率那些问题存不存在吗?
用您的固件测试了一下,完全没有问题,波特率3M,发送了10M的数据 也没有丢失的问题。

ESP_Sun
Posts: 326
Joined: Thu Dec 30, 2021 9:52 am

Re: ESP32-C3 自己编译AT固件之后,速度极慢

Postby ESP_Sun » Mon Apr 25, 2022 11:41 am

goforit wrote:
Mon Apr 25, 2022 10:32 am
ESP_Sun wrote:
Mon Apr 25, 2022 10:20 am
你可以使用直接使用这个临时测试固件artifacts (5).zip测试看看 WIFI 连接和 TCP 速率那些问题存不存在吗?
用您的固件测试了一下,完全没有问题,波特率3M,发送了10M的数据 也没有丢失的问题。
我上面的那个固件(artifacts (5).zip)只是临时测试固件哈。那你编译的文件中有 phy_multiple_init_data.bin 吗?

goforit
Posts: 52
Joined: Sat Apr 09, 2022 9:18 am

Re: ESP32-C3 自己编译AT固件之后,速度极慢

Postby goforit » Tue Apr 26, 2022 1:11 am

ESP_Sun wrote:
Mon Apr 25, 2022 11:41 am
goforit wrote:
Mon Apr 25, 2022 10:32 am
ESP_Sun wrote:
Mon Apr 25, 2022 10:20 am
你可以使用直接使用这个临时测试固件artifacts (5).zip测试看看 WIFI 连接和 TCP 速率那些问题存不存在吗?
用您的固件测试了一下,完全没有问题,波特率3M,发送了10M的数据 也没有丢失的问题。
我上面的那个固件(artifacts (5).zip)只是临时测试固件哈。那你编译的文件中有 phy_multiple_init_data.bin 吗?
在esp-at文件夹下面没有这个phy_multiple_init_data.bin文件,但是当编译完成之后我查看了一下信息,他会去引用之前我安装的IDF下面的phy_multiple_init_data.bin文件,具体编译后的信息如下
[3/3] Running utility command for factory_bin
0x8000,partition_table/partition-table.bin
0xd000,ota_data_initial.bin
0xf000,../../../professional_software/ESP_IDF/components/esp_wifi/phy_multiple_init_data.bin
0x0,bootloader/bootloader.bin
0x60000,esp-at.bin
0x1e000,at_customize.bin
0x1f000,customized_partitions/ble_data.bin
0x25000,customized_partitions/server_cert.bin
0x27000,customized_partitions/server_key.bin
0x29000,customized_partitions/server_ca.bin
0x2b000,customized_partitions/client_cert.bin
0x2d000,customized_partitions/client_key.bin
0x2f000,customized_partitions/client_ca.bin
0x38000,customized_partitions/mqtt_cert.bin
0x3a000,customized_partitions/mqtt_key.bin
0x3c000,customized_partitions/mqtt_ca.bin
0x31000,customized_partitions/factory_param.bin
Create D:/esp32_workspace/esp-at/build/factory\factory_MINI-1.bin for MINI-1 finished

goforit
Posts: 52
Joined: Sat Apr 09, 2022 9:18 am

Re: ESP32-C3 自己编译AT固件之后,速度极慢

Postby goforit » Tue Apr 26, 2022 1:19 am

goforit wrote:
Mon Apr 25, 2022 10:27 am
ESP_Sun wrote:
Mon Apr 25, 2022 10:10 am
你之前说从官网上下载的固件都不会有上述问题,那个链接可以发给我下吗?因为我不知道你直接下载的固件是哪个版本的。
然后我现在才发现,我自己编译之后没有phy_init_data.bin这个文件,怪不得每次上电后都会提示一个失败。我用乐鑫给出的phy_init_data.bin这个文件烧录到0xf000这个位置之后,每次启动就不会提示失败了。
对了关于烧录我自己的编译后的固件之后,然后在单独烧录phy_init_data.bin文件,虽然不报错了,但是用起来还是有问题,除非我在单独烧录esp-at.bin,这样才能正常。

goforit
Posts: 52
Joined: Sat Apr 09, 2022 9:18 am

Re: ESP32-C3 自己编译AT固件之后,速度极慢

Postby goforit » Tue Apr 26, 2022 1:20 am

goforit wrote:
Tue Apr 26, 2022 1:19 am
goforit wrote:
Mon Apr 25, 2022 10:27 am
ESP_Sun wrote:
Mon Apr 25, 2022 10:10 am
你之前说从官网上下载的固件都不会有上述问题,那个链接可以发给我下吗?因为我不知道你直接下载的固件是哪个版本的。
然后我现在才发现,我自己编译之后没有phy_init_data.bin这个文件,怪不得每次上电后都会提示一个失败。我用乐鑫给出的phy_init_data.bin这个文件烧录到0xf000这个位置之后,每次启动就不会提示失败了。
对了关于烧录我自己的编译后的固件之后,然后在单独烧录phy_init_data.bin文件,虽然不报错了,但是用起来还是有问题,除非我在单独烧录esp-at.bin,这样才能正常。
我说的单独烧录esp-at.bin,这个esp-at.bin是乐鑫提供的文件,实际上这样操作基本就是等于完全使用的乐鑫编译好的固件对吧,因为主要的程序都是在esp-at.bin文件中。

ESP_Sun
Posts: 326
Joined: Thu Dec 30, 2021 9:52 am

Re: ESP32-C3 自己编译AT固件之后,速度极慢

Postby ESP_Sun » Tue Apr 26, 2022 2:16 am

你的编译环境是按照这个文档 (https://docs.espressif.com/projects/esp ... tml#esp-at) 完成的吗?感觉你的编译环境有问题,在设置环境时不要设置 IDF_PATH.

goforit
Posts: 52
Joined: Sat Apr 09, 2022 9:18 am

Re: ESP32-C3 自己编译AT固件之后,速度极慢

Postby goforit » Tue Apr 26, 2022 2:31 am

ESP_Sun wrote:
Tue Apr 26, 2022 2:16 am
你的编译环境是按照这个文档 (https://docs.espressif.com/projects/esp ... tml#esp-at) 完成的吗?感觉你的编译环境有问题,在设置环境时不要设置 IDF_PATH.
我确实参考这个文档去做的不过,我是直接从“获取 ESP-AT”这个章节开始的,前面的都是直接弄的 我有点忘记了。那我现在是需要卸载所有的环境,然后重新安装一遍?还是说可以有什么简单的方法去修改一下呢?

Who is online

Users browsing this forum: No registered users and 10 guests