abrasive / epson-reversing

Bits and bobs relating to reversing Epson printers circa 2020
29 stars 2 forks source link

hello #3

Open creazy2000 opened 2 years ago

creazy2000 commented 2 years ago

Hello,my printer wf-7620 had already flshed a chipless firmware Ver.AD21G7 ,but i have no the firmware files ,I have dumped the rom files from the motherboard with a programmer, I wonder how i can flash the rom files into another printer (2 ICs N25Q128A13E4), not with the programmer. Thanks!

peterb1234 commented 2 years ago

Hi, I removed original response as it was inaccurate From a bindump it is possible to generate a firmware file that is updatable via the epson update tool.

As for if this contains the information to make the printer chipless... I do not know because there is other data in the bindump that is not part of the firmware update.

As for the author of the repository, it's been 2 years since the author published these tools and I suspect he has moved onto other projects. i'm curious if he came up with any further insights.

Morrisohbig commented 1 year ago

Am still wondering whether it is possible to run the firmware that has been activated with a code in another printer

peterb1234 commented 1 year ago

Am still wondering whether it is possible to run the firmware that has been activated with a code in another printer

If printers share compatible firmware (e.g. 2 of the same printer model) then the probably is that "yes it is possible".

Whatever activates the "chipless mode" is likely persisted on the on the NOR IC's somewhere.

It requires taking a bindump of NOR Flash chips of the mainboard with a programmer. (easiest way is usually de-soldering the IC's)

The bindump's contain:

Note: depending on number for NOR chips, the following sections are only contained on only one of the bindumps... always after the "SEG"

What this means:

Note: for modern printers ( unlike the XP-240 on this git page) :