关于EC800K的http连接成功后如何正确输出

使用ec800K的时候,连接到http成功了,如果读取 HTTPS 响应信息并将其通过 UART 输出,文件比较大时(66KB)会有defaultTaskControl error: Get Device configuration descriptor request failedControl error: Get Device Descriptor failed, data buffer size issueControl error: Get String Descriptor failed, data buffer size issueControl error: Get configuration Descriptor failed, data buffer size issueAUDIOCDCHIDControl error: Get HID Report Descriptor failed, data buffer size issueMSCMTP MTP device info size exceeds internal buffer size. only available data are decoded.D的错误,如果读取 HTTPS 响应信息并将其储存到 UFS 文件中则是会报错701 http未知错误这是指令CONNECT

OK

OK

+QHTTPGET: 0,200,67036

OK

+CME ERROR: 701

你好

请提供下具体流程 从当前流程看701是未知错误

你好,这是我的全部指令,一个较大的文件通过http输出到串口时会有error

[11:27:33.277]收←◆+CPIN: READY

+QUSIM: 1

[11:27:33.287]发→◇AT□OK

[11:27:35.170]收←◆+QIND: SMS DONE

+QIND: PB DONE

[11:27:36.777]发→◇ATI□
[11:27:36.779]收←◆QuectelEG800KRevision: EG800KCNGCR07A06M04

OK

[11:27:38.130]发→◇AT+CPIN?□
[11:27:38.134]收←◆+CPIN: READY

OK

[11:27:39.129]发→◇AT+QICSGP=1,1,“CMNET”,“”,“”,0,0□
[11:27:39.375]收←◆OK

[11:27:41.369]发→◇AT+QICLOSE=0□
[11:27:41.372]收←◆OK

[11:27:42.377]发→◇AT+QIDEACT=1□
[11:27:42.381]收←◆OK

[11:27:43.313]发→◇AT+QIACT=1□
[11:27:43.320]收←◆OK

[11:27:45.129]发→◇AT+CSQ□
[11:27:45.132]收←◆+CSQ: 31,99

OK

[11:27:46.616]发→◇AT+CREG?□
[11:27:46.620]收←◆+CREG: 0,1

OK

[11:27:47.905]发→◇AT+QICSGP=1,1,“CMNET”,“”,“”,1□
[11:27:48.147]收←◆OK

[11:27:49.849]发→◇AT+QHTTPCFG=“contextid”,1□
[11:27:49.852]收←◆OK

[11:27:51.016]发→◇AT+QHTTPCFG=“responseheader”,0□
[11:27:51.020]收←◆OK

[11:27:52.169]发→◇AT+QHTTPURL=44,80□
[11:27:52.173]收←◆CONNECT

[11:27:53.649]发→◇http://116.62.120.54:8080/firmware/AAAAA.bin□
[11:27:53.652]收←◆OK

[11:27:55.353]发→◇AT+QHTTPREAD=80□
[11:27:55.356]收←◆+CME ERROR: 705

[11:28:11.697]发→◇AT+QHTTPGET=80□
[11:28:11.700]收←◆OK

[11:28:11.983]收←◆+QHTTPGET: 0,200,67036

[11:28:37.833]发→◇AT+QHTTPREAD=80□
[11:28:37.836]收←◆CONNECT
Hf$m縥qb絡?q?\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0?w \0\0\0\0 輢?誱???????????????????????????????????????羛\0\0\0\0??????乹??????????????\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0???????????\0\0\0\0??????????????????蚸羓?賘?????????????????????\0\0\0\0??\0\0\0\0????????????????\0\0\0\0???\0\0\0\0\0\0\0\0?啉 衆0痧鳿0H\0G?Hf$,Khh拌餙€?埧髈廜餦0\0€?坧G\0\0\0\0H\0h\0h€?圤餦0\0€?坆禷犊驩徔髈廫0運0縗0?韁0噙?\0hA魀pG\0繄韁0囡?€矿o?Kh????轲O 碠餚\0€?埧驩徔髈?瘥鵒餦0\0€???hh拌餙?堪?妧?埧髈弍G,\0\0$矬€pG\0\0 H€G H€G H\0G} ?-轲_F\0 扚汧團F丗@$e?FAFGF"F\0餝鳶FZF?慉?FF"F\0??g?OF"F \0!\0??隲0 NA ゑ哕HF1FFCF借馃@????????;\0?;RpG也郳0?+IpG\0"鲧?F

中间还有很多文件里面内容,这里省略,然后就是

餦0\0??L’h\0/?)捦閈0?鱘?(O餦0衆0” hiF髅?敖桊丳 €?埧驩徔髈怇?F铉\0#2FiF8F鱜鏫0\0p\0\0$<\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0M|U}韡Y}晐澵少?豳∝\0\0\0\0\0\0\0\0 \0\0 \0@\0€\0\0 \0\0\0\0\0\0  defaultTask\0Control error: Get Device configuration descriptor request failed\0\0\0Control error: Get Device Descriptor failed, data buffer size issue\0Control error: Get String Descriptor failed, data buffer size issue\0Control error: Get configuration Descriptor failed, data buffer size issue\0\0AUDIO\0\0\0CDC\0HID\0Control error: Get HID Report Descriptor failed, data buffer size issue\0MSC\0MTP\0 MTP device info size exceeds internal buffer size. only available data are decoded.\0\0D\0\0\0$?\0\0???\0$纃\0沏A)?<愋?A-`?崜]?櫁?Ah 2艢eH
贆餃瘽 l )虷?癣丧 (窰)1统?H
ゲY?憧H?2チ/
嚴i蒱\0\0\0

OK

+QHTTPREAD: 0

其他的是我的文件内容,这一段是报错defaultTask\0Control error: Get Device configuration descriptor request failed\0\0\0Control error: Get Device Descriptor failed, data buffer size issue\0Control error: Get String Descriptor failed, data buffer size issue\0Control error: Get configuration Descriptor failed, data buffer size issue\0\0AUDIO\0\0\0CDC\0HID\0Control error: Get HID Report Descriptor failed, data buffer size issue\0MSC\0MTP\0 MTP device info size exceeds internal buffer size. only available data are decoded

你好

   从你提供的日志来看,服务器响应了67036字节数据 之后通过HTTPREAD读取 connect之后 模块上报从服务器get到的数据, 最后ok   这个流程没有什么问题 。  数据里面的这一段内容是否本身就是这样的?
如果方便的话可以把你的URL提供给我测试下

你好,这一段是报错defaultTask\0Control error: Get Device configuration descriptor request failed\0\0\0Control error: Get Device Descriptor failed, data buffer size issue\0Control error: Get String Descriptor failed, data buffer size issue\0Control error: Get configuration Descriptor failed, data buffer size issue\0\0AUDIO\0\0\0CDC\0HID\0Control error: Get HID Report Descriptor failed, data buffer size issue\0MSC\0MTP\0 MTP device info size exceeds internal buffer size. only available data are decoded,不是我文件的内容,这是我的URL:http://116.62.120.54:8080/firmware/AAAAA.bin

你好
你的文件里面是有这段内容的 你可以再确认下

image

你好,我再次查看了一下文件内容,是的,里面确实有这段内容,不好意思,麻烦了,我现在将帖子改为已解决