Comments (12)
You need to create the EFU using the flashtool.
from espixelstick.
Great thanks. I did that and now it says it's updating but the progress bar hasn't moved in 10 mins.
from espixelstick.
I have not tried it in over a year. It is possible you have hit a bug. Almost everyone uses the flashtool to do updates.
from espixelstick.
That version is your picture is WAY old. I hope you are updating to the version in the dist that I sent the look for.
from espixelstick.
EFU support doesn't work in the older 4.x beta / CI versions.
from espixelstick.
Thanks.. I managed to update via the Terminal so all good now. Thanks
from espixelstick.
I am not near any equipment for a few days. Are you saying EFU update on current CI build is broken?
from espixelstick.
No, it was a much older build.
from espixelstick.
It looks like we get part way through and then the browser stops sending data. Last transaction stats info
------ FirmwareUpload:ESPixelStick/src/WebMgr.cpp:713: file: 'ESP32 TTGO T8.efu' ------
------ FirmwareUpload:ESPixelStick/src/WebMgr.cpp:714: index: 132911 ------
------ FirmwareUpload:ESPixelStick/src/WebMgr.cpp:715: data: 0x3ffdcbf8 ------
------ FirmwareUpload:ESPixelStick/src/WebMgr.cpp:716: len: 1436 ------
------ FirmwareUpload:ESPixelStick/src/WebMgr.cpp:717: final: 0 ------
------ FirmwareUpload:ESPixelStick/src/WebMgr.cpp:729: In AP Mode ------
------ FirmwareUpload:ESPixelStick/src/WebMgr.cpp:744: Sending data to efupdate ------
------ FirmwareUpload:ESPixelStick/src/WebMgr.cpp:750: Packet has been processed ------
------ FirmwareUpload:ESPixelStick/src/WebMgr.cpp:758: No EFUpdate Error ------
------ FirmwareUpload:ESPixelStick/src/WebMgr.cpp:770: End ------
from espixelstick.
This is a multi bug issue.
First bug was a pair of checks that were guaranteed to reject an upload request. First check only allowed uploads in AP mode. 2nd check only allowed uploads in STA mode. fail either and your request gets canceled. Next bug is on the UI for not telling you the request was rejected and just sitting there with a progress indicator.
First issue has been fixed. UI issue is still open.
Testing repeatability and about 50% of the transfers hang part way through. The transfers that fail while the FS is being updated tend to make the device unusable until you use the flashtool to upload the images.
from espixelstick.
making the writes take longer causes the hangs to happen sooner and more often. Not saving (as in zero time used) still result in 50% hangs around 400000 bytes "Saved". So at this time, if it is a time related issue, the bulk of the problem is in the ESPAsyncWebServer processing.
from espixelstick.
Had to update the platform code to get the reliability up. Tested 25/25 with no failures. PR request has been created and dist.zip has been updated.
from espixelstick.
Related Issues (20)
- Dig Octa ethernet connection issues HOT 1
- restore configuration issue (on dig octa) HOT 18
- serial port freaks out after specific output config (dig octa) HOT 4
- esp32_devkitc GPIO settings HOT 3
- Please add name support to the MQTT broker fields. HOT 16
- universe zero in artnet mode doesn't seem to work HOT 2
- Led for simple monitor activity HOT 2
- SACN problem in priority HOT 7
- Issue running Output 4 with SD card on ESP32 Mini HOT 11
- GPIO problems with wemos D1 mini Pro HOT 3
- Flashing a Wemos D1 mini and setting up a relay GPIOD set to 4294967295 by default HOT 3
- Default Ethernet configuration for Wasatch board with Ethernet is incorrect. HOT 3
- Default configuration for LED output GPIO pins (port 8) is incorrect for Wasatch Quad+ board HOT 2
- Using WEB APP >> set as static IP but the programmed IP is different (my first DHCP address in this case) HOT 2
- Home screen shows no data on v4-beta5 HOT 2
- ftp connection issues HOT 10
- Evo Pixels not working with ESPixelStick HOT 10
- web installer flooded HOT 5
- Clicking Advanced Mode Has No Effect HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from espixelstick.