hi:
你好!
硬件:cpu为am3352
nvSRAM为CY14B104NA-ZS45XI
cpu与nvSRAM接口使用GPMC
遇到问题:读写任意地址操作正确,如0x10地址写入0x5555,读出0x10地址的数据也是0x5555。但是如果操作地址一0x10(任意地址)写入0x1234,读取出来数据为0x1234,然后操作地址二0x20(任意地址,与地之一不同地址)写入0x5678,读取地址二0x20数据为0x5678,读取地址一0x10为0x5634。也就是说写地址二时影响国地址一的数据。初步怀疑是时序问题。但是使用示波器打时序显示满足nvSRAM读写时序。有没有大神使用过gpmc操作过nvSRAM的,给一个GPMC_CONFIG 寄存器的值。