You are reading a single comment by @andrewg_oz and its replies. Click here to read the full conversation.
  • I've got two Bangle2s - one from you (the one that started this thread), the other is a dodgy one I got direct from SMA and flashed myself. That second one just now got itself tied up in knots trying to upgrade the firmware. On rebooting it declared "corrupt storage" and erased itself. After restarting when I tried the firmware upgrade again it worked.

    Neither of these watches has come close to filling storage. They both report over 6500K free.

    I could be wrong, but I get the impression that Flash starts out in an erased 'pristine' state and is written to over time. When data is changed, the old data is considered 'free' but is not actually erased. Writing continues to pristine memory until that inevitably runs out. Then the old (free) data is actually erased and put into a 'pristine' state that can be reused - this being that compact process.

    I guess what I'm now asking in a very roundabout way is - even if my Bangles have always reported over 6500K free at all times - will they eventually hit this compact corruption issue?

About

Avatar for andrewg_oz @andrewg_oz started