English
Login

External SPI flash W25X20CL/xFLASH not responding - error

Relevant for

MK3
MK3S
MK3S+
5 comments
Article is also available in following languages
English
Čeština
Polski
Deutsch
Français
Español
Italiano
日本語

This occurs on some boards and its cause can be somewhat elusive. The W25X20CL is a memory chip on the Einsy Rambo board. It is an issue when flashing the firmware and is normally caused by the following:

With firmware version 3.10.0 the error message was updated to include other chips than the "W25X20CL", under the common name of "XFLASH".
Do not plug or unplug cables while the printer is on and the mainboard is powered, especially the MMU2S signal cable and the IR filament sensor cable.

Issue with the LCD-module

A poor connection to the LCD module or a faulty LCD module can generate issues when flashing the firmware.

  • Solution

Try to flash the firmware again with the LCD module disconnected or its cables re-seated.

Custom Firmware

Contact your developers of the firmware and check if anyone else has had the issue. We, unfortunately, can not provide support for custom firmware and modifications.

Old revision of the Einsy Rambo-board.

With more and more languages being supported in the Firmware, some older boards do not have the capacity to store all the languages included. You can get this error on the Einsy Rambo rev.10.a without a daughter-board plugged into the LCD ports. In this case, you will still be able to use the firmware fully but only with English language. The daughterboard is no longer offered, therefore if the board itself is found to be the problem, it needs to be replaced.

Faulty Einsy Rambo

Like all electronics, it can fail, so if the points above do not provide any insight into your issue, please contact customer support to resolve it.

 

1 comment

Log in  to post a comment
Chicago Keri
I was given a broken Einsy Rambo with the External SPI Flash fault above.  This renders the SD card and menus inaccessible.  A further symptom is that firmware update fails on the 2nd pass.    Some study indicates that U13 is the 2mb memory, which is buffered to the SPI bus by U12.  A logic probe showed that U12 had no power on my board.  U12 is powered by a 3.3v regulator, U11, which had shorted.  Removal of U11 (a tiny 1mm x 1mm SMD) removed the short circuit.  Tacking in a 3v coin cell brought my Einsy Rambo back to life, and it even completed the entire firmware update.  Fotunately, U11 is an available part, is only extremely difficult to work on and not completely impossible  and it didn't damage U12. (originally mistakenly posed in Japanese section)
William H. - Official Prusa

Cool:) Nothing is ever truly gone:) I would report this in the Github really. 

Collin
I have a similar Einsy Rambo, with the same exact symptoms.  I don't have a logic probe but I do have a hot air repair station.  What I have not been able to find yet is the part number for U11 3.3 regulator, I have even dug through the ultimaker drawings and schematics, no luck other than LDO 3.3, but that crosses to a larger package regulator.  Can you share?
David

Hi! Might the U11 (LDO 3.3V 250mA) be one of these?
The package used seems to be the 711AJ.
For example this one:  NCP163 - 250 mA, Ultra-Low Noise and High PSRR LDO Regulator (farnell.com)

Collin
Thank you very much!  I love tinkering with electronics but i've never had much fun dealing with the packages.