您好!
多年来、我们一直在为引导加载程序使用旧的闪存 API V1.00、最近我们决定将 API 更新到 V2.01.01版。
调用函数 Fapi_initiatalizeFlashBanks( 180 )时遇到问题,它返回状态 Fapi_Error_InvalidHclkValue,如果忽略此错误,擦除操作将失败。
我们使用的频率为180MHz、RWAIT 设置为3、ASWSTEN 设置为1。
如果我们使用140MHz 的频率、 RWAIT 设置为2、ASWSTEN 设置为0、则会间歇性工作。
如果我们使用100MHz 的频率、 RWAIT 设置为2、ASWSTEN 设置为0、则它始终有效。
是否有使用 API 的最大频率? 我应该使用不同的等待状态配置吗?
谢谢、
Martin