Does using the branch linked above help at all?
There are different scales of slow.Its not slow because I when it does work I can send and write the whole 1Mbyte partition in a few seconds.
There are different scales of slow.Its not slow because I when it does work I can send and write the whole 1Mbyte partition in a few seconds.
Code: Select all
erasing partition<\r><\n>
Guru Meditation Error of type IllegalInstruction occurred on core 0. Exception was unhandled.<\r><\n>
Register dump:<\r><\n>
PC : 0x400d40ea PS : 0x00060f31 A0 : 0x8000beb2 A1 : 0x3ffc0ae0 <\r><\n>
A2 : 0x3ffd1de4 A3 : 0x00000018 A4 : 0x00060f21 A5 : 0x3ffc0c00 <\r><\n>
A6 : 0x00000001 A7 : 0x3ffc0c68 A8 : 0x800816ec A9 : 0x3ffc0ac0 <\r><\n>
A10 : 0x00060f23 A11 : 0x00060f23 A12 : 0x00060f21 A13 : 0x00000000 <\r><\n>
A14 : 0x00000000 A15 : 0x3ffc38fc SAR : 0x00000017 EXCCAUSE: 0x00000000 <\r><\n>
EXCVADDR: 0x00000000 LBEG : 0x4000c46c LEND : 0x4000c477 LCOUNT : 0xffffffff <\r><\n>
<\r><\n>
Backtrace: 0x400d40ea:0x3ffc0ae0 0x4000beb2:0x3ffc0b00 0x4000106c:0x3ffc0b20 0x40047490:0x3ffc0b40 0x40048524:0x3ffc0b70 0x40048675:0x3ffc0b90 0x40054ed9:0x3ffc0bb0 0x40082782:0x3ffc0bd0 0x4008128d:0x3ffc0c00<\r>
Code: Select all
(gdb) info symbol 0x400d40ea
pvPortMalloc + 2 in section .flash.text
(gdb)
Code: Select all
1024 : 39156<\r><\n>
436 : 40180<\r><\n>
1024 : 40616<\r><\n>
436 : 41640<\r><\n>
436 : 42076<\r><\n>
1024 : 42512<\r><\n>
436 : 43536<\r><\n>
588 : 43972<\r><\n>
1024 : 44560<\r><\n>
436 : 45584<\r><\n>
1024 : 46020<\r><\n>
436 : 47044<\r><\n>
1024 : 47480<\r><\n>
436 : 48504<\r><\n>
436 : 48940<\r><\n>
1024 : 49376<\r><\n>
436 : 50400<\r><\n>
Guru Meditation Error of type IllegalInstruction occurred on core 0. Exception was unhandled.<\r><\n>
Register dump:<\r><\n>
PC : 0x400d3ba2 PS : 0x00060c31 A0 : 0x8000beb2 A1 : 0x3ffc04e0 <\r><\n>
A2 : 0x3ffe8dc0 A3 : 0x00000018 A4 : 0x00060021 A5 : 0x3ffc0600 <\r><\n>
A6 : 0x00000000 A7 : 0x3ffc0640 A8 : 0x800815d4 A9 : 0x3ffc04c0 <\r><\n>
A10 : 0x00060a23 A11 : 0x00060a23 A12 : 0x00060a21 A13 : 0x4008463c <\r><\n>
A14 : 0x3ffe8b90 A15 : 0x3ff42000 SAR : 0x00000017 EXCCAUSE: 0x00000000 <\r><\n>
EXCVADDR: 0x00000000 LBEG : 0x4000c2e0 LEND : 0x4000c2f6 LCOUNT : 0xffffffff <\r><\n>
<\r><\n>
Backtrace: 0x400d3ba2:0x3ffc04e0 0x4000beb2:0x3ffc0500 0x4000106c:0x3ffc0520 0x40047490:0x3ffc0540 0x40048524:0x3ffc0570 0x40048675:0x3ffc0590 0x40054ed9:0x3ffc05b0 0x4008276e:0x3ffc05d0 0x40081180:0x3ffc0600<\r><\n>
This sounds like a different underlying issue. Can you please decode the full stack trace (you can paste the whole backtrace line into xtensa-esp32-elf-addr2line, or if you have a recent IDF then 'make monitor' should decode them automatically.)flash write - same error code from gdb
(gdb) info symbol 0x400d3ba2
pvPortMalloc + 2 in section .flash.text
Can you please decode the full stack trace (you can paste the whole backtrace line into xtensa-esp32-elf-addr2line
Users browsing this forum: Applebot, Bing [Bot], DuckDuckGo [Bot] and 2 guests