【求助】烧写程序后板子不断重启

sohardtofindaname1
Posts: 3
Joined: Fri Dec 21, 2018 3:44 am

【求助】烧写程序后板子不断重启

Postby sohardtofindaname1 » Fri Dec 21, 2018 3:56 am

下载程序后,板子不断重启,部分启动打印信息如下:

I (969) spiram: SPI SRAM memory test OK
I (970) heap_init: Initializing. RAM available for dynamic allocation:
I (970) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAMets Jun 8 2016 00:22:57

rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00

好像每次到了heap 初始化的时候就重新启动了?这个有可能是什么原因导致的?
1、排除板子问题。有一个程序是可以正常运行的,烧了这个程序后就不断重启。
2、排除配置问题。对比了一下配置,配置和另外一个能够正常运行的程序是一样的。

排除板子和配置问题,最有可能的就是程序导致的问题,可是看程序看不出来什么问题,而且这个地方是到了系统的heap初始化就失败了,想不到还有其他什么原因?求助

ESP_@In逍遥子
Posts: 132
Joined: Thu Nov 15, 2018 2:06 am

Re: 【求助】烧写程序后板子不断重启

Postby ESP_@In逍遥子 » Fri Dec 21, 2018 8:25 am

根据你的描述不能很好的判断,你可以通过 GitHub 的 issue:https://github.com/espressif/esp-idf/issues/new 模板描述下你的问题。

costaud
Posts: 55
Joined: Wed Dec 30, 2015 5:09 pm

Re: 【求助】烧写程序后板子不断重启

Postby costaud » Fri Dec 21, 2018 5:33 pm

和能运行的程序相比,改动了什么?

sohardtofindaname1
Posts: 3
Joined: Fri Dec 21, 2018 3:44 am

Re: 【求助】烧写程序后板子不断重启

Postby sohardtofindaname1 » Thu Dec 27, 2018 2:06 am

这边发现了一个问题,和可以使用程序对比,使用的esp-idf的版本不一样,这个不断重启的使用的是直接clone的master最新版本,可能程序依赖的库不兼容,回退到3.2 的release版本暂时可以用。。。。。

sohardtofindaname1
Posts: 3
Joined: Fri Dec 21, 2018 3:44 am

Re: 【求助】烧写程序后板子不断重启

Postby sohardtofindaname1 » Thu Dec 27, 2018 2:32 am

看了下release 版本是不是才到3.1 ,之前看到分支里面有release 3.2 以为是发布版本 :? ,个人失误

Who is online

Users browsing this forum: No registered users and 47 guests