Chapter 2
Using ROS
RUGGEDCOM ROS
User Guide
46
Defragmenting the Flash File System
flashfiles
info
filename
Where:
•
filename
is the name of the file stored in Flash memory
Details, similar to the following, are displayed.
>flashfiles info main.bin
Flash file information for main.bin:
Header version : 4
Platform : ROS-CF52
File name : main.bin
Firmware version : v4.3.0
Build date : Sep 27 2014 15:50
File length : 2624659
Board IDs : 3d
Header CRC : 73b4
Header CRC Calc : 73b4
Body CRC : b441
Body CRC Calc : b441
Section 2.8.3
Defragmenting the Flash File System
The flash memory is defragmented automatically whenever there is not enough memory available for a binary
upgrade. However, fragmentation can occur whenever a new file is uploaded to the unit. Fragmentation causes
sectors of available memory to become separated by ones allocated to files. In some cases, the total available
memory might be sufficient for a binary upgrade, but that memory may not be available in one contiguous region.
To defragment the flash memory, do the following:
1. Log in to the device as an admin user and access the CLI shell. For more information about accessing the CLI
shell, refer to
Section 2.6, “Using the Command Line Interface”
.
2. Defragment the flash memory by typing:
flashfiles
defrag
Section 2.9
Accessing BIST Mode
BIST (Built-In-Self-Test) mode is used by service technicians to test and configure internal functions of the device.
It should only be accessed for troubleshooting purposes.
CAUTION!
Mechanical hazard – risk of damage to the device. Excessive use of BIST functions may cause increase
wear on the device, which may void the warranty. Avoid using BIST functions unless instructed by a
Siemens Customer Support representative.
To access BIST mode, do the following: