altera_avalon_epcs_flash_controller HAL不支持EPCQ32-Altera-Intel社区-FPGA CPLD-ChipDebug

altera_avalon_epcs_flash_controller HAL不支持EPCQ32

在Quartus®II13.1和14.0版本中,altera_avalon_epcs_flash_controller HAL不支持EPCQ32。

这是由于“<install_dir> \ ip \ altera \ sopc_builder_ip \ altera_avalon_epcs_flash_controller \ HAL \ src \ altera_avalon_epcs_flash_controller.c”EPCQ32的代码未包含在第145行到第175行的EPCQ检查条件中。

解决/修复方法

要解决此问题,您可以手动将以下代码添加到第151行,以便在HAL中支持EPCQ32。


否则if((flash-> silicon_id&0xFFFFFF)== 0x20BA16)/ * EPCQ32 * /
{
flash-> dev.region_info [0] .region_size = 32 * 1024 * 1024/8;
flash-> dev.region_info [0] .number_of_blocks = 64; / *扇区数* /
flash-> dev.region_info [0] .block_size = 65536; / *行业规模* /
}

计划在Quartus®II软件的未来版本中修复此问题。

请登录后发表评论

    没有回复内容