Greetings, Flashrom Team!
My name is Luisão, and I'm writing to ask for your guidance and expertise
in interfacing a W39V080FA flash chip with Flashrom. I've encountered a
lot challenges while attempting to interface this chip manually using an
Arduino Mega, level shifters, and pull-down resistors.
The main obstacles I've faced, regarding my scenario, are:
- *Signal integrity issues:* Ensuring clean and reliable signals between
the microcontroller and the flash chip has proven to be quite complex.
- *Multiplexed address system:* The W39V080FA's multiplexed address
system has required careful timing and control.
- *Complex features:* The chip's various features and modes have made it
difficult to understand and implement correctly.
- *Hard-to-understand datasheet:* The datasheet for the W39V080FA has
been somewhat unclear and challenging to interpret.
I've noticed that the W39V080FA is listed as fully supported on the
Flashrom wiki, which gives me hope that Flashrom can provide a more
streamlined and reliable solution. I have some microcontrollers that could
be used if there's firmware available for them, including Arduino Nano,
Uno, Mega, ESP32-S3, Raspberry Pi Pico, and CH32 (In the case of Arduino
Uno, I cannot make the custom FWH PCB easily, unfortunately :/)
I would greatly appreciate any advice, instructions, or resources you can
provide to help me program the W39V080FA because it's been a nightmare so
far. Thank you for your time and assistance.
Sincerely, Luisão