1.12 Writing larger files (e.g. firmware update card10.bin) in USB storage mode resets the system (watchdog timeout)

Epicardium 1.12

Enter USB storage mode

Copy a file to flash:

Sometimes it works:

dd if=/dev/zero of=/media/$USER/CARD10/test.zero bs=1k oflag=sync count=17

17+0 Datensätze ein

17+0 Datensätze aus

17408 bytes (17 kB, 17 KiB) copied, 2,22332 s, 7,8 kB/s

Sometimes it doesn't:

dd if=/dev/zero of=/media/$USER/CARD10/test.zero bs=1k oflag=sync count=17

dd: konnte '/media/$USER/CARD10/test.zero' nicht öffnen: Datei oder Verzeichnis nicht gefunden

then card10 resets.

Probably WDT timeout (@rahix), needs to be confirmed via serial line at boot time

Increasing probabilty when writing more than 16kB