Altera_Forum
Honored Contributor
21 years agouClinux without CFI compliant flash or EPCS
Hi,
I am trying to setup uClinux on a custom board without CFI compliant flash. When I start a new kernel project from the Nios2 IDE, it fails beacause it doesn't find any CFI device. The board contains an AMD (non CFI) flash for wich I have a working HAL driver, and a NAND flash for which I have a working HAL driver too. I usually boot my device through a CPLD which takes config from the AMD flash to my Cyclone. I have made my own (wifi) flash programmer utility since I could not use the Flash Programmer from the IDE because I dont have any EPCS or CFI flash. Is the limitation only a way to be certain the IDE will be able to use the Flash Programmer (in that case I would be glad to find a workaround because I have my own programmer), or is it for something else (and I am forced to have a CFI flash to run linux on a Nios2) ? Something else : I plan to use my AMD flash to boot the system, and my NAND flash as a filesystem. Is this possible ? Is there any restriction ? Thanks a lot for help, Regards, cetic