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