Jump to content
WIC Reset Program and Chipless Firmware
Sign in to follow this  

FAQ _ How to update and activate chipless firmware - Complete Guide

Recommended Posts

Choosing right firmware version for your printer.


Activation of the chipless firmware consists of two steps:

  • Uploading chipless firmware to the printer using standalone firmware updater.
  • Activating firmware via network using activation program.

Firmware updaters for the printers can be found here:


Activation software for the chipless firmware can be downloaded from here:


Activation keys are available on the download page (see link above).


Important Note!

Although many archives with firmware updaters have 99Z9 in their names and firmware updater shows same identifier during update process, it is not real firmware version. 

Real version can be found in the corresponding archive name that uses the following format:


For example real firmware version for P400_FWF406TL_FA20I4_FA99Z9.zip will be FA20I4.

The first two letters in both cases (i.e. FA20I4 and FA99Z9) is firmware series and it must match first two letters of the current printer`s firmware.

Share this post

Link to post
Share on other sites

Preparing for Update.


In order ro ensure succesfull activation of the firmware, please, follow this steps.

1. Make sure that you are using high quality short USB cable and working USB port. Although you current setup may be sufficient for printing, it may fail during firmware update or activation process. If you get any errors, consider changing USB cable or using another port.

2. Ensure that USB connection is enabled in the printer`s settings. Some models may allow to disable USB module in the settings and it may be disabled for your device by default. 

3. Make sure that there are no documents in the printing queue. Printing queue must be empty for succesfull update and activation.

4. Shutdown all epson processes and disable all epson services. This includes Epson Status Monitor, Epson Update Center, Epson Participation Program and many more. Any of those applications can interfere with update process. You can close them manually one by one or you can use WICReset feature to close them all. In the second case you will need to download and install WICReset then start it as administrator and select in the main menu `Support` > `Disable processes` (note that WICReset will forcibly shutdown the processes and all unsaved data will be lost).

5. Disable automatic firmware updates for the printer.

5. For license.exe make sure that your printer has low virtual port number.

6. If you have any doubts you can check if activation server is available for you using telnet.

7. After all that is done, shutdown the printer and start it again in the NORMAL mode (i.e. just press the power button).

8. Printer is ready for firmware update and activation. Please follow further instructions here for License.exe.

Share this post

Link to post
Share on other sites

Update or recovery instruction for models that use License.exe


Note 1

While earlier update process required the use of the service mode, starting from the September 2019 it has been blocked on the most printers. Today firmware update MUST be executed in the normal mode (i.e. usual printing mode) for all models.


Note 2

Unfortunatelly, for some models update process is only possible if printer is ready to print (i.e. it does not show ink out error or any other errors at all). For such printer recognizable ink cartridges or suitable alternative must be installed while it is updating. If it is not possible, you may try to update it first using service mode and if it fails, try this method. The affected printers are:

XP-211 XP-212 XP-213 XP-214 XP-216 PX-046A
XP-230 XP-231 XP-235 PX-048A
XP-430 XP-431 XP-434

and possibly some others.


Note 3

You must always use type-b USB port at the back of the printer, some printers also have one on the front but it is only usable for file transfer with external memory devices and has no other functionality.



Step 1

Download latest chipless firmware version for your printer, see the post above for more information and links.

Step 2

Extract archive to the separate folder and run EPFWUPD.exe updater:



Step 3

Start updating process and follow the instructions:






Step 4

During the update process printer will either blink with LED indicators using different patterns or will show the message on the LCD similar to the following:



Step 5

When process comes to about 70 - 80% (it will take around 3 - 4 minutes) printer will reboot. Wait about 5 minutes while update is in progress, then you will see Update Failed message - that's OK - close updater.





Step 6.1

After firmware update is completed you may check current firmware version and make sure that it matches the version of the chipless firmware (see the post above).


Step 6.2

If you are activating your printer for the first time then run License.exe application and activate chipless firmware using new activation key.



Once activation process is completed application will generate recovery code and display it in the text box at the bottom, you will need this code to recover activation in the case when you accidentally updated the firmware to the latest official version.  Please, refer to the next step for more details.

Step 6.3

If you have already activated the printer in the past and then accidentally updated the firmware then you need to use recovery code that you saved during activation process to restore chipless functionality:

  • Connect the printer and start license.exe again.
  • Select your printer in the dropbox and paste recovery code in the field at the bottom.
  • Click `Recover` button.
  • Restart the printer when writing of the recovery code is completed.


Share this post

Link to post
Share on other sites

Troubleshooting and list of error codes for License.exe


1. If Licence.exe does not have your printer in the list, please, do the following:

