I've pulled the latest esp-idf updates, merges, builds and runs
without issues. Btw, the idf now includes a CAN driver, may be worth
a look.
On the second app-flashing, this happened:
…
Wrote 2399584 bytes (1382879 compressed) at 0x00010000 in 26.1
seconds (effective 736.0 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...
…
I (452) ovms_main: Mounting CONFIG...
W (722) vfs_fat_spiflash: f_mount failed (13)
I (722) vfs_fat_spiflash: Formatting FATFS partition,
allocation unit size=4096
I (1152) vfs_fat_spiflash: Mounting again
Initialising OVMS CONFIG within STORE
:-(
The first flash was perfectly OK and I haven't been able to
reproduce this afterwards.
I don't think this is related to idf changes, as we had some reports
on lost configs before. Issue #145 also seems to be solved by the
new idf, I had no more crashes during reboots.
I wonder if there could be a better strategy than immediately
formatting the config filesystem on a mount error. Is there any
chance the mount fails due to some race condition, i.e. would it
make sense to first retry mounting after a short delay?
Regards,
Michael
--
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26