Can this be used to unpack and repack Epson SureColor P-Series printers, such as P700?
Can this Git be used to unpack and repack Epson SureColor P-Series printers, such as P700?
Thanks.
I have the same question about the SC-p900.
I was able to unpack the .rcx with 7zip on windows, just need to right click and go to 7Zip > Open archive > #. You should see files from 1 to 5. Packing is also easy, on windows CMD, here is example: copy /b 1 + 2.squashfs + 3 + 4.squashfs + 5 test.rcx
Currently I'm working on SC-P6000 and SC-P7000. I'm trying to use rcx.py and rcx_correct to correct checksum, however the EPSON IPL block is located way below in the .rcx file, looks like it is in file 5, also there is EPSON IPL ROM block before that.
I was able to change the rcx_correct to locate EPSON IPL but still no luck. The offset is slightly different. If anyone has any idea how correct the checksum on other Epson firmwares or any information, it would be greatly appreciated.
what about XP-215/217 series? Could this repo dump the firmware then flash it back to the printer?
What's your goal @chriskuzma ? What do you want to modify the firmware ?
I would also say the firmware must have some kind of proprietary header in the first file, the python code must be tweaked and I would also probably combine all the files from the archive (so python treats the file as one argument and does the work on each part/each chunk) but look at them seperately in a hexadecimal viewer to try and identify any signature or something that would be a clue to the format, it could be a completely proprietary thing tho so it would be harder.
If you're willing to share the files, I may try and find some time to take a look (do not share them on GitHub in any repository, feel free to let me know how you would like to send them preferably)
Same question for @DBGx64 (why change the firmware what's wrong ?)