Cannot dump Puya PY25Q64HA

Hi there,

I have the following chip that I am attempting to dump with the buspirate however when using flashrom I am getting “No EEPROM/Flash Device found.”

Would it be that this chip just isn’t supported? Also, with the WP and HOLD pins need to be connected if I am just trying to read?

Thanks in advance

Stx

You probably need to hold those input pins to either high or low. If they are floating, the results may be undefined. Obviously WP needs to be a certain level when writing. If you are reading, then either hi or low would be fine. The quick way is to try HOLD both ways.

Looking at the data sheet, the device can be configured so if HOLD is low, the device resets. That might be a problem.

Thanks for the reply, I have tried both WP and HOLD on high and low but still no joy. :frowning:

Are you trying to dump in-circuit or did you desolder the chip? Also flashrom support is provided by @Dreg 's legacy binmode. Did you use that?

It was merged into main.

Yes trying with it in-circuit. I haven’t tried that yet.

Hey @smittix!

HOLD#/RESET# SIO3
Hardware Reset Pin Active low or to pause the device
without deselecting the device
Serial data input and output for 4 x I/O read m

Looks like HOLD should be high for normal operation.

It also looks like the chip has a maximum 3.6 volt power supply.

It also has an SFDP command/tables, so the “flash” command should detect it.

  • How are you trying to read the chip? Manually with syntax, with the flash command, or with a utility (eg flashrom/asprogrammer)?
  • Did you enable a power supply to the chip/buffer?
  • Can you please post the terminal output when you try to interface the chip?