DeviationTX / deviation

Custom firmware for RC Transmitters
http://www.deviationtx.com
GNU General Public License v3.0
247 stars 153 forks source link

Crash after trying to update configuration #1025

Open Anyeos opened 2 years ago

Anyeos commented 2 years ago

I have a Devo F7 and installed the lastest Deviation 5.0 from github using Docker under Linux. It builds flawlessly but my controller cannot save the configuration it resets or turn off generating a not working devo.fs Sometimes it works more or less, but when I turn off my controller it breaks the configuration and when I turn it on newly it appears that devo.fs is corrupted. I saved one on my computer and I can restore it, but it only works when it is turned on, when I turn it off it fails again.

You can test my devo.fs here: devo-fallado.zip

hexfet commented 2 years ago

That file seems fine. The utility at src/target/drivers/filesystems/devofs/buildfs.py can extract all the files with no errors.

I'm not familiar with the F7. Is there a way to get a copy of a suspected corrupt filesystem? The filesystem code has been stable for a long time so it may be a problem with the radio. Does it work fine with older Deviation versions?