Dear Community User! We have started the migration process.
This community is now in READ ONLY mode.
Read more: Important information on the platform change.

cancel
Showing results for 
Search instead for 
Did you mean: 
SOLVED

Prevention of Flash wearing in ctrlX Core / OS

Prevention of Flash wearing in ctrlX Core / OS

japikas
Established Member

How does ctrlX OS prevent corruption of integrated Flash file system?

The question rises from my past experiences with some other embedded Linux systems like Raspberry Pi. The most common cause of RPI failure is the corruption of the SD memory card, as with default setting the Linux does write frequently to the disk. That can be prevented with some special tricks like mounting file system in Read Only mode or something more fancy.

But how is that done in ctrlX OS / CORE? I guess the answer comes from underlaying Ubuntu Core design?

2 REPLIES 2

Marc-Smaak
Established Member

ctrlx-core does not use SDcard to run from but the more reliable MMC. You can see the wear level in the setings => information => resources menu


This is the screen of one of our cores we havily use for automatic updates. You can see it moved to the 10-20% range. Most are still in 0-10% after 2 years of operation so the problem is for sure small in daily usage.

MarcSmaak_0-1694000654604.png

 

MauroRiboniMX
Contributor

Plus i add: please use an external memory for databases and applications that are writing a lot of files often!

Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist