现在 matt 没有问题,能正常跑。
集成 ota 的时候,调用 IOT_OTA_FetchYield 获取升级包数据时出现 failed ! mbedtls_ssl_handshake returned -0x7200 错误
然后就重启了。麻烦提供下帮助,非常感谢
用的板子是 esp8266 launcher
按 4M(1024+1024)进行编译并烧录
以下是启动输出的版本信息
Code: Select all
******************************************
SDK version:2.0-dev(52b3b54)
compile time:ESP8266_0.0.0 Mar 30 2018 11:56:57
ESP8266 chip ID:0x220671
AirKiss version: airkiss-2.0.0-25645(Jan 15 2016 18:12:09);xtensa-lx106-elf/gcc-4.8.2;ESP8266_IROM
******************************************
// 以下是 ota 部分 log
Code: Select all
// 执行到这里时,mqtt 都已经准备就绪
mqtt_client|211 report version // 向阿里云报告版本信息
remote_ota_task|22 start... // 收到阿里云发布的 upgrade 消息
remote_ota_task|41 ota begin, free heap size: 26864
bin size: 485444 // 能正常获取到升级固件的大小
// 以下开始下载固件,好像是在进行 ssl 认证,后面就出错了...
[inf] _ssl_client_init(175): Loading the CA root certificate ...
cert. version : 3
serial number : 04:00:00:00:00:01:15:4B:5A:C3:94
issuer name : C=BE, O=GlobalSign nv-sa, OU=Root CA, CN=GlobalSign Root CA
subject name : C=BE, O=GlobalSign nv-sa, OU=Root CA, CN=GlobalSign Root CA
issued on : 1998-09-01 12:00:00
expires on : 2028-01-28 12:00:00
signed using : RSA with SHA1
RSA key size : 2048 bits
basic constraints : CA=true
key usage : Key Cert Sign, CRL Sign
[inf] _ssl_parse_crt(142): crt content:451
[inf] _ssl_client_init(185): ok (0 skipped)
[inf] TLSConnectNetwork(360): Connecting to /iotx-ota.oss-cn-shanghai.aliyuncs.com/443...
[inf] TLSConnectNetwork(367): ok
[inf] TLSConnectNetwork(372): . Setting up the SSL/TLS structure...
[inf] TLSConnectNetwork(383): ok
[inf] TLSConnectNetwork(420): Performing the SSL/TLS handshake...
[inf] TLSConnectNetwork(424): failed ! mbedtls_ssl_handshake returned -0x7200
Fatal exception (9):
epc1=0x40100165
epc2=0x00000000
epc3=0x40242dd5
epcvaddr=0xafc05feb
depc=0x00000000
rtn_add=0x401001ef
Free Heap Size: 9304
Stack Point: 3fff7170
3fff7170: 00000000 00000007 000001bb 3fff7220
3fff7180: 40203ad8 00000000 3fffad78 401001ef
3fff7190: 40203ad8 00000000 3fffad78 4024dd09
3fff71a0: 00000000 00000000 00000000 00000000
3fff71b0: 00000000 00000001 40109e48 40253199
3fff71c0: 00333434 3ffe8028 7fffffff 00000000
3fff71d0: 00000501 00000000 00000001 4024d63e
3fff71e0: 40102078 40108448 3fff43a8 3fff9668