已识别与 Numonyx™ M29EW 家族设备连接时观察到的 11.1sp2 Nios® II闪存设备驱动程序的问题。闪存驱动程序的READ_ARRAY_MODE常数定义不正确,这会对与 AMD™ 兼容的设备造成驱动程序无法正确退出读取 CFI 表格。
要解决与 AMD 兼容的闪存设备使用的问题,请修改 BSP 驱动程序文件"drivers\src\altera_avalon_cfi_clash_table.c",并定义READ_ARRAY_MODE对0xF0的价值,替换现有0xFF定义:
#define READ_ARRAY_MODE (alt_u8) 0xF0
此问题应在 Nios II 外设驱动程序的未来版本中解决。