Altera_Forum
Honored Contributor
14 years agoSLOW Flash write and erase
Using the HAL function alt_write_flash(..) it takes appr. 2100 mSec to write one block of 131072 bytes to a Numonyx 1 Gbit flash with 1024 blocks. I am writing to block 1007.
Same problem with alt_erase_flash_block(..) which takes appr. 900 mSec to erase the same block. I am testing this in debug mode getting the system time before and after these calls, but have seen the same slow behaviour in optimized release mode. I run NIOS II on a Cyclone III EP3C55 with uC-OSII How can I speed up things here !? Other functions to call ?? K