[Ovmsdev] 3.1.005

Stephen Casner casner at acm.org
Wed May 2 05:47:29 HKT 2018


Well, I'm at a loss now.  I've backed up to the last commit I made
(0c365d749de51481b6c9156ed705209631d35466) and the corresponding
mongoose (ef2e519d6926480260029dfbdae20c7464240f6a) and did a clean
build but the illegal instruction reboot loop still happens when I
flash from USB.  Does that ensure that the boot happens from the
factory partition?  That is, is it possible that the 3.1.005 flash to
ota0 is still being used?  Any other hints?

                                                        -- Steve

On Tue, 1 May 2018, Stephen Casner wrote:

> The continuing saga...  No, this illegal instruction reboot loop is
> _not_ a consequence of the 3.1.005 ovms3.bin file being inappropriate
> for my v3.0 hardware.  When I "git pull" and build with my own
> sdkconfig as before I get the same result.  I'll try going back to an
> earlier commit to verify if some code change caused this behavior.
>
>                                                         -- Steve
>
> On Tue, 1 May 2018, Stephen Casner wrote:
>
> > On Tue, 1 May 2018, Stephen Casner wrote:
> > > On Tue, 1 May 2018, Mark Webb-Johnson wrote:
> > >
> > > > OK. v3.1.005 is built and out (in both edge and main).
> > >
> > > While running 3.1.003, I just did flash from web, letting it default
> > > to the latest release.  What I got was another copy of 3.1.003, not
> > > 3.1.005.
> >
> > Oh, perhaps this result was because I have a v3.0 hardware module
> > rather than v3.1?  My second attempt was to go to the
> > api.openvehicles.com/node/211 announcement of the v3.1.005 update and
> > clicked on the "Latest Firmware" link.  When I put the ovms3.bin file
> > on my SD card and inserted it the software failed to boot up all the
> > way, continuously looping to produce the output attached below.
> >
> >                                                         -- Steve
> >
> > rst:0xc (SW_CPU_RESET),boot:0x1f (SPI_FAST_FLASH_BOOT)
> > configsip: 156795334, 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:0x3fff0018,len:4
> > load:0x3fff001c,len:4584
> > load:0x40078000,len:0
> > ho 12 tail 0 room 4
> > load:0x40078000,len:13184
> > entry 0x40078d38
> > Guru Meditation Error: Core  0 panic'ed (IllegalInstruction)
> > . Exception was unhandled.
> > Core 0 register dump:
> > PC      : 0x400e05d4  PS      : 0x00060530  A0      : 0x800ddf7f  A1      : 0x3ffe3bd0
> > 0x400e05d4: heap_bubble_down at /Users/casner/src/github/esp-idf/components/log/./log.c:299
> >
> > A2      : 0x00000001  A3      : 0x00000001  A4      : 0x88000070  A5      : 0x3ff133fc
> > A6      : 0x3ff00044  A7      : 0x00000080  A8      : 0x80084330  A9      : 0x3ff49050
> > A10     : 0x3ffe3bd0  A11     : 0x000000e1  A12     : 0x0ffd114c  A13     : 0x00000000
> > A14     : 0x000000ff  A15     : 0x00000001  SAR     : 0x00000017  EXCCAUSE: 0x00000000
> > EXCVADDR: 0x00000000  LBEG    : 0x40098a6c  LEND    : 0x40098a77  LCOUNT  : 0x00000000
> >
> > Backtrace: 0x400e05d4:0x3ffe3bd0 0x400ddf7c:0x3ffe3c00 0x40081602:0x3ffe3c20 0x40078aca:0x3ffe3c40 0x40078b7d:0x3ffe3c70 0x40078d11:0x3ffe3cb0 0x40078e5a:0x3ffe3e70 0x40007c31:0x3ffe3eb0 0x4000073d:0x3ffe3f20
> > 0x400e05d4: heap_bubble_down at /Users/casner/src/github/esp-idf/components/log/./log.c:299
> >
> > 0x400ddf7c: heap_caps_check_integrity_all at /Users/casner/src/github/esp-idf/components/heap/./heap_caps.c:409
> >
> > 0x40081602: timer_insert at /Users/casner/src/github/esp-idf/components/esp32/./esp_timer.c:400
> >
> >
> > Rebooting...
> > ets Jun  8 2016 00:22:57
> >
> > rst:0xc (SW_CPU_RESET),boot:0x1f (SPI_FAST_FLASH_BOOT)
> > configsip: 156795334, SPIWP:0x00
> > clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
> > mode:DIO, clock div:2
> > load:0x3fff0008,len:8
> > load:0x3fff1150,len:3472
> > load:0x4147c154,len:273751932
> > 1162 mmu set 00010000, pos 00010000
> > 1162 mmu set 00020000, pos 00020000
> > 1162 mmu set 00030000, pos 00030000
> > 1162 mmu set 00040000, pos 00040000
> > 1162 mmu set 00050000, pos 00050000
> > 1162 mmu set 00060000, pos 00060000
> > 1162 mmu set 00070000, pos 00070000
> > 1162 mmu set 00080000, pos 00080000
> > 1162 mmu set 00090000, pos 00090000
> > 1162 mmu set 000a0000, pos 000a0000
> > 1162 mmu set 000b0000, pos 000b0000
> > 1162 mmu set 000c0000, pos 000c0000
> > 1162 mmu set 000d0000, pos 000d0000
> > 1162 mmu set 000e0000, pos 000e0000
> > 1162 mmu set 000f0000, pos 000f0000
> > 1162 mmu set 00100000, pos 00100000
> > 1162 mmu set 00110000, pos 00110000
> > 1162 mmu set 00120000, pos 00120000
> > 1162 mmu set 00130000, pos 00130000
> > 1162 mmu set 00140000, pos 00140000
> > 1162 mmu set 00150000, pos 00150000
> > 1162 mmu set 00160000, pos 00160000
> > 1162 mmu set 00170000, pos 00170000
> > 1162 mmu set 00180000, pos 00180000
> > 1162 mmu set 00190000, pos 00190000
> > 1162 mmu set 001a0000, pos 001a0000
> > 1162 mmu set 001b0000, pos 001b0000
> > 1162 mmu set 001c0000, pos 001c0000
> > 1162 mmu set 001d0000, pos 001d0000
> > 1162 mmu set 001e0000, pos 001e0000
> > 1162 mmu set 001f0000, pos 001f0000
> > 1162 mmu seets Jun  8 2016 00:22:57
> >
> > rst:0x10 (RTCWDT_RTC_RESET),boot:0x1f (SPI_FAST_FLASH_BOOT)
> > configsip: 156795334, 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:0x3fff0018,len:4
> > load:0x3fff001c,len:4584
> > load:0x40078000,len:0
> > ho 12 tail 0 room 4
> > load:0x40078000,len:13184
> > entry 0x40078d38
> > Guru Meditation Error: Core  0 panic'ed (IllegalInstruction)
> > . Exception was unhandled.
> > Core 0 register dump:
> > PC      : 0x400e05d4  PS      : 0x00060530  A0      : 0x800ddf7f  A1      : 0x3ffe3bd0
> > 0x400e05d4: heap_bubble_down at /Users/casner/src/github/esp-idf/components/log/./log.c:299
> >
> > A2      : 0x00000001  A3      : 0x00000001  A4      : 0x88000070  A5      : 0x3ff133fc
> > A6      : 0x3ff00044  A7      : 0x00000080  A8      : 0x80084330  A9      : 0x3ff49050
> > A10     : 0x3ffe3bd0  A11     : 0x000000e1  A12     : 0x0ffd114c  A13     : 0x00000000
> > A14     : 0x000008ff  A15     : 0x00000001  SAR     : 0x00000017  EXCCAUSE: 0x00000000
> > EXCVADDR: 0x00000000  LBEG    : 0x40098a6c  LEND    : 0x40098a77  LCOUNT  : 0x00000000
> >
> > Backtrace: 0x400e05d4:0x3ffe3bd0 0x400ddf7c:0x3ffe3c00 0x40081602:0x3ffe3c20 0x40078aca:0x3ffe3c40 0x40078b7d:0x3ffe3c70 0x40078d11:0x3ffe3cb0 0x40078e5a:0x3ffe3e70 0x40007c31:0x3ffe3eb0 0x4000073d:0x3ffe3f20
> > 0x400e05d4: heap_bubble_down at /Users/casner/src/github/esp-idf/components/log/./log.c:299
> >
> > 0x400ddf7c: heap_caps_check_integrity_all at /Users/casner/src/github/esp-idf/components/heap/./heap_caps.c:409
> >
> > 0x40081602: timer_insert at /Users/casner/src/github/esp-idf/components/esp32/./esp_timer.c:400
> >
> >
> > Rebooting...
> > ets Jun  8 2016 00:22:57
> > _______________________________________________
> > OvmsDev mailing list
> > OvmsDev at lists.openvehicles.com
> > http://lists.openvehicles.com/mailman/listinfo/ovmsdev
> >
> >
> _______________________________________________
> OvmsDev mailing list
> OvmsDev at lists.openvehicles.com
> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
>
>



More information about the OvmsDev mailing list