I have an application that runs fine on a WROOM+external PSRAM. I've moved it to the WROVER and made the appropriate changes to CS & CLK for the WROVER PSRAM. On boot, the PSRAM memory test passes.
I'm seeing a variety of crashes, mostly in the LWiP thread. Things like trying to receive off an initialized queue, other memory related issues (pointers set to ffff ffff), etc.
Is there a porting guide for moving an app from WROOM to WROVER? I'm clearly missing something Does anyone have any pointers.
Most recent results: (make monitor)
App running, getting ready to start WiFi .....
Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
Core 0 register dump:
PC : 0x40096823 PS : 0x00060233 A0 : 0x80083c74 A1 : 0x3ffaf2e0
0x40096823: is_free at /.../esp-idf/components/heap/multi_heap.c:380
(inlined by) multi_heap_malloc_impl at /...esp-idf/components/heap/multi_heap.c:432
A2 : 0x3f8048b0 A3 : 0x00000008 A4 : 0x00000000 A5 : 0x3ffe2e2c
A6 : 0x3ffb412c A7 : 0xff000000 A8 : 0x800967ed A9 : 0xffff4e00
A10 : 0x3f8048c0 A11 : 0x00000000 A12 : 0x3f8048c4 A13 : 0x00000000
A14 : 0xffffffff A15 : 0x00000001 SAR : 0x00000000 EXCCAUSE: 0x0000001c
EXCVADDR: 0xffff4e00 LBEG : 0x4008e768 LEND : 0x4008e796 LCOUNT : 0xffffffff
0x4008e768: memcpy at /home/jeroen/esp8266/esp32/newlib_xtensa-2.2.0-bin/newlib_xtensa-2.2.0/xtensa-esp32-elf/newlib/libc/machine/xtensa/../../../../.././newlib/libc/machine/xtensa/memcpy.S:168
0x4008e796: memcpy at /home/jeroen/esp8266/esp32/newlib_xtensa-2.2.0-bin/newlib_xtensa-2.2.0/xtensa-esp32-elf/newlib/libc/machine/xtensa/../../../../.././newlib/libc/machine/xtensa/memcpy.S:201
ELF file SHA256: 14e5401dc14c76e6977431b7764f61e0858cd92cde1a0f74e8c69c46388bd295
Backtrace: 0x40096823:0x3ffaf2e0 0x40083c71:0x3ffaf300 0x40083d45:0x3ffaf320 0x40086215:0x3ffaf370 0x401a582a:0x3ffaf390 0x400d3844:0x3ffaf3b0 0x400d38ab:0x3ffaf3d0 0x40092b2d:0x3ffaf3f0
0x40096823: is_free at /...esp-idf/components/heap/multi_heap.c:380
(inlined by) multi_heap_malloc_impl at /...esp-idf/components/heap/multi_heap.c:432
0x40083c71: heap_caps_malloc at /...esp-idf/components/heap/heap_caps.c:111
0x40083d45: heap_caps_malloc_prefer at /...esp-idf/components/heap/heap_caps.c:189 (discriminator 7)
0x40086215: wifi_malloc at /.../esp-idf/components/esp32/esp_adapter.c:262
0x401a582a: lmac_stop_hw_txq at ??:?
0x400d3844: timer_process_alarm at /.../esp-idf/components/esp32/esp_timer.c:443
0x400d38ab: timer_task at /.../esp-idf/components/esp32/esp_timer.c:443
0x40092b2d: vPortTaskWrapper at /.../esp-idf/components/freertos/port.c:403
CPU halted.
Porting WROOM to WROVER
Jump to
- English Forum
- Explore
- News
- General Discussion
- FAQ
- Documentation
- Documentation
- Sample Code
- Discussion Forum
- Hardware
- ESP-IDF
- ESP-BOX
- ESP-ADF
- ESP-MDF
- ESP-WHO
- ESP-SkaiNet
- ESP32 Arduino
- IDEs for ESP-IDF
- ESP-AT
- ESP IoT Solution
- ESP RainMaker
- Rust
- ESP8266
- Report Bugs
- Showcase
- Chinese Forum 中文社区
- 活动区
- 乐鑫活动专区
- 讨论区
- 全国大学生物联网设计竞赛乐鑫答疑专区
- ESP-IDF 中文讨论版
- 《ESP32-C3 物联网工程开发实战》书籍讨论版
- 中文文档讨论版
- ESP-AT 中文讨论版
- ESP-BOX 中文讨论版
- ESP IoT Solution 中文讨论版
- ESP-ADF 中文讨论版
- ESP Mesh 中文讨论版
- ESP Cloud 中文讨论版
- ESP-WHO 中文讨论版
- ESP-SkaiNet 中文讨论版
- ESP 生产支持讨论版
- 硬件问题讨论
- 项目展示
Who is online
Users browsing this forum: Google [Bot] and 166 guests
- All times are UTC
- Top
- Delete cookies
About Us
Espressif Systems is a fabless semiconductor company providing cutting-edge low power WiFi SoCs and wireless solutions for wireless communications and Internet of Things applications. ESP8266EX and ESP32 are some of our products.