Ik heb er nu een vijfde opgesoldeerd, en die werkt prima?...
Ik denk dat het een timingprobleem is, en de ene net wel en de andere net niet werkt.
Ga eens kijken of de #HOLD pin dat veroorzaakt. (kan theoretisch, want dat zou de beschreven symptomen veroorzaken)
Helaas, zoals @SparkyGSX zegt, er staat weinig over het #HOLD signaal in de DS, zeker niet bij opstarten.
Heb ook een M25P80 geprobeerd, ook dood... (die DS is ook niet erg duidelijk over #HOLD)
Een voorbeeldschakeling in de datasheet zou in dit geval ook wel handig zijn...
Hij spuugt nu tenminste netjes zijn 16 hex serienummer uit...
@oxurane: HW reset staat default uit in de chip, is dan het #HOLD signaal...
Enige waar ik iets over #HOLD kon vinden was in de DS van de AT25 flash, die schijnt een interne pull-up te hebben, dus mag je 'm los laten.
Maar daar staat weer niet HOE je de pin aan Vcc moet knopen...
(de IS25 heeft duidelijk geen interne pull-up; als je de pin aanraakt gaat 'ie alle kanten op...)
Net #HOLD los gemaakt en via 10k pull-up + 100nF, geen problemen meer...
(gelukkig, ik bouw liever geen apparaten die over AI beschikken... )