下载程序后,板子不断重启,部分启动打印信息如下:
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初始化就失败了,想不到还有其他什么原因?求助
【求助】烧写程序后板子不断重启
-
- Posts: 132
- Joined: Thu Nov 15, 2018 2:06 am
Re: 【求助】烧写程序后板子不断重启
根据你的描述不能很好的判断,你可以通过 GitHub 的 issue:https://github.com/espressif/esp-idf/issues/new 模板描述下你的问题。
-
- Posts: 3
- Joined: Fri Dec 21, 2018 3:44 am
Re: 【求助】烧写程序后板子不断重启
这边发现了一个问题,和可以使用程序对比,使用的esp-idf的版本不一样,这个不断重启的使用的是直接clone的master最新版本,可能程序依赖的库不兼容,回退到3.2 的release版本暂时可以用。。。。。
-
- Posts: 3
- Joined: Fri Dec 21, 2018 3:44 am
Re: 【求助】烧写程序后板子不断重启
看了下release 版本是不是才到3.1 ,之前看到分支里面有release 3.2 以为是发布版本 ,个人失误
Who is online
Users browsing this forum: Baidu [Spider] and 167 guests