2. License.exe shows Reading Failed error:

  • One of the possible reasons regardless of the code may be that firmware did not load properly or at all. In this case you need to upload it again.
  • Second possible (altrough rare) reason is that the printer`s motherboard chips are incompatible with the current chipless firmware (either because they are changed by the manufacturer or printer is modified by the third party) which makes activation impossible.
  • Reading failed -1 TBD
  • Reading failed -2 TBD

3. License.exe shows Communication Failed error with error code:

  • 10060 or 10065 Client application on the user side could not connect to the server. Make sure that you are using stable internet connection. Make sure that antivirus/firewall software does not block application. Make sure that server is accessible from your side. If possible, try to change internet provider.
  • 10086 or 10087 Entered activation key is not compatible with the selected printer. Make sure that you bought correct key and you are activating correct printer.
  • 10088 Entered activation key does not exist. Make sure that you typed key correctly or better yet copy it from the source. Also, make use that you are not using payment reference number as activation key. Correct activation key must have following format: XXXXX-XXXXX-XXXXX-XXXXX-XXXXX.
  • 10089 or 10090 Server has internal problem or updating. You need to wait and try again later.
  • 10091 TBD
  • 10092 The key is already used, key is expired or internal error occured. Please, check key expiration date first. If you did not use the key and expiration date has not come yet, contact the developer. Please, read how to send error reports first.
  • 10093 Entered key is not compatible with the selected model. Make sure that you bought correct key and selected correct printer in the application.

4. If your problem is not resolved, please, read this.


Share this post

Link to post
Share on other sites

License.exe does not list my printer!


Each time when you connect USB printer to the PC, virtual printing USB port name (USB001, USB002, etc) is assigned. Once you install the driver this assignment is remembered and as a result the more installed printers you have in the system the higher is the port number for the next one. Unfortunately, License.exe can only work with the first 32 ports, so in order to use it with the new device, you need to delete one of the existed printers with low port number, freeing it, and then replug the new one (of course it will only work if the new device is not installed itself, otherwise it will have fixed port number and nothing will change). Bottom line, remove as many unused printers from the system as possible, including this one, then restart the printer.

Share this post

Link to post
Share on other sites

How to use telnet to check server availability for License.exe.


1. We will use telnet client for this, a standard Windows component that allows connections to the generic port on specified IP address. Note that telnet is completely unrelated to the chipless firmware or activation software and do not provide any additional features.

2. Telnet client is already activated for Windows XP, but you need to turn it on manually for Windows Vista and later versions.

3. In order to activate telnet client do the following:

  • Open `Control Panel`.
  • Select `Programs` or `Programs and Features` depending on windows version.
  • Select `Turn Windows features on or off`.
  • In the opened dialog make sure that `telnet client` box is checked and press `OK`.

4. Connect to the server via telnet:

  • Open console window in windows.
  • Type `telnet 20102` in the opened console then press enter.

5. Check output:

  • If you will see black screen with cursor then telnet is successfully connected to the server, which means that port is available.
  • If you will see any errors in the console output then this port is blocked either for entire system or on the remote device.

6. Note that if telnet is able to connect to the server but activation software still shows any error that related to the internet connection then it may still be blocked locally by your antivirus/firewall/etc.

Share this post

Link to post
Share on other sites

How to update firmware using recovery mode.


This post will explain how to upload firmware to the printer by pulling out power cable during critical operation and corrupting data on the motherboard. This method has been used dozens of times but, while nobody reported any irreparable damages, results are not conclusive. Also note that in order to use this method printer must start uploading new firmware, in other words it will only work if printer does not have latest official firmware yet.


  • Use this method only when everything else is failed.
  • Start uploading firmware normally. It is preferable to use service mode and newest official offline firmware updater that you can download from Epson website, but if this is not possible you can start updating process in normal mode and use Epson Update Center.
  • Remove power cable when firmware is being rewritten. Firmware update executes in four steps: uploading data, verifying data, erasing chip and writing new data to the chip, you need to remove cable during the last two steps somewhere in the middle of the whole proccess. Usually apropriate messages are shown during each step if printer has LCD or LED indication is changed otherwise, but it varies from model to model and some models does not indicate changes in any way until the very end.
  • Start the printer normally using power button, it should start in the recovery mode and will be recognized as new MFP-IPL device on the system. If the printer has an LCD it will also show `Recovery Mode` message on the screen.
  • Upload chipless firmware according to the standard instructions while printer is in this mode.
  • Printer should accept chipless firmware now.
  • There are may be the case when even this process will fail and printer will stuck in the `Recovery Mode`. In this case in order to restore the printer to the previous state you need to use official firmware again, letting it finish this time.

Share this post

Link to post
Share on other sites

How to disable automatic firmware update.


From time to time, Epson releases new versions of their printer's firmware. Default printer settings have automatic updates ON and firmware updates occur without the user even knowing that it has taken place. These updates often have no benefit to the end user and are simply done to combat the use of generic cartridges by making them unrecognisable by the printer once the update has been installed. It is still highly recommended that you disable automatic updates of the printer software.


Please read here how to disable firmware updates:


Share this post

Link to post
Share on other sites

How to submit error reports.

If you encountered an error that is not covered by this topic and want to submit information about it, please, include this:

  1. Your order number (do not post your keys!)
  2. Your printer model and information about operating system.
  3. Detailed description of the error and steps that needed to reproduce it.
  4. Screenshots of all error messages and all error codes shown in the process. All information must be recognizable!
  5. Any modifications that has been done to the printer before (replacing motherboard, replacing motherboard chip, etc).
  6. If possible install and run WICReset then click `Report` button in the main interface and post a screenshot with the shown information.

Share this post

Link to post
Share on other sites

How to enable USB connection for some printers.

Using WF-3720 as an example:

  • Press the home button if necessary.
  • Select Settings.
  • Select General Settings.
  • Select Printer Settings.
  • Scroll down and select PC Connection via USB.
  • Select Enable.

This may be different for your model, please, see user manual for more details.

Share this post

Link to post
Share on other sites

How to check current firmware version of the printer.

1. If printer has LCD and it is not blocked by error, you can check firmware version in the printer`s menu:

  • On the printer`s LCD select `Setup` or `Settings`.
  • Select `Firmware Update`
  • Select `Current Version`
  • Do NOT select `Update Firmware` in the last menu, it will start automatic firmware update if printer is connected to network. Also, do not enable notifications in the same menu, in fact it is preferable to turn off firmware update notifications if they are enabled.

2. Otherwise you need to use WICReset for this:

  • Download, install and run WICReseet
  • Select the printer and press `Report` button in the main interface.
  • In the opened table find `Firmware Version` row and check the value.


Share this post

Link to post
Share on other sites
This topic is now closed to further replies.
Sign in to follow this  

  • Create New...