Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
KC868-A6 with rst:0x10 (RTCWDT_RTC_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)
#1
Greetings.

I am working with KC868-A6, a fairly long program, and after several hours of development, loading and testing, an error occurred, which I reflect below.

ets Jul 29 2019 12:21:46

rst:0x10 (RTCWDT_RTC_RESET),boot:0x17 (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:1
load:0x3fff0030,len:1184
load:0x40078000,len:13260
load:0x40080400,len:3028
entry 0x400805e4
Fatal exception (0): IllegalInstruction
epc1=0x4007d567, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000

I have tested if it is my program, loading another program, a basic one, ASCII Table in communication and the error persists.
I have tested my development on a commercial DEVKIT, and the program works without error.
I have searched the internet for the error and I see that it is quite common.
The application I am developing is of the critical type, control of a precision air conditioning unit. And I can't afford for it to fail in such a short time.
I developed a card very similar to this model, but I made it with generic DEVKIT modules. So if a failure occurs in this module, I change it and that's it. But on the KC868-A6, that's not feasible.
The production of several units of this development depends on the success of this project.
Someone will have an idea what happens, why this defect occurs, how to correct it and how to avoid it.
Reply
#2
i don't understand, which hardware resource can't use? what software function you are using?
Reply
#3
I'm sorry for not being explicit enough.
The IDE I use is Ardino IDE 2.2.1. The hardware is KC868-A6 V1.3

I have been working with that IDE and that Hardware for a long time in the development of the application I am doing.

Everything was fine, until that error occurred.

ets Jul 29 2019 12:21:46
____________________________________________________________
rst:0x10 (RTCWDT_RTC_RESET),boot:0x17 (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:1
load:0x3fff0030,len:1184
load:0x40078000,len:13260
load:0x40080400,len:3028
entry 0x400805e4
Fatal exception (0): IllegalInstruction
epc1=0x4007d567, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000
____________________________________________________________
The error persists even if I load other sketches, even the basic Arduino example.

What I have done so far as tests:
Since I have another KC868-A6 Hardware, I replaced the one with the problem, with the new one, this new one does not have the fault.

I tested the program with a DEVKIT V1 (ESP32 WROOM 32), and I had no problem.

So I conclude that it is the first hardware that has an equipment failure.

Due to the type of application I am developing, I cannot allow it to fail due to faulty hardware.

What solutions can you provide me, or recommendations to continue using the KV868-A6, since it adapts very well to my needs.

Thanks.
Reply
#4
do you use DS1307?
Reply


Forum Jump:


Users browsing this thread:
1 Guest(s)