Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 15:28 27 Nov 2024 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : How many Erase / Rewrite cycles can I put my Pico's through?

Author Message
EDNEDN
Senior Member

Joined: 18/02/2023
Location: United States
Posts: 118
Posted: 02:06am 16 Oct 2023
Copy link to clipboard 
Print this post

Every time I edit a BASIC program on my Pico, it erases and rewrites it to the device.    
And the same thing happens every time I make a tweak to the MMBasic firmware.  The device gets erased and rewritten.

How long until I start to have problems?
 
palcal

Guru

Joined: 12/10/2011
Location: Australia
Posts: 1873
Posted: 05:16am 16 Oct 2023
Copy link to clipboard 
Print this post

Around 100,000 so I wouldn't worry about wearing it out.
"It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all"
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 6798
Posted: 08:31am 16 Oct 2023
Copy link to clipboard 
Print this post

Just get a spare. Or two. :)

At 4-writes per hour, 24 hours day, 365 days per year, that would work out at about three years minimum if there's no wear-levelling. That's for the flash, of course, there's no restriction on RAM. In real life you could probably expect at least three times that.
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
EDNEDN
Senior Member

Joined: 18/02/2023
Location: United States
Posts: 118
Posted: 01:13pm 16 Oct 2023
Copy link to clipboard 
Print this post

Wow!   Thank You so much for the information....

I was trying to figure out and resolve as many bugs and problems as possible before I did an erase / rewrite cycle.    I'm glad to know that isn't necessary.
 
Andy-g0poy
Regular Member

Joined: 07/03/2023
Location: United Kingdom
Posts: 59
Posted: 06:03pm 16 Oct 2023
Copy link to clipboard 
Print this post

If you are really concerned then there are versions of MMBASIC for the PC Windows and Linux

(Linux)
https://github.com/thwill1000/mmb4l

(Windows)
https://geoffg.net/WindowsMMBasic.html

Obviously the IO parts of the pico ext will not be available, but if you are just sorting out standard routines then it's a useful testing setup.

Andy
 
Print this page


To reply to this topic, you need to log in.

© JAQ Software 2024