Commit 8653b004 authored by Peter Stuge's avatar Peter Stuge
Browse files

Increase delay in probe_jedec() after Product ID Entry to 10ms


We should follow data sheet timing, even if chips have been tested to answer
faster in the field.

Corresponding to flashrom svn r273 and coreboot v2 svn r3387.
Signed-off-by: default avatarPeter Stuge <peter@stuge.se>
Acked-by: default avatarPeter Stuge <peter@stuge.se>
parent da4e5f36
......@@ -100,10 +100,9 @@ int probe_jedec(struct flashchip *flash)
myusec_delay(10);
*(volatile uint8_t *)(bios + 0x5555) = 0x90;
/* Older chips may need up to 100 us to respond. The ATMEL 29C020
* needs 10 ms according to the data sheet, but it has been tested
* to work reliably with 2 ms.
* needs 10 ms according to the data sheet.
*/
myusec_delay(2000);
myusec_delay(10000);
/* Read product ID */
id1 = *(volatile uint8_t *)bios;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment