Hi abubaha,
I know the reason for the 2Kb size, this is because the EPCS controller component only exposes some registers and is not the actual peripheral itself. I have tried to convert the flash file using the bin2flash command and setting the offset, this has worked and i can then use a modified setup with SrecParsing based on the altera design in the Alternative boot loading example (An458). This writes the file to the correct location in EPCS. But still no go on loading the files. I'll look into the Source files for the ro-zipfs must be something in there...
I'll let you know if i find anything.
Cheers
Tim