Altera_Forum
Honored Contributor
14 years agoNios won't boot uCLinux with data cache greater than 8k
We are running uCLinux (non-mmu community version)on a NIOS II SOPC 11.0 system, on our own hardware, Booting from EPCS copying the operating system and application code from EPCS to the external SDRAM. Once copied the system then runs from SDRAM.
In a bid to speed up the Ethernet operation we have experimented increasing the size of the instruction and data caches in the NIOS. This has given us massive improvements with each increase in cache. We now have the instruction cache set to 64K and have managed to increase the data cache to 8K. The problem is. If we try and increase the data cache beyond 8K the system will not boot. Please does anyone have any ideas on things to try? Thanks