Flash write cycles
-
- Posts: 137
- Joined: Wed Jun 14, 2017 9:27 pm
Flash write cycles
I noticed that the manual mentions the flash chip being rated for a minimum of 100,000 write/erase cycles, and that the FAT is always stored in a static location. What actions on the calculator cause flash writes? Does this only happen when manually saving calculator state or transferring programs via USB?
Re: Flash write cycles
Correct, write cycles only happen if you manually save state files or save program files to the FAT partition.
-
- Posts: 795
- Joined: Wed May 03, 2017 7:46 pm
- Location: Malone, NY USA
Re: Flash write cycles
How about updating the firmware? Does that use a different area?
Tom L
Some people call me inept but I'm as ept as anybody!
DM10L SN: 059/100
DM41X SN: 00023 (Beta)
DM41X SN: 00506 (Shipping)
DM42 SN: 00025 (Beta)
DM42 SN: 00221 (Shipping)
WP43 SN: 00025 (Prototype)
Some people call me inept but I'm as ept as anybody!
DM10L SN: 059/100
DM41X SN: 00023 (Beta)
DM41X SN: 00506 (Shipping)
DM42 SN: 00025 (Beta)
DM42 SN: 00221 (Shipping)
WP43 SN: 00025 (Prototype)
Re: Flash write cycles
The firmware is located in the CPU, the FAT partition is in the external QSPI flash chip.
-
- Posts: 795
- Joined: Wed May 03, 2017 7:46 pm
- Location: Malone, NY USA
Re: Flash write cycles
Good! Then you can update the firmware as often as possible!
Tom L
Some people call me inept but I'm as ept as anybody!
DM10L SN: 059/100
DM41X SN: 00023 (Beta)
DM41X SN: 00506 (Shipping)
DM42 SN: 00025 (Beta)
DM42 SN: 00221 (Shipping)
WP43 SN: 00025 (Prototype)
Some people call me inept but I'm as ept as anybody!
DM10L SN: 059/100
DM41X SN: 00023 (Beta)
DM41X SN: 00506 (Shipping)
DM42 SN: 00025 (Beta)
DM42 SN: 00221 (Shipping)
WP43 SN: 00025 (Prototype)
-
- Posts: 137
- Joined: Wed Jun 14, 2017 9:27 pm
Re: Flash write cycles
Ha ha, I'll be impressed if anybody needs to do over 100,000 firmware flashes.
If the FAT partition is only ever written to manually, then I don't think we'll have to worry much about wearing it out. Even saving state once every day would be a drop in the bucket.
If the FAT partition is only ever written to manually, then I don't think we'll have to worry much about wearing it out. Even saving state once every day would be a drop in the bucket.
Re: Flash write cycles
Not me, I'd be depressed if that many updates were needed...Dave Britten wrote: ↑Sun Dec 17, 2017 10:59 pmHa ha, I'll be impressed if anybody needs to do over 100,000 firmware flashes.
Personal impressions aside, it's clear internal architecture and technology planning were well thought out, as is typical from the SwissMicros team. But talented as the are, I wish they could do something about delivery times to USA...
--bob p
DM42: β00071 & 00282, DM41X: β00071 & 00656, DM10L: 071/100
DM42: β00071 & 00282, DM41X: β00071 & 00656, DM10L: 071/100
-
- Posts: 137
- Joined: Wed Jun 14, 2017 9:27 pm
Re: Flash write cycles
Yeah, I'll be leaving for Florida Friday afternoon, and it's going to really be down to the wire whether or not I have the 42 to tinker with when I'm not the driver.
-
- Posts: 795
- Joined: Wed May 03, 2017 7:46 pm
- Location: Malone, NY USA
Re: Flash write cycles
Amen to that! I'm in the USA and waiting on my shipping version. That's not too bad, though, since I have the Beta to play with in the meantime.
Tom L
Some people call me inept but I'm as ept as anybody!
DM10L SN: 059/100
DM41X SN: 00023 (Beta)
DM41X SN: 00506 (Shipping)
DM42 SN: 00025 (Beta)
DM42 SN: 00221 (Shipping)
WP43 SN: 00025 (Prototype)
Some people call me inept but I'm as ept as anybody!
DM10L SN: 059/100
DM41X SN: 00023 (Beta)
DM41X SN: 00506 (Shipping)
DM42 SN: 00025 (Beta)
DM42 SN: 00221 (Shipping)
WP43 SN: 00025 (Prototype)
Re: Flash write cycles
Look at it as "justice of international trade" - usually, we in Europe have to wait for delivery from Chin... pardon ... America first! And feel lucky that the seller is willing to ship abroad ... SCNR
WP43 SN00000, 34S, and 31S for obvious reasons; HP-35, 45, ..., 35S, 15CE, DM16L S/N# 00093, DM42β SN:00041