0

Trinket M0 storage size shrink to 47kB, and not recoverable
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

Trinket M0 storage size shrink to 47kB, and not recoverable

by HelloPlanet on Wed Jun 19, 2019 1:34 am

Hello Support Team,

I bought my trinket M0 from mouser,
when trying things out along the tutorial, I updated it to CiruitPython 4.0.1,
when putting essential file package to the board, macOS told me there's not enough space.

I followed various solutions in this post and referred post
viewtopic.php?f=52&t=142951&p=707969&hilit=storage#p707969
and went through troubleshooting page
https://learn.adafruit.com/welcome-to-c ... eshooting#

but my trinket still show a total storage of 47kB.

What i have tried:
update to 4.0.1 and storage.erase_filesystem(),
downgrade to 3.1.2 and storage.erase_filesystem(),
downgrade to 2.3.1 and storage.erase_filesystem(),
it did erase everything, but there's no change in total space.

what i have also tried:
update to 4.0.1 and erase_m0.uf2 then adafruit-circuitpython-trinket_m0-en_US-4.0.1.uf2
same procedure with 3.1.2, 2.3.1.

But there's no luck, either.

I tried said solutions on both macOS 10.14 and Windows 10.

Anything i can do to fix this board? Thanks.

HelloPlanet
 
Posts: 4
Joined: Thu Mar 14, 2019 12:27 am

Re: Trinket M0 storage size shrink to 47kB, and not recovera

by HelloPlanet on Sat Jun 22, 2019 12:32 am

Please kindly look into this problem?

HelloPlanet
 
Posts: 4
Joined: Thu Mar 14, 2019 12:27 am

Re: Trinket M0 storage size shrink to 47kB, and not recovera

by adafruit_support_mike on Mon Jun 24, 2019 4:51 am

The Trinket doesn't have an external Flash memory chip, so you're limited to the same Flash array the microcontroller uses to store the code you've uploaded. If you're using the CircuitPython interpeter, that's also stored in the same array.

adafruit_support_mike
 
Posts: 59421
Joined: Thu Feb 11, 2010 2:51 pm

Re: Trinket M0 storage size shrink to 47kB, and not recovera

by HelloPlanet on Thu Jun 27, 2019 11:53 am

adafruit_support_mike wrote:The Trinket doesn't have an external Flash memory chip, so you're limited to the same Flash array the microcontroller uses to store the code you've uploaded. If you're using the CircuitPython interpeter, that's also stored in the same array.


Thanks for your reply, Mike!
However should i understand right, Trinket M0 should have 61 KiB instead of 47KiB?
Or else there's no way i can put the initial library files (referred in the tutorial) to the board, right?

HelloPlanet
 
Posts: 4
Joined: Thu Mar 14, 2019 12:27 am

Please be positive and constructive with your questions and comments.