Estoy utilizando una placa NUCLEO-L496ZG-P junto con un módulo nand Samsung K9F1G08U0E. En este momento estoy probando operaciones de lectura y escritura. Para ciertos valores, lo que leo de la página difiere de lo que he escrito. Por ejemplo, si completo la página con rand ()% 0x100, la lectura será incorrecta, pero rand ()% 0x60 está bien.
Estoy considerando un problema de tiempo. Mis horarios son los siguientes:
/* ComSpaceTiming */
ComSpaceTiming.SetupTime = 4;
ComSpaceTiming.WaitSetupTime = 3;
ComSpaceTiming.HoldSetupTime = 2;
ComSpaceTiming.HiZSetupTime = 4;
/* AttSpaceTiming */
AttSpaceTiming.SetupTime = 4;
AttSpaceTiming.WaitSetupTime = 3;
AttSpaceTiming.HoldSetupTime = 2;
AttSpaceTiming.HiZSetupTime = 4;
Por favor, avísame si tienes alguna idea.