Hi Anand,
Indeed, you are right. As soon as I opened the Hex file, that option appeared. Thank you for that.
But the problem is : the jic file so created is not working/ the board is not working as intended(as before). Here is the procedure that I am following, please correct me if I am wrong:
Generated NIOS system integrated, compiled generated sof file. Programmed board using this sof file. Made project in EDS and after building ran the project on board as NIOS Hardware. The programmed worked perfectly as intended.
Then I generated jic file using only sof file, downloaded it on flash and again from EDS, ran the program as NIOS II hardware, worked fine.
Then I generate HEX file using EDS and then opened that file in Quartus and enabled the option from option -> memory editor ->turned on read or write hexadecimal files (.hex) using byte addressing (intel format).
Then saved hex with new name and then went back to Quartus to generated the jic file. Gave old sof file and newly generated hex file and generated a new jic file. Then programmed flash using this new .jic file. Programming went ok, but now the board is not working as intended(as it was working with same source, different file formats) as before.
What may be the problem?
I also played with the Number of words options in memory editor but no use. What may have went wrong?
Cheers and deep regards
TRoa