Patternflow v3.10.2
Pattern storage that will not mount now says why, and a Format that did not take no longer says it did.
Pattern storage
- A Format that did not take no longer reports success. The format never read back what it wrote, and on a board whose flash silently drops writes, every step returned OK. The console said "storage ready", and the next mount failed exactly like an unformatted board (#424). The mount that follows a Format now decides the result. If it fails, Format fails and tells you why.
- A failed mount says why. The serial line used to be
Mounting FFat partition failed! Error: -1whatever the cause. The first failure in a boot now reads the storage's boot sector and records what it found:not formatted(a freshly erased board, so press Format),format did not stick: storage reads back blank, or the bytes of a sector that is not a filesystem. It shows on serial and asfsErrorin/api/status. /api/statusgainsflashId, the flash chip's JEDEC id.
Nothing changes on a board whose storage mounts.
Editions
Audio v0.6.2, Performance v0.2.7 and Clock v0.1.5 are re-cut on this core. Reflashing keeps your patterns, your Wi-Fi and your settings.