Comments (20)
No, nothing. I had left it on and then noticed later the flux sound was running (I had set it to auto off after 30 secs). When I checked the settings they had all been reset. The only action I can think of is there is an hourly chime I setup recently on the TCD and it was 7 minutes past the hour when I noticed the issue with the FC. I'll have a go with setting up the logging.
from flux-capacitor.
Interesting. For how long did you have it run before it crashed (approx)?
The main settings are not saved to the SD card (only in flash memory), I don't think the SD card has anything to do with it.
Are you compiling yourself or using the pre-compiled bin? Is your USB on the ESP32 accessible, ie can you connect the FC to a computer to follow the log?
from flux-capacitor.
Also:
Did it do that with previous versions of the firmware, too?
When it reboots upon the crash, do the outer LEDs blink for a while before the startup sequence is played? (That would indicate that it reformats the flash file system and write a default settings file; I just have no idea why - even when the ESP32 does crash for whatever reason, the flash file system would be corrupt)
from flux-capacitor.
It was idle for a few hours I think each time it happened. It's happened once with the current firmware and once with the previous firmware. I've used the pre-compiled bin's each time. I can easily access the USB on the ESP32 so if there are logs etc happy to have a look of course.
from flux-capacitor.
I probably never had it run that long; I will test this over the coming days, and if I can't reproduce it I will ask you for a log. To see the log, you need to install Arduino IDE on your computer and the SLAB CP210x driver (instructions for doing this are in the "fluxcapacitor-A10001986.ino" file)
from flux-capacitor.
Cheers mate. I've got Arduino IDE on my computer so let me know if you need anything.
from flux-capacitor.
Do you use HomeAssistent, or is that disabled? What are yout settings under "Wireless Communications", especially the checkboxes?
from flux-capacitor.
Homeassistant is disabled on the FC but it's enabled on the TCD. Here's a screenshot below of the Wireless Communications settings (setup as they were before everything was reset). It may be a red herring but its possible the TCD's IP renewed to something different - could that be a cause?
![Screenshot 2023-12-18 at 20 29 28](https://private-user-images.githubusercontent.com/42011383/291401266-cd4eca28-556c-4011-a99a-18dd3ded5576.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTQwNTUxMzcsIm5iZiI6MTcxNDA1NDgzNywicGF0aCI6Ii80MjAxMTM4My8yOTE0MDEyNjYtY2Q0ZWNhMjgtNTU2Yy00MDExLWE5OWEtMThkZDNkZWQ1NTc2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA0MjUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNDI1VDE0MjAzN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQzYWMzMmM3OWE5MTNjNTBiZjU0N2JkOTc2Y2Q1MWM5ZTMwZDY5ZDBjZmZhYTJjMDdmZjY5MTI2ODIzYjEzNDYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.mnVhSVoeEkJGsXh967V9XdkON755kWc84b6I8F4BfnE)
from flux-capacitor.
It shouldn't be. BTTFN is UDP, if the packets are lost, they are lost, and apart from sending another one, nothing happens.
When you say "hours", are we talking 2-3 or closer to 10hrs?
from flux-capacitor.
Today when it happened it was around 3 or 4 hours.
from flux-capacitor.
Any FC action before the screen saver came on, like time travels, IR remote commands, anything, or plain booting and waiting?
What I don't get is how the file system can get lost. There is no FS access when it just sits there and does nothing, and even if the ESP32 crashes for whatever reason, this should by no means affect the flash memory. I will have mine running during the night, but it would be helpful if you could hook up yours to your computer and see if you can get the log going (Arduino IDE: Tools -> Serial Monitor; provided you have the correct Port selected and the SLAB driver installed)
from flux-capacitor.
Last question for today: Any other BTTFN clients running, like eg SID?
from flux-capacitor.
:) Just the TCD and the FC
from flux-capacitor.
Had mine running now for 8 hours (screen saver, delay 1 min), no issues. Left it on, fake-powered off (which is not much difference to the screen saver running), before going to work, will check tonight again.
Maybe this is a hardware problem, like overheating or a bad ESP32 dev board...? Is your FC complete with Stahlin box, or is the PCB "out in the air"? http://flux.local/info gives you, among other data, the chip temperature. Although this is sometimes (horribly) wrong, it might give a hint. On my TCD here in my office it shows 47 deg C.
from flux-capacitor.
Cheers mate. Mine's been running as well and it's not happened again yet. I've had th logging on and other than expected IR signals there's nothing else.
I've attached a pic of the esp32 info. Looks ok? It's not in the box yet so shouldn't be overheating.
from flux-capacitor.
Mine is at 48 deg C, after 17 hours - in the box. Why is yours so hot....? Is the temperature shown consistent on page reloads? (I have seen wrong temps here sometimes)
from flux-capacitor.
OTOH, up to 85 deg is no problem, I googled.
Anyway, I'd recommend observing more, leave it on with the log running, maybe it happens again.... I'll leave mine on over the night, too.
from flux-capacitor.
Temps look ok and are changing slightly so seems to be accurate. I've put the logs below but they seem fine I think. It hasn't lost its settings again yet - uptime at 2713 mins and counting...
21:45:41.293 -> clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
21:45:41.293 -> mode:DIO, clock div:2
21:45:41.293 -> load:0x3fff0030,len:1344
21:45:41.293 -> load:0x40078000,len:13808
21:45:41.293 -> load:0x40080400,len:3608
21:45:41.293 -> entry 0x400805f0
21:45:41.293 -> ets Jul 29 2019 12:21:46
21:45:41.293 ->
21:45:41.293 -> rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
21:45:41.293 -> configsip: 0, SPets Jul 29 2019 12:21:46
21:45:41.293 ->
21:45:41.293 -> rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
21:45:41.293 -> configsip: 0, SPIWP:0xee
21:45:41.293 -> clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
21:45:41.293 -> mode:DIO, clock div:2
21:45:41.293 -> load:0x3fff0030,len:1344
21:45:41.293 -> load:0x40078000,len:13808
21:45:41.527 -> load:0x40080400,len:3608
21:45:41.527 -> entry 0x400805f0
21:45:41.748 ->
21:45:44.213 -> Flux Capacitor version V1.27 DEC092023
21:45:53.327 -> handleIRinput: Received IR code 0xd7e84b1b
21:45:59.330 -> handleIRinput: Received IR code 0xa3c8eddb
21:46:06.344 -> handleIRinput: Received IR code 0xd7e84b1b
22:59:38.233 -> handleIRinput: Received IR code 0x488f3cbb
22:59:42.610 -> handleIRinput: Received IR code 0x8c22657b
22:59:43.928 -> handleIRinput: Received IR code 0x8c22657b
22:59:44.889 -> handleIRinput: Received IR code 0x8c22657b
22:59:45.945 -> handleIRinput: Received IR code 0x449e79f
22:59:46.421 -> handleIRinput: Received IR code 0x449e79f
22:59:46.927 -> handleIRinput: Received IR code 0x449e79f
22:59:47.810 -> handleIRinput: Received IR code 0x1bc0157b
22:59:48.373 -> handleIRinput: Received IR code 0x1bc0157b
22:59:48.917 -> handleIRinput: Received IR code 0x1bc0157b
22:59:49.653 -> handleIRinput: Received IR code 0x1bc0157b
16:51:51.750 -> handleIRinput: Received IR code 0xd7e84b1b
16:51:54.105 -> handleIRinput: Received IR code 0xd7e84b1b
16:52:00.697 -> handleIRinput: Received IR code 0xd7e84b1b
19:03:36.607 -> handleIRinput: Received IR code 0x3d9ae3f7
19:03:38.349 -> handleIRinput: Received IR code 0x3d9ae3f7
19:03:41.904 -> handleIRinput: Received IR code 0x97483bfb
from flux-capacitor.
Nothing here either, up since day before yesterday. I switched mine off now.
Where are the IR signals coming from? Did you use the FC's remote, or a different one, possibly controlling something else (those log entries are shown for every IR signal received)?
from flux-capacitor.
Closing this for now, feel free to re-open if new info becomes available.
from flux-capacitor.
Related Issues (1)
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 flux-capacitor.