Changes

Jump to: navigation, search
Example: embedded Linux system equipped with an e.MMC
TBD
As explained in [[#Embedded Linux systems with eMMC or SD cards|this section]], e.MMC's feature provide specific functionalities for device's health monitoring. In practice, these components expose some registers that make health-related information available to the host.
specific registers for monitoring the health of the device. Following is a dump of the standard such registers of the target's e.MMC regarding the wear-out status of the device, namely <code>DEVICE_LIFE_TIME_EST_TYP_B</code>, <code>DEVICE_LIFE_TIME_EST_TYP_B</code>, and <code>PRE_EOL_INFO</code>: <pre class="board-terminal">
root@desk-mx8mp:~# mmc extcsd read /dev/mmcblk2 | grep LIFE
eMMC Life Time Estimation A [EXT_CSD_DEVICE_LIFE_TIME_EST_TYP_A]: 0x01
root@desk-mx8mp:~# mmc extcsd read /dev/mmcblk2 | grep EOL
eMMC Pre EOL information [EXT_CSD_PRE_EOL_INFO]: 0x01
</pre>Some manufacturers use additional proprietary registers for providing information about the amount of data that have been actually written onto the device. If available, this number allows This dump refers to calculate the WAF as the amount of data written by the applications of the test workload is known as wellsame testbed described here.
As mentioned [[#Device's built-in advanced functionalities|here]], Some manufacturers use additional proprietary registers also for providing information about the amount of data that have been actually written onto the health status registers can be exploited to implement a monitoring mechanismdevice. For exampleIf available, a user-space application may poll periodically this number allows to calculate the status WAF given that the amount of data written by the device and take actions accordingly if applications of the wear-out exceeds predefined thresholdstest workload is known too.
The health status registers can be exploited to implement a monitoring mechanism as well. For example, a user-space application can poll periodically the status of the device and take actions accordingly if the wear-out exceeds predefined thresholds.  Last but not least, it is worth remembering that advanced, proprietary off-line tools may also be available for health monitoring. For instance, Western Digital provides such tools for its devices. For more information, please contact our [mailto:sales@dave.eu Sales Department].
= References =
4,650
edits

Navigation menu