Number of Devices / Tasks limited to 12 ?
Moderators: grovkillen, Stuntteam, TD-er
Number of Devices / Tasks limited to 12 ?
Hi all,
i`m currently working on a heating temp monitor for 3 heater circuits based on an Wemos Mini D1. In the past i used 24 x DS18B20, 3 Hall Sensors ( Flow Meter) and a 4x20 lCD display.
In general it was really easy to port all devices to the Wemos (very very ..) until i reached Task 12 (Device 12) on Page 3.
Is there a known limitation to 3 config pages with 12 tasks in total and if this is not a bug, does anyone has an idea to get over the 12 devices ?
many thanks in advance & best regards
sm0k0
EDIT: sorry forgot FW release, tried R120 and R147.
i`m currently working on a heating temp monitor for 3 heater circuits based on an Wemos Mini D1. In the past i used 24 x DS18B20, 3 Hall Sensors ( Flow Meter) and a 4x20 lCD display.
In general it was really easy to port all devices to the Wemos (very very ..) until i reached Task 12 (Device 12) on Page 3.
Is there a known limitation to 3 config pages with 12 tasks in total and if this is not a bug, does anyone has an idea to get over the 12 devices ?
many thanks in advance & best regards
sm0k0
EDIT: sorry forgot FW release, tried R120 and R147.
Re: Number of Devices / Tasks limited to 12 ?
Hi Edwin,
thanks for your advise. Works perfect !
Thanks & regards
sm0k0
thanks for your advise. Works perfect !
Thanks & regards
sm0k0
Re: Number of Devices / Tasks limited to 12 ?
Worked for me also, 9 DS18b20 sensors all reading perfect on Sonoff 4Ch!
I am now getting two GPIOs listed in the GPIO column of the first 12 devices. The real GPIO# listed above GPIO0.
Seems to work fine?
I am now getting two GPIOs listed in the GPIO column of the first 12 devices. The real GPIO# listed above GPIO0.
Seems to work fine?
-
- New user
- Posts: 3
- Joined: 29 May 2017, 13:53
Re: Number of Devices / Tasks limited to 12 ?
Hi sm0k0
I need to use more than 12 tasks like you, and my understanding is that you have already compiled the firmware R147 . Any chance that you can share your version that support more than 12 tasks? I'm using a ESP8266DEV with 4 meg's. Actual its a board from panStamp with 6 relays, but I need to add more sensors
TIA
Lars
I need to use more than 12 tasks like you, and my understanding is that you have already compiled the firmware R147 . Any chance that you can share your version that support more than 12 tasks? I'm using a ESP8266DEV with 4 meg's. Actual its a board from panStamp with 6 relays, but I need to add more sensors
TIA
Lars
Re: Number of Devices / Tasks limited to 12 ?
Beware that the task settings need to be stored in a config file (Mega) or flash area (classic ESP Rxxx) with a specific and fixed memory layout.
Changing preset #defines could lead to writing outside these fixed boundaries and this may well lead to overwriting other data areas.
In V2, i think it will overwrite the controller config if you set the value > 12.
Also be aware that more RAM will be used when changing the max number of tasks, even if they are idle.
In other words: if you change one define, you may need to change more of them and also know how the internals work...
Changing preset #defines could lead to writing outside these fixed boundaries and this may well lead to overwriting other data areas.
In V2, i think it will overwrite the controller config if you set the value > 12.
Also be aware that more RAM will be used when changing the max number of tasks, even if they are idle.
In other words: if you change one define, you may need to change more of them and also know how the internals work...
- grovkillen
- Core team member
- Posts: 3621
- Joined: 19 Jan 2017, 12:56
- Location: Hudiksvall, Sweden
- Contact:
Re: Number of Devices / Tasks limited to 12 ?
I put this on the wiki... is it correctly formalized you think?
https://www.letscontrolit.com/wiki/inde ... 2_tasks.3F
https://www.letscontrolit.com/wiki/inde ... 2_tasks.3F
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you
-
- Normal user
- Posts: 48
- Joined: 23 May 2017, 21:38
- Location: Malente / Germany
Re: Number of Devices / Tasks limited to 12 ?
Hello,
I need 15 devices / tasks.
I understand that it is possible to change it.
My programming skills are about 25 years old, and actually I have no idea how to do it.
Could anybody give me an instruction how to do this in detail. Step by step for a noob?
Please not like "compile it" ..... because I have no idea how to compile it
This is why I asked for "Step by step for a noob".
Thanks a lot and best regards,
Chris
I need 15 devices / tasks.
I understand that it is possible to change it.
My programming skills are about 25 years old, and actually I have no idea how to do it.
Could anybody give me an instruction how to do this in detail. Step by step for a noob?
Please not like "compile it" ..... because I have no idea how to compile it
This is why I asked for "Step by step for a noob".
Thanks a lot and best regards,
Chris
- grovkillen
- Core team member
- Posts: 3621
- Joined: 19 Jan 2017, 12:56
- Location: Hudiksvall, Sweden
- Contact:
Re: Number of Devices / Tasks limited to 12 ?
What types of devices? Please list the whole 15 devices.
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you
-
- Normal user
- Posts: 48
- Joined: 23 May 2017, 21:38
- Location: Malente / Germany
Re: Number of Devices / Tasks limited to 12 ?
15 pieces of DS18b20 1-wire temperature sensors
-
- Normal user
- Posts: 307
- Joined: 06 Nov 2016, 13:45
Re: Number of Devices / Tasks limited to 12 ?
Chris
Currently running on #4 ESP's (LoLin type):
Using a 24 task version adapted from ESPEasy_v2.0.0-dev11_normal_4096.bin.
With #20 DS18b20 Tasks, #1 LCD2004 Task, 1 PIR Switch input Task, #1 Load Task and #1 FreeMem Task.
#20 DS18b20 with a Delay(=refresh rate) of 29/30/31 seconds (to somewhat prevent clustering in the scheduler)
#1 LCD2004 Task with a Delay(=refresh rate) of 30 seconds (optimal, that should be twice as fast as the DS18b20, but never tried 15 seconds)
All values are send to Domoticz.
Average load < 25%
FreeMem around 20300 byte (enough for smooth operation)
GPIO connections:
LCD2004:
SDA=GPIO4=D2
SCL=GPIO5=D1
#8 DS18b20: GPIO14=D5
#8 DS18b20: GPIO12=D6
#4 DS18b20: GPIO16=D0
PIR Display: GPIO13=D7
Download first the regular dev11 version here:
https://github.com/letscontrolit/ESPEas ... -dev11.zip
Then,
Flash your ESP with ESPEasy_v2.0.0-dev11_normal_4096.bin
Configure your Wifi stuff.
Configure your Controller, but don't use Nr 1, Use 2 or 3 Instead.
As Martinus wrote..
Then update with the OTA function and use this 24 Tasks binary for DS18b20 (striped version, many other devices are removed)
https://wetransfer.com/downloads/b56f2b ... 315/3d87e2
(download available for 7 days)
Start to fill your DS18b20 Tasks, but regularly re-boot during that process, otherwise ESPEasy goes below its needed minimum FreeMem.
When you are half-way, do an off/on reboot because of the number of Flash cycles (limited to 100)
2 Units under test (per plug, I use a bundle of #8 or #4 DS18b20 sensors) : 16 of the 20 sensors on display:
Currently running on #4 ESP's (LoLin type):
Using a 24 task version adapted from ESPEasy_v2.0.0-dev11_normal_4096.bin.
With #20 DS18b20 Tasks, #1 LCD2004 Task, 1 PIR Switch input Task, #1 Load Task and #1 FreeMem Task.
#20 DS18b20 with a Delay(=refresh rate) of 29/30/31 seconds (to somewhat prevent clustering in the scheduler)
#1 LCD2004 Task with a Delay(=refresh rate) of 30 seconds (optimal, that should be twice as fast as the DS18b20, but never tried 15 seconds)
All values are send to Domoticz.
Average load < 25%
FreeMem around 20300 byte (enough for smooth operation)
GPIO connections:
LCD2004:
SDA=GPIO4=D2
SCL=GPIO5=D1
#8 DS18b20: GPIO14=D5
#8 DS18b20: GPIO12=D6
#4 DS18b20: GPIO16=D0
PIR Display: GPIO13=D7
Download first the regular dev11 version here:
https://github.com/letscontrolit/ESPEas ... -dev11.zip
Then,
Flash your ESP with ESPEasy_v2.0.0-dev11_normal_4096.bin
Configure your Wifi stuff.
Configure your Controller, but don't use Nr 1, Use 2 or 3 Instead.
As Martinus wrote..
indeed ... i have seen that Controller Nr 1 data was overwritten.In V2, i think it will overwrite the controller config if you set the value > 12.
Then update with the OTA function and use this 24 Tasks binary for DS18b20 (striped version, many other devices are removed)
https://wetransfer.com/downloads/b56f2b ... 315/3d87e2
(download available for 7 days)
Start to fill your DS18b20 Tasks, but regularly re-boot during that process, otherwise ESPEasy goes below its needed minimum FreeMem.
When you are half-way, do an off/on reboot because of the number of Flash cycles (limited to 100)
2 Units under test (per plug, I use a bundle of #8 or #4 DS18b20 sensors) : 16 of the 20 sensors on display:
Last edited by Domosapiens on 03 Oct 2017, 16:53, edited 2 times in total.
30+ ESP units for production and test. Ranging from control of heating equipment, flow sensing, floor temp sensing, energy calculation, floor thermostat, water usage, to an interactive "fun box" for my grandson. Mainly Wemos D1.
-
- Normal user
- Posts: 48
- Joined: 23 May 2017, 21:38
- Location: Malente / Germany
Re: Number of Devices / Tasks limited to 12 ?
Hi Domosapiens,
thanks a lot!
I tried this, and finally it works.
I had some issues regarding the Controller.
It overwrites controller 1 and controller 3, finally with controller 2 it works.
Could you please explain how you build the .bin file?
I would like to change it with the source of dev 12 and also with 15 devices and not 24, to safe some memory.
Thanks and best regards,
Chris
thanks a lot!
I tried this, and finally it works.
I had some issues regarding the Controller.
It overwrites controller 1 and controller 3, finally with controller 2 it works.
Could you please explain how you build the .bin file?
I would like to change it with the source of dev 12 and also with 15 devices and not 24, to safe some memory.
Thanks and best regards,
Chris
Re: Number of Devices / Tasks limited to 12 ?
There are More than one way To Compile The bin.themanfrommoon wrote: ↑03 Oct 2017, 01:31 Hi Domosapiens,
thanks a lot!
I tried this, and finally it works.
I had some issues regarding the Controller.
It overwrites controller 1 and controller 3, finally with controller 2 it works.
Could you please explain how you build the .bin file?
I would like to change it with the source of dev 12 and also with 15 devices and not 24, to safe some memory.
Thanks and best regards,
Chris
I can only help you with The old school "arduino IDE" way.
Follow this tutorial
[ur]lhttps://www.letscontrolit.com/wiki/index.php/Tu ... are_Upload[/url]
Just instead of uploading The Firmware directly To The board, use The "Export bin" Function.
Domoticz on Raspi 2 -- 14 ESP units (hacked Sonoff,NodeMCUs, Wemos, self-built units) running with RC140- Mega 2.0.0 dev8
Re: Number of Devices / Tasks limited to 12 ?
This is really good news, that it is possible to run so many Ds18b20's together. I'll give it a try..
Previously I seemed to hit a limit with 4 DS18B20'S, but that was with the normal ESPeasy (can't remember now which version).
Definitely inspiration to go further, thanks.
Previously I seemed to hit a limit with 4 DS18B20'S, but that was with the normal ESPeasy (can't remember now which version).
Definitely inspiration to go further, thanks.
-
- Normal user
- Posts: 307
- Joined: 06 Nov 2016, 13:45
Re: Number of Devices / Tasks limited to 12 ?
@Chris:Could you please explain how you build the .bin file?
Some nice people did already a lot of effort for you!
It is called Wiki
https://www.letscontrolit.com/wiki/inde ... Platformio
Then follow the third bullet, starting with No:
https://www.letscontrolit.com/wiki/inde ... platformio
Edit ESPEasy.ino and adapt this line (223)
#define TASKS_MAX 12 // max 12!
And I moved a number of _P0xxxxxx files, that I obviously not needed, from the src directory to another place.
I went from 16 to 20 to 24 Tasks.
If I remember well, overwriting of the first Controller with garbage, started already with 16 Tasks.
Btw
@Mods: I like to suggest to offer a link to the wiki on this board as a sticky post
30+ ESP units for production and test. Ranging from control of heating equipment, flow sensing, floor temp sensing, energy calculation, floor thermostat, water usage, to an interactive "fun box" for my grandson. Mainly Wemos D1.
-
- New user
- Posts: 1
- Joined: 06 Jan 2018, 23:17
Re: Number of Devices / Tasks limited to 12 ?
Hi
first of all, thanks for letscontrolit.com! it is g r e a t!!!
one suggestion to this topic,
isn't it good idea to adjust - or create second plugin of ds18b20 that during creation will scan for all sensors, and then each time will ask next sensor for value,
and represent not only one value but array of last known values for each sensor?
power of letscontrolit is that each device has same firmware, but this is normal that on onewire there is much more then one sensor.
ofcourse external software mus be then aware of device ID
regards
Lukasz
first of all, thanks for letscontrolit.com! it is g r e a t!!!
one suggestion to this topic,
isn't it good idea to adjust - or create second plugin of ds18b20 that during creation will scan for all sensors, and then each time will ask next sensor for value,
and represent not only one value but array of last known values for each sensor?
power of letscontrolit is that each device has same firmware, but this is normal that on onewire there is much more then one sensor.
ofcourse external software mus be then aware of device ID
regards
Lukasz
Re: Number of Devices / Tasks limited to 12 ?
Change TASKS_MAX in ESPEasy.ino and recompile
Watch movies online GoMovies
Re: Number of Devices / Tasks limited to 12 ?
It's not that simple as this can lead to crashes and strange behaviour due to data structure overlapping (if I remember correctly)...
My TINDIE Store where you can find all ESP8266 boards I manufacture --> https://www.tindie.com/stores/GiovanniCas/
My Wiki Project page with self-made PCB/devices --> https://www.letscontrolit.com/wiki/inde ... :Papperone
My Wiki Project page with self-made PCB/devices --> https://www.letscontrolit.com/wiki/inde ... :Papperone
- grovkillen
- Core team member
- Posts: 3621
- Joined: 19 Jan 2017, 12:56
- Location: Hudiksvall, Sweden
- Contact:
Re: Number of Devices / Tasks limited to 12 ?
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you
-
- Normal user
- Posts: 307
- Joined: 06 Nov 2016, 13:45
Re: Number of Devices / Tasks limited to 12 ?
See hexemeister's suggestion to prevent data structure overlapping...Change TASKS_MAX in ESPEasy.ino and recompile
https://github.com/letscontrolit/ESPEas ... -344511468
30+ ESP units for production and test. Ranging from control of heating equipment, flow sensing, floor temp sensing, energy calculation, floor thermostat, water usage, to an interactive "fun box" for my grandson. Mainly Wemos D1.
Re: Number of Devices / Tasks limited to 12 ?
I tried to find the parameter in ESPEasy.ino:
#define TASKS_MAX 12 // max 12!"
but unfortunately I do not see it in the version ESPEasy_mega-20180625.
Please help.
Best Regards
Robert
#define TASKS_MAX 12 // max 12!"
but unfortunately I do not see it in the version ESPEasy_mega-20180625.
Please help.
Best Regards
Robert
- grovkillen
- Core team member
- Posts: 3621
- Joined: 19 Jan 2017, 12:56
- Location: Hudiksvall, Sweden
- Contact:
Re: Number of Devices / Tasks limited to 12 ?
It's in the globals now. Just search using the IDE search function
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you
Re: Number of Devices / Tasks limited to 12 ?
can I ask for more details, I will do it for the first time I need to change from 12 to 15 tasks.
- grovkillen
- Core team member
- Posts: 3621
- Joined: 19 Jan 2017, 12:56
- Location: Hudiksvall, Sweden
- Contact:
Re: Number of Devices / Tasks limited to 12 ?
What IDE do you use! (PlatformIO or Arduino?)
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you
Re: Number of Devices / Tasks limited to 12 ?
I have never used an IDE (PlatformIO or Arduino) but will adapt to the instructions.
I always flash a ready bin file.
Best Regards,
Robert
I always flash a ready bin file.
Best Regards,
Robert
- grovkillen
- Core team member
- Posts: 3621
- Joined: 19 Jan 2017, 12:56
- Location: Hudiksvall, Sweden
- Contact:
Re: Number of Devices / Tasks limited to 12 ?
Then you need to study the wiki and try to resolve the issue with self compile. We do not have the time to support self compilers, sorry.
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you
Re: Number of Devices / Tasks limited to 12 ?
Increasing those limits can result in data corruption of the settings.
The current method of storing settings is based on blocks in the settings file. When you increase that setting, those blocks may start overwrite data of adjacent blocks (e.g. controller settings)
The current method of storing settings is based on blocks in the settings file. When you increase that setting, those blocks may start overwrite data of adjacent blocks (e.g. controller settings)
Re: Number of Devices / Tasks limited to 12 ?
I got a little lost in all this.
What do I have to do to extend from 12 to 15 devices?
Help, please.
Best Regards
Robert
What do I have to do to extend from 12 to 15 devices?
Help, please.
Best Regards
Robert
Last edited by Jufo on 08 Jul 2018, 09:36, edited 2 times in total.
Re: Number of Devices / Tasks limited to 12 ?
Okay, I read Arduino's instructions:grovkillen wrote: ↑04 Jul 2018, 20:26 Then you need to study the wiki and try to resolve the issue with self compile. We do not have the time to support self compilers, sorry.
https://www.letscontrolit.com/wiki/inde ... are_Upload
What next do I need to do to change the range to 15?
Best Regards
Robert
- grovkillen
- Core team member
- Posts: 3621
- Joined: 19 Jan 2017, 12:56
- Location: Hudiksvall, Sweden
- Contact:
Re: Number of Devices / Tasks limited to 12 ?
You need to update the specific ino file. But I will not give you more specific instructions than that since I don't want to have to support you if you're experiencing problem because of corrupted settings. Sorry.
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you
Re: Number of Devices / Tasks limited to 12 ?
Is it planned to extend the number of tasks?
If it can not be extended normally?
If it can not be extended normally?
- grovkillen
- Core team member
- Posts: 3621
- Joined: 19 Jan 2017, 12:56
- Location: Hudiksvall, Sweden
- Contact:
Re: Number of Devices / Tasks limited to 12 ?
Yes its planned but not in the near future. We'll have to get the overall system 100% stable and released.
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you
Re: Number of Devices / Tasks limited to 12 ?
Ok, in that case, use two wemos d1 mini.
Re: Number of Devices / Tasks limited to 12 ?
Hello
I recompile ESPEasy_mega-20191208.zip with TASKS_MAX=20
This is not working perfectly.
I observed on Wemos D1 mini, after wifi config, and changing IP address to fix and then reboot, the Wemos cycles during boot with the following code below :
any idea ? Cnot qure this is related to Max 20 tasks ? which paramters in Arduino compiler should I use ?
Thanks
`load 0x4010f000, len 1392, room 16
tail 0
chksum 0xd0
csum 0xd0
v3d128e5c
~ld
¬U87 : Info :
INIT : Booting version: (custom) (ESP82xx Core 2_6_3, NONOS SDK 2.2.2-dev(38a443e), LWIP: 2.1.2)
88 : Info : INIT : Free RAM:36192
89 : Info : INIT : Warm boot #538 Last Task: Background Task - Restart Reason: Exception
91 : Info : FS : Mounting...
140 : Info : FS : Mount successful, used 75802 bytes of 1953282
148 : Info : CRC : No program memory checksum found. Check output of crc2.py
158 : Info : CRC : SecuritySettings CRC ...OK
370 : Info : INIT : Free RAM:33056
371 : Info : INIT : I2C
372 : Info : INIT : SPI not enabled
461 : Info : INFO : Plugins: 46 [Normal] (ESP82xx Core 2_6_3, NONOS SDK 2.2.2-dev(38a443e), LWIP: 2.1.2)
565 : Info : WIFI : Set WiFi to STA
599 : Info : WIFI : Start network scan
600 : Info : WIFI : Connecting Orange-70a attempt #0
Exception (9):
epc1=0x40275724 epc2=0x00000000 epc3=0x00000000 excvaddr=0x3fff0f96 depc=0x00000000
>>>stack>>>
ctx: cont
sp: 3ffffd40 end: 3fffffc0 offset: 01a0
3ffffee0: 0000000e 3fff4c6c 3fff03cc 3fff0c44
3ffffef0: 3fff0c24 3fff0c04 00000020 4010168b
3fffff00: 3fff0c24 3fff4c6c 00000002 40223a28
3fffff10: 40276030 00000000 40276030 00000000
3fffff20: 40276030 00000000 40276030 00000000
3fffff30: 3fff0c24 3fff0c04 3fff0170 40237c59
3fffff40: 3fff4c00 0027002f 80ff0f8c 40268f4c
3fffff50: 2e310029 3ffe865c 00000002 3fff18dc
3fffff60: 3fff03c9 3ffe865c 3fff0f8c 4024e59e
3fffff70: 3fff4000 003d003f 8027005d 40273ed4
3fffff80: 3fff324c 005b006f 00efeffe feefeffe
3fffff90: feefeffe feefeffe feefeffe 3fff1a0c
3fffffa0: 3fffdad0 00000000 3fff19cc 4026a16c
3fffffb0: feefeffe feefeffe 3ffe86e0 4010194d
<<<stack<<<
ets Jan 8 2013,rst cause:2, boot mode:(3,7)`
I recompile ESPEasy_mega-20191208.zip with TASKS_MAX=20
This is not working perfectly.
I observed on Wemos D1 mini, after wifi config, and changing IP address to fix and then reboot, the Wemos cycles during boot with the following code below :
any idea ? Cnot qure this is related to Max 20 tasks ? which paramters in Arduino compiler should I use ?
Thanks
`load 0x4010f000, len 1392, room 16
tail 0
chksum 0xd0
csum 0xd0
v3d128e5c
~ld
¬U87 : Info :
INIT : Booting version: (custom) (ESP82xx Core 2_6_3, NONOS SDK 2.2.2-dev(38a443e), LWIP: 2.1.2)
88 : Info : INIT : Free RAM:36192
89 : Info : INIT : Warm boot #538 Last Task: Background Task - Restart Reason: Exception
91 : Info : FS : Mounting...
140 : Info : FS : Mount successful, used 75802 bytes of 1953282
148 : Info : CRC : No program memory checksum found. Check output of crc2.py
158 : Info : CRC : SecuritySettings CRC ...OK
370 : Info : INIT : Free RAM:33056
371 : Info : INIT : I2C
372 : Info : INIT : SPI not enabled
461 : Info : INFO : Plugins: 46 [Normal] (ESP82xx Core 2_6_3, NONOS SDK 2.2.2-dev(38a443e), LWIP: 2.1.2)
565 : Info : WIFI : Set WiFi to STA
599 : Info : WIFI : Start network scan
600 : Info : WIFI : Connecting Orange-70a attempt #0
Exception (9):
epc1=0x40275724 epc2=0x00000000 epc3=0x00000000 excvaddr=0x3fff0f96 depc=0x00000000
>>>stack>>>
ctx: cont
sp: 3ffffd40 end: 3fffffc0 offset: 01a0
3ffffee0: 0000000e 3fff4c6c 3fff03cc 3fff0c44
3ffffef0: 3fff0c24 3fff0c04 00000020 4010168b
3fffff00: 3fff0c24 3fff4c6c 00000002 40223a28
3fffff10: 40276030 00000000 40276030 00000000
3fffff20: 40276030 00000000 40276030 00000000
3fffff30: 3fff0c24 3fff0c04 3fff0170 40237c59
3fffff40: 3fff4c00 0027002f 80ff0f8c 40268f4c
3fffff50: 2e310029 3ffe865c 00000002 3fff18dc
3fffff60: 3fff03c9 3ffe865c 3fff0f8c 4024e59e
3fffff70: 3fff4000 003d003f 8027005d 40273ed4
3fffff80: 3fff324c 005b006f 00efeffe feefeffe
3fffff90: feefeffe feefeffe feefeffe 3fff1a0c
3fffffa0: 3fffdad0 00000000 3fff19cc 4026a16c
3fffffb0: feefeffe feefeffe 3ffe86e0 4010194d
<<<stack<<<
ets Jan 8 2013,rst cause:2, boot mode:(3,7)`
Re: Number of Devices / Tasks limited to 12 ?
Problem solved with News release
Re: Number of Devices / Tasks limited to 12 ?
Hello,
I'm looking for a compiled file where
TASKS_MAX is greater than 12?
Do you have a link ?
I can't compile a bin file to put it on my Wemos
Thanks
Sebastien
I'm looking for a compiled file where
TASKS_MAX is greater than 12?
Do you have a link ?
I can't compile a bin file to put it on my Wemos
Thanks
Sebastien
Re: Number of Devices / Tasks limited to 12 ?
Currently, only the ESP32 builds support over 12 tasks, 32 to be exact.
Downloads are available from the ESPEasy Github releases page
You will need the Esspressif ESP32 flash tool to upload it to the device, or install the VSCode/platformio tooling to build & upload yourself, as the flash tool in the release package doesn't seem to work for ESP32's
/Ton (PayPal.me)
Who is online
Users browsing this forum: No registered users and 30 guests