As Panu already suspected, this prommer warning was crucial:
Code: Select all
Looks like this IC doesn't have working auto-increment.
We did some research together, and turns out that your SPI flash actually does
have an auto-increment mode, but it is not activated by default.
So, we made a kernel that tries to activate that bit in your SPI Flash. Please find attached a VSIDE Solution that loads the test kernel into your board. There's a README.TXT file with instructions.
After you have loaded the new kernel, when you boot into USB mode, you should see everything as it was before, except now formatting the drive should succeed.
Please try this new version (and check that the boot message actually says "VSOS 3.58 build Jun 04 2020 11:41:03" on startup). It has been written reading a datasheet, without an actual memory chip of your type, so a positive result is not guaranteed. But with any luck, it might work.
Good signatures never die. They just fade away.