Created
January 7, 2020 16:44
-
-
Save ciniml/5141416468b8b2457e8586afc5658119 to your computer and use it in GitHub Desktop.
M5StickC Crash Dump and Disassembly
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Rebooting... | |
ets Jun 8 2016 00:22:57 | |
rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) | |
configsip: 188777542, SPIWP:0xee | |
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 | |
mode:DIO, clock div:1 | |
load:0x3fff0018,len:4 | |
load:0x3fff001c,len:1044 | |
load:0x40078000,len:8896 | |
load:0x40080400,len:5816 | |
entry 0x400806ac | |
M5StickC initializing...OK | |
Guru Meditation Error: Core 1 panic'ed (LoadProhibited). Exception was unhandled. | |
Core 1 register dump: | |
PC : 0x400d2970 PS : 0x00060130 A0 : 0x800d2b8a A1 : 0x3ffb1f20 | |
A2 : 0x3ffb85c8 A3 : 0x3f400ef9 A4 : 0x00000000 A5 : 0x00000001 | |
A6 : 0x0000ffff A7 : 0x00000000 A8 : 0xfefefefe A9 : 0x3ffb1f00 | |
A10 : 0x00000054 A11 : 0x00000054 A12 : 0x400855dc A13 : 0x00000000 | |
A14 : 0x00000001 A15 : 0x00000000 SAR : 0x0000000e EXCCAUSE: 0x0000001c | |
EXCVADDR: 0xfefeff06 LBEG : 0x4000c46c LEND : 0x4000c477 LCOUNT : 0x00000000 | |
Backtrace: 0x400d2970:0x3ffb1f20 0x400d2b87:0x3ffb1f40 0x400d0e86:0x3ffb1f90 0x400d713b:0x3ffb1fb0 0x40088a59:0x3ffb1fd0 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
400d2914 <TFT_eSPI::textWidth(char const*, unsigned char)>: | |
400d2914: 004136 entry a1, 32 | |
400d2917: 744040 extui a4, a4, 0, 8 | |
400d291a: fec482 addi a8, a4, -2 | |
400d291d: 748080 extui a8, a8, 0, 8 | |
400d2920: 3478f6 bgeui a8, 7, 400d2958 <TFT_eSPI::textWidth(char const*, unsigned char)+0x44> | |
400d2923: f5e481 l32r a8, 400d00b4 <_flash_cache_start+0x9c> | |
400d2926: 904440 addx2 a4, a4, a4 | |
400d2929: a04480 addx4 a4, a4, a8 | |
400d292c: 0498 l32i.n a9, a4, 0 | |
400d292e: fb5c movi.n a11, 95 | |
400d2930: e0c992 addi a9, a9, -32 | |
400d2933: 040c movi.n a4, 0 | |
400d2935: 000382 l8ui a8, a3, 0 | |
400d2938: 06e816 beqz a8, 400d29aa <TFT_eSPI::textWidth(char const*, unsigned char)+0x96> | |
400d293b: e0c8a2 addi a10, a8, -32 | |
400d293e: f4a0a0 extui a10, a10, 0, 16 | |
400d2941: 331b addi.n a3, a3, 1 | |
400d2943: 093ba7 bltu a11, a10, 400d2950 <TFT_eSPI::textWidth(char const*, unsigned char)+0x3c> | |
400d2946: 898a add.n a8, a9, a8 | |
400d2948: 000882 l8ui a8, a8, 0 | |
400d294b: 000106 j 400d2953 <TFT_eSPI::textWidth(char const*, unsigned char)+0x3f> | |
400d294e: 820000 mull a0, a0, a0 | |
400d2951: 2009 s32i.n a0, a0, 8 | |
400d2953: 448a add.n a4, a4, a8 | |
400d2955: fff706 j 400d2935 <TFT_eSPI::textWidth(char const*, unsigned char)+0x21> | |
400d2958: 212242 l32i a4, a2, 132 | |
400d295b: 03d416 beqz a4, 400d299c <TFT_eSPI::textWidth(char const*, unsigned char)+0x88> | |
400d295e: 040c movi.n a4, 0 | |
400d2960: 0003b2 l8ui a11, a3, 0 | |
400d2963: 043b16 beqz a11, 400d29aa <TFT_eSPI::textWidth(char const*, unsigned char)+0x96> | |
400d2966: 02ad mov.n a10, a2 | |
400d2968: 1bc4a5 call8 400ee5b4 <TFT_eSPI::decodeUTF8(unsigned char)> | |
400d296b: 212282 l32i a8, a2, 132 | |
400d296e: 331b addi.n a3, a3, 1 | |
400d2970: 041892 l16ui a9, a8, 8 | |
400d2973: e93a97 bltu a10, a9, 400d2960 <TFT_eSPI::textWidth(char const*, unsigned char)+0x4c> | |
400d2976: 0518b2 l16ui a11, a8, 10 | |
400d2979: 3dbba7 bgeu a11, a10, 400d29ba <TFT_eSPI::textWidth(char const*, unsigned char)+0xa6> | |
400d297c: fff806 j 400d2960 <TFT_eSPI::textWidth(char const*, unsigned char)+0x4c> | |
400d297f: 760282 l8ui a8, a2, 118 | |
400d2982: 688c beqz.n a8, 400d298c <TFT_eSPI::textWidth(char const*, unsigned char)+0x78> | |
400d2984: 040a82 l8ui a8, a10, 4 | |
400d2987: 000306 j 400d2997 <TFT_eSPI::textWidth(char const*, unsigned char)+0x83> | |
400d298a: 820000 mull a0, a0, a0 | |
400d298d: 050a add.n a0, a5, a0 | |
400d298f: 239800 sext a9, a8, 7 | |
400d2992: 020a82 l8ui a8, a10, 2 | |
400d2995: 898a add.n a8, a9, a8 | |
400d2997: 448a add.n a4, a4, a8 | |
400d2999: fff0c6 j 400d2960 <TFT_eSPI::textWidth(char const*, unsigned char)+0x4c> | |
400d299c: 331b addi.n a3, a3, 1 | |
400d299e: 830b addi.n a8, a3, -1 | |
400d29a0: 000882 l8ui a8, a8, 0 | |
400d29a3: 388c beqz.n a8, 400d29aa <TFT_eSPI::textWidth(char const*, unsigned char)+0x96> | |
400d29a5: 446b addi.n a4, a4, 6 | |
400d29a7: fffc46 j 400d299c <TFT_eSPI::textWidth(char const*, unsigned char)+0x88> | |
400d29aa: 030c movi.n a3, 0 | |
400d29ac: 764232 s8i a3, a2, 118 | |
400d29af: 250222 l8ui a2, a2, 37 | |
400d29b2: c12240 mul16u a2, a2, a4 | |
400d29b5: 232280 sext a2, a2, 15 | |
400d29b8: f01d retw.n | |
400d29ba: 1888 l32i.n a8, a8, 4 | |
400d29bc: c0aa90 sub a10, a10, a9 | |
400d29bf: f4a0a0 extui a10, a10, 0, 16 | |
400d29c2: b0aa80 addx8 a10, a10, a8 | |
400d29c5: 000382 l8ui a8, a3, 0 | |
400d29c8: fb8856 bnez a8, 400d2984 <TFT_eSPI::textWidth(char const*, unsigned char)+0x70> | |
400d29cb: ffec06 j 400d297f <TFT_eSPI::textWidth(char const*, unsigned char)+0x6b> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment