Enter the recovery mode to update the firmware of the Smart Operation Panel.
When [Quick] is selected for [Screen Startup Mode], the control panel cannot enter the recovery mode. Change the startup mode to [Normal]. When update is completed, restore the startup mode setting because the setting affects startup time.
Shut down the MFP with [Normal] selected for [Screen Startup Mode], or shut it down using the special shutdown procedure used for maintenance.
If [Prohibit] is selected for [Update Firmware] in [System Settings], the machine cannot enter Recovery mode. Ask the administrator of the MFP to change the setting.
Creating an SD card for firmware update
Download the update module “Cheetah System” from the Firmware Download Center.
Execute the downloaded file.
A file named “part number + suffix.zip” will be created.
Do not unzip the created file.
Copy the “part number + suffix.zip” file to the root directory of the SD card. Updating the firmware (for the Cheetah System)
Turn OFF the MFP.
Shut down the MFP with [Normal] selected for [Screen Startup Mode], or shut it down using the special shutdown procedure used for maintenance.
Insert the SD card into the SD card slot of the control panel and start up the MFP in Recovery mode.
Ask your manager for details on how to enter the recovery mode.
In the recovery mode, key functions are shown on the screen. However, the key functions for moving/selecting directories are different for executing an update. Check the key functions while operating.
Keys | When moving/selecting directories | When executing an update |
[EX1] | Moves the cursor up. | Executes updating. |
[EX2] | Moves the cursor down. | Cancels updating. |
[EX3] | Selects the item. |
Select “apply update from sdcard” in the “Android system recovery” screen, and then press the [EX3] key.
The contents of the SD card is displayed. Select “part number + suffix.zip” with the [EX1] or [EX2] key, and then press the [EX3] key.
Example: “D1961400A.zip”
The installation screen is displayed.
The version of the firmware installed in the control panel is displayed as “Current version” and the version of the firmware saved on the SD card is displayed as “Update version”. Make sure that you have the correct version.
When “Continue Update?” is displayed, press [OK] ([EX1] key).
The update process starts.
To cancel the firmware update, press the [EX2] or [EX3] key.
When “Install from sdcard complete.” is displayed, select “reboot system now” and then press the [EX1] key to reboot the system.
Creating an SD card for update
Download the update modules from the Firmware Download Center.
Unzip the downloaded file.
Create a folder named “romdata” in the root directory of the SD card.
Put the unzipped file in the “romdata” folder. Update procedure
Log in to the control panel in service mode.
Insert the SD card into the SD card slot of the control panel.
Select [Apps] > [Install] > [Install from SD Card].
Select the application you want to install or update, and then press [Install]
The installation or update results are displayed.
Check that the application is correctly installed or updated, and then press [reboot operation panel].
This method uses the package update function to update the control panel firmware and/or applications. The package update function is provided by the controller.
Update is done in the following order:
Controller firmware
Applications
Control panel firmware
If the control panel firmware has to be updated, the control panel starts in the recovery mode and the firmware is automatically updated.
The control panel restarts when updating is completed. The result notification is processed after the control panel restarts.
If [Prohibit] is selected for [Update Firmware] in [System Settings], the execution key is grayed out and installation/update cannot be executed.
When trying to update from a PC, updating fails and the result is recorded as “Failed”.
Downloads applications from the eDC Server, and installs or updates them.
This method is mainly for paid applications. A product key is required when an application is installed for the first time.
Installation/activation/update of applications from the server can only be done in the service mode.
Log in to the control panel’s service mode.
Select [Apps] > [Install].
Press [Check Server Connect] and make sure that “Connect Server Succeeded!” is displayed.
The server address is stored in the firmware of the Smart Operation Panel.
To connect to the server, the network settings of the MFP must be configured correctly. For the required configuration, see the Field Service Manual of the MFP.
If server connection fails, see page 71 "Troubleshooting" for error codes.
Log in to the control panel’s service mode.
Select [Apps] > [Install].
Select [Install from Server].
Enter the product key and press [Execute].
Follow the instructions shown on the screen.
An application cannot be installed unless it is digitally signed by Ricoh.
Log in to the control panel’s service mode.
Select [Apps] > [Install].
Select [Activate Applications].
Select the application to be activated, and then enter the activation key and press [Execute].
Follow the instructions shown on the screen.
Only charged applications have to be activated.
Log in to the control panel’s service mode.
Select [Apps] > [Install].
Select [Update Applications].
Select the application to be updated, and then press [Check Update Status].
Follow the instructions shown on the screen.
"Application Site" has been added to Screen Service mode. Field engineers can start up Application Site to install or update applications or firmware without needing user administrator credentials.
This menu item opens Application Site by using the Web Browser NX app.
Error message / screen display | Explanation | Solution |
Insert a correct SD card. | - | |
You are trying to install the same application with a different part number. Is it OK to continue? | Displayed when you attempt to update an application that is the same but has a different part number. | Check the file, and select [OK] or [Cancel]. |
Some applications could not be installed. | Displayed in the following cases. | Restart the control panel and repeat the update procedure. |
Remove the SD card and insert it again.
Make sure that the directory of the SD card is correct. You must create the "app" folder in the root directory of the SD card and put the zip file in the "app" folder.
You attempted to update a module (application) in use.
The application is corrupted.
Error message / screen display | Explanation | Solution |
- (The application you want to update is not displayed in the list of applications.) | - |
Make sure that the directory of the SD card is correct. You must create the "app" folder in the root directory of the SD card and put the zip file in the "app" folder.
Check the application file in the SD card.
Error code | Explanation |
101 | Server connection error |
102 | Signature verification error |
103 | License error (for example, the product key was keyed in wrongly) |
215 | Dependency check error Displayed when the control panel firmware version does not meet the installation requirement of the application. Example: The firmware version of the control panel is 1.02 and you attempted to install an application that requires firmware version 1.03. |
20X | Other errors |
Example of an error code display
An additional 3-digit code may be displayed to indicate the details. Example: 101-805
When the update is completed, a result report file (install_result_yyyymmddhhmm.txt) is created in the same folder as the batch file.
The result report file shows the IP address of the MFP and whether the update process was successful or not. “yyyymmddhhmm” shows the date and time according to the clock of the MFP.
Result | Explanation |
Succeed | Updated the machine successfully. |
Failed | Failed to update the machine. An error code follows. |
Not connected | Failed to connect to the machine. |
Can't get result | Failed to obtain the result (occurs only with firmware updates). |
Example of a result report file
Name: install_result_201512041005.txt
Contents:
192.168.0.100: Successful
192.168.0.102: Failed error:XX (XX indicates an error code.) 192.168.0.103: Not connected
Error codes
The meanings of error codes recorded after "error:" in the result file are as follows:
Error codes recorded during firmware update
Error code | Explanation | Access Log |
-2 | Invalid file | Recorded |
-3 | The target application cannot be found. | Recorded |
-501 | Installation has already been requested. | Recorded (*1) |
-602 | Invalid signature | Recorded |
-603 | Updating is prohibited. | Recorded |
-604 | Failed to put the application offline. | Not recorded |
-610 | Authentication failed. | Not recorded |
-699 | Unknown error | Recorded (*2) |
-701 | Version of the micro computer firmware is invalid. | Recorded |
-709 | File structure error (invalid file) | Recorded |
-710 | Writing failure | Recorded |
Error codes recorded during application update
Error code | Explanation | Access Log |
-2 | Invalid file | Recorded |
-3 | The target application cannot be found. | Recorded |
-4 | The storage capacity is not enough. | Recorded |
-12 | The version of the Android application cannot be installed. | Recorded |
-602 | Invalid signature | Recorded |
-603 | Updating is prohibited. | Recorded |
-604 | Failed to put the application offline. | Not recorded |
-610 | Authentication failed. | Not recorded |
-699 | Unknown error | Recorded (*2) |
*1 The error code recorded in the Access Log will be "223: machine-busy".
*2 If the error occurs during preparation for configuration change, it will not be recorded in the Access Log.
If the preparation for configuration change (putting the application offline, authentication, file size check) cannot be carried out, an error code is displayed on the screen. However, it is not recorded in the Access Log as a firmware update/installation error.
Error codes recorded in the Access Log
Error code | Error name | Explanation | Solution |
49 | fwu-prohibit | Firmware update is prohibited. | Enable firmware update, and repeat the procedure. |
60 | other:E60 | The HDD cannot be used. | |
62 | other:E62 | The structure of the application or control panel firmware in the package is invalid. | Prepare a valid package file. |
221 | terminate-fail | Failed to terminate an application when attempting to update or uninstall it. | |
222 | signature-invalid | Failed to verify the signature attached to the application or firmware. | Repeat the procedure using a valid signature. |
Turn the main power OFF and ON, and then repeat the procedure.
If the HDD is damaged, replace it.
If a job is under way in the target application, wait until the job is finished, and then repeat the procedure.
Turn the main power OFF and ON, and then repeat the procedure.
Error code | Error name | Explanation | Solution |
223 | machine-busy | Failed to execute installation because another function was being used on the MFP. | |
224 | capacity-lack | The storage capacity is not enough. | |
225 | download-fail | The product ID is incorrect. | Use a correct product key. |
226 | dependency-check-fail | The control panel does not meet the installation requirements of the application. | Check the installation requirements of the application. Update the control panel as necessary. |
227 | license-invalid | There are no remaining licenses. The product key that you are trying to use has already been activated for another device. | Use an unused product key to activate the application. |
An invalid product key was used to issue the license. | Update the application using an activated product key. | ||
The number of licenses issued has exceeded the limit. | Deactivate the application, and then activate it again. | ||
The license has expired. The product key being used is no longer valid. | Use an unused product key to activate the application. | ||
The license contract is invalid. | Use a valid product key to activate the application. |
Wait a while and repeat the procedure.
Turn the main power OFF and ON, and then repeat the procedure.
Reduce the number of applications to be installed.
Uninstall unnecessary applications.
Error code | Error name | Explanation | Solution |
228 | file-not-found * | The target firmware file cannot be found. | |
229 | file-invalid * | The target update file is invalid. Occurs in the following cases. | Repeat the procedure using a valid file. |
230 | wrong-folder-structure * | The folder directory of the control panel firmware is invalid. | Repeat the procedure using a valid directory. |
231 | write-fail * | Turn the main power OFF and ON, and then repeat the procedure. If updating fails again, replace the control panel. |
Turn the main power OFF and ON, and then repeat the procedure.
Check the file in the SD card.
Check the SD card slot. If there is a problem with the hardware, replace the control panel PCB.
Failed to decompress the file.
Failed to obtain application information.
Failed to read the public key for signature verification.
Failed to write data when updating the control panel firmware.
There is a problem with the hardware.
Error code | Error name | Explanation | Solution |
232 | deactivate-fail | The application could not be uninstalled because deactivation failed. | |
233 | uninstall-fail | Failed to uninstall an application. | Turn the main power OFF and ON, and then repeat the procedure. If updating fails again, replace the control panel. |
234 | fixed-app | You attempted to uninstall an application that cannot be uninstalled. | Cancel uninstallation. |
235 | install-fail | The target file is invalid, and the Android OS returns an error. | |
236 | sdk-incompatible | The Android SDK version required by the application is not installed on the control panel. | Check that the Android SDK version required by the application is installed on the control panel. |
237 | server-disconnect | Failed to connect to the eDC server. |
Failed to connect to the server.
The license has not been issued.
Check whether the network is configured correctly.
If the server is under maintenance, wait a while and repeat the procedure.
Check the activation status of the application. If it has not been activated, activate it.
Repeat the procedure using a valid file.
If the same application has already been installed, uninstall it and then repeat the procedure.
Check the network connection (SSL) settings.
Check the proxy settings.
If the server is under maintenance, wait a while and repeat the procedure.
Error code | Error name | Explanation | Solution |
255 | panel-system * | Software malfunction. | Turn the main power OFF and ON, and then repeat the procedure. |
* These errors are not expected to occur.
Some of the graphic data used in the control panel display is model-specific. Model-specific components are stored in the controller board of the MFP.
During startup, the control panel checks if it is necessary to update the model-specific data. If it is necessary, the control panel downloads the data from the MFP controller board and installs it in the control panel.
During update, a dialog appears to inform you that the settings are being changed. When the update process is completed, a dialog indicates whether update was successful or not.
Error code | Explanation |
E1 | An error has occurred when downloading data from the controller board of the MFP. |
E2 | An error has occurred when installing data on the control panel. An additional error code is displayed after "E2". |