开发者社区> 问答> 正文

Alios things烧写ESP32例程程序helloworld成功串口LOG不对


ets Jun  8 2016 00:22:57


rst:0xc (SW_CPU_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
mode:DIO, clock div:2
load:0x3fff0010,len:4
load:0x3fff0014,len:5568
ho 0 tail 12 room 4
load:0x40078000,len:0
load:0x40078000,len:12484
entry 0x40078f74
[0;32mI (30) boot: ESP-IDF v3.0-dev-960-g6cc8099 2nd stage bootloader[0m
[0;32mI (30) boot: compile time 15:55:51[0m
[0;32mI (31) boot: Enabling RNG early entropy source...[0m
[0;32mI (36) boot: SPI Speed      : 40MHz[0m
[0;32mI (41) boot: SPI Mode       : DIO[0m
[0;32mI (45) boot: SPI Flash Size : 4MB[0m
[0;32mI (49) boot: Partition Table:[0m
[0;32mI (52) boot: ## Label            Usage          Type ST Offset   Length[0m
[0;32mI (60) boot:  0 nvs              WiFi data        01 02 00009000 00004000[0m
[0;32mI (67) boot:  1 otadata          OTA data         01 00 0000d000 00002000[0m
[0;32mI (74) boot:  2 phy_init         RF data          01 01 0000f000 00001000[0m
[0;32mI (82) boot:  3 factory          factory app      00 00 00010000 00100000[0m
[0;32mI (89) boot:  4 ota_0            OTA app          00 10 00110000 00100000[0m
[0;32mI (97) boot:  5 ota_1            OTA app          00 11 00210000 00100000[0m
[0;32mI (104) boot:  6 parameter1       unknown          40 00 00310000 00001000[0m
[0;32mI (112) boot:  7 parameter2       unknown          40 00 00311000 00002000[0m
[0;32mI (119) boot:  8 parameter3       unknown          40 00 00313000 00001000[0m
[0;32mI (127) boot:  9 parameter4       unknown          40 00 00314000 00001000[0m
[0;32mI (135) boot: End of partition table[0m
[0;31mE (139) boot: ota data partition invalid, falling back to factory[0m
[0;32mI (146) esp_image: segment 0: paddr=0x00010020 vaddr=0x3f400020 size=0x0b9f4 ( 47604) map[0m
[0;32mI (171) esp_image: segment 1: paddr=0x0001ba1c vaddr=0x3ffb0000 size=0x02150 (  8528) load[0m
[0;32mI (175) esp_image: segment 2: paddr=0x0001db74 vaddr=0x40080000 size=0x00400 (  1024) load[0m
[0;32mI (178) esp_image: segment 3: paddr=0x0001df7c vaddr=0x40080400 size=0x02094 (  8340) load[0m
[0;32mI (190) esp_image: segment 4: paddr=0x00020018 vaddr=0x400d0018 size=0x459a8 (285096) map[0m
[0;32mI (294) esp_image: segment 5: paddr=0x000659c8 vaddr=0x40082494 size=0x11bf0 ( 72688) load[0m
[0;32mI (325) esp_image: segment 6: paddr=0x000775c0 vaddr=0x400c0000 size=0x00000 (     0) load[0m
[0;32mI (336) boot: Loaded app from partition at offset 0x10000[0m
[0;32mI (336) boot: Disabling RNG early entropy source...[0m
[0;32mI (1037) cpu_start: Pro cpu up.[0m
[0;32mI (1048) cpu_start: Single core mode[0m
[0;32mI (1063) cpu_start: Pro cpu start user code[0m
[0;32mI (1116) cpu_start: Starting scheduler on PRO CPU.[0m
wifi_init:346 0
E (1138) wifi: nvs_flash_init failed
W (1138) wifi: wifi nvs_open fail ret=4353


E (1138) wifi: wifi_init 1400 ret=4353
ESP_ERROR_CHECK failed: esp_err_t 0x1101 at 0x4008a791


Backtrace: 0x40088ab0:0x3ffed820 0x40088dfd:0x3ffed840 0x4008a791:0x3ffed860 0x400f8d01:0x3ffed8c0 0x400894b6:0x3ffed8e0 0x40087af2:0x3ffed900 0x40085f09:0x3ffed920


Rebooting...

展开
收起
yq_bgm 2018-11-08 19:58:23 4343 0
3 条回答
写回答
取消 提交回答
  • 回 2楼yqbgm的帖子
    是的,需要在乐鑫自己的sdk下,用make erase_flash命令把flash全部擦除。再到aliosthings 用upload上传,就对了
    2018-11-09 14:20:42
    赞同 展开评论 打赏
  • ReAlios things烧写ESP32例程程序helloworld成功串口LOG不对
    我猜测:你这个板子烧录其他系统时,置入了对应的分区表,而这个分区表alios-things系统不能识别nvs_flash,所以烧录不成功。
    建议先将板子做擦除操作。再尝试烧录alios-things的helloworld。
    这个猜测的可能性为99%;哈哈,因为我就是这么走过来的。
    2018-11-09 12:55:12
    赞同 展开评论 打赏
  • 回 楼主yqbgm的帖子
    补充说明,使用的ESP32开发板为esp32devkitc V4 开发板上的模组为ESP32-WROOM-32D。目前已经尝试了多个Alios things的版本。烧录工具为乐鑫官方工具。也已排除烧写BIN文件错误的问题。使用乐鑫官方的SDK在linux下编译烧写成功,并能正常打印LOG。正常LOG如下。

    -------------------------

    ReAlios things烧写ESP32例程程序helloworld成功串口LOG不对
    正常LOG
    2018-11-08 20:20:20
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
PostgresChina2018_赖思超_PostgreSQL10_hash索引的WAL日志修改版final 立即下载
Kubernetes下日志实时采集、存储与计算实践 立即下载
日志数据采集与分析对接 立即下载