Deploying raw flash files
Before deploying to secured printers, make sure that the printer Firmware Updates access control is enabled. For more information, see Enabling firmware updates access control.
Use this feature only when packages are not available, or when deploying engine codes, scanner codes, or applications. Deploying a raw firmware flash file may take some time to finish. Make sure that the firmware deployment settings are configured accordingly.
- Obtain an application, firmware, or engine flash file.
-
At the command prompt, type one or more of the following:
Notes:
- To deploy the settings file to multiple printers, replace ‑ip IP with ‑csv DeviceListPath .
- DDU does not validate other raw flash files.
Warning—Potential Damage: Deploying these flash files may damage the printer.-
For unsecured printers
-
Deploying an application flash file
DDUAppFolder\bin\ddu ‑deploy ‑ip IP ‑fls AppFilePath ‑appfls
-
Deploying an engine code, scanner code, or other raw flash file
DDUAppFolder\bin\ddu ‑deploy ‑ip IP ‑fls OtherFilePath
-
-
For secured printers
-
Basic authentication method using user name, password, or PIN
-
Deploying an application flash file
DDUAppFolder\bin\ddu ‑deploy -ip IP ‑fls AppFilePath ‑appfls ‑usr UserName ‑pwd Password ‑pin PIN
-
Deploying an engine code, scanner code, or other raw flash file
DDUAppFolder\bin\ddu ‑deploy -ip IP ‑fls OtherFilePath ‑usr UserName ‑pwd Password ‑pin PIN
-
-
Kerberos authentication method
-
Deploying an application flash file
DDUAppFolder\bin\ddu ‑deploy -ip IP ‑fls AppFilePath ‑appfls ‑usr UserName ‑pwd Password ‑rlm RealmName ‑rlmType KERBEROS
-
Deploying an engine code, scanner code, or other raw flash file
DDUAppFolder\bin\ddu ‑deploy -ip IP ‑fls OtherFilePath ‑usr UserName ‑pwd Password ‑rlm RealmName ‑rlmType KERBEROS
-
-
LDAP authentication method
-
Deploying an application flash file
DDUAppFolder\bin\ddu ‑deploy -ip IP ‑fls AppFilePath ‑appfls ‑usr UserName ‑pwd Password ‑rlmType LDAP ‑rlmSetup RealmSetupName
-
Deploying an engine code, scanner code, or other raw flash file
DDUAppFolder\bin\ddu ‑deploy -ip IP ‑fls OtherFilePath ‑usr UserName ‑pwd Password ‑rlmType LDAP ‑rlmSetup RealmSetupName
-
-
LDAP + GSSAPI authentication method
-
Deploying an application flash file
DDUAppFolder\bin\ddu ‑deploy -ip IP ‑fls AppFilePath ‑appfls ‑usr UserName ‑pwd Password ‑rlm RealmName ‑rlmType LDAP_GSSAPI ‑rlmSetup RealmSetupName
-
Deploying an engine code, scanner code, or other raw flash file
DDUAppFolder\bin\ddu ‑deploy -ip IP ‑fls OtherFilePath ‑usr UserName ‑pwd Password ‑rlm RealmName ‑rlmType LDAP_GSSAPI ‑rlmSetup RealmSetupName
-
-
where:
- DDUAppFolder is the location of the DDU folder.
- IP is the IP address of the printer.
- AppFilePath is the location of the application flash file (.fls).
- OtherFilePath is the location of the raw flash file (.fls).
- DeviceListPath is the location of the .csv file that contains the list of IP addresses.
- UserName is the user name for accessing secured printers.
- Password is the password for accessing secured printers.
- PIN is the PIN for accessing secured printers. This option is applicable only to the basic authentication method.
- RealmName is the Kerberos realm name when using Kerberos or LDAP + GSSAPI authentication method.
- RealmSetupName is the setup name configured on the printer when using LDAP or LDAP + GSSAPI authentication method.
- Check the progress of the deployment in the DDU status window.