- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
the question I have is the following: Where is quartus_cdb --update_mif getting the information from, where the memory initialisation files are located and is there a way to set/overwrite this location? For the ones who are interested, why this question arises, read on.... I used to update my NIOS2 onchip rom (containing the Nios program) via the quartus_cdb --update_mif + quartus_asm procedure. It worked flawless for years. Recently, I tried to use Qusrtus under Linux. I took a project, that I initially developed with Quartus 11.1 under Windows, and opened it under Quartus 11.1 under Linux. It worked quiet well, except the fact that my onchip_rom initilisation somehow didn't worked. The Nios processor just did not start to run ciorrectly. Once I downloaded the elf file from which I converted the hex file for rom initialization, the processor started and worked fine. However, for productive usage, I need a correct onchip rom initialisation file so that the Nios starts without me downloading the elf file. So I went back to the Windows Quartus 11.1, and opened the project. Of course, I have to adjust some paths in order to get from the Linux file system to the Windows file system. In the end, the project compiles without error in the end. However, if I now try to use quartus_cdb --update_mif, it always tells me, that it does not find the onchip rom hex file and tells me thta it cannot locate the path. which is correct, because it does show me a Linux path, where it looks at this onchip rom hex file. I looked at all the file references in qsys and in the Quartus files and find not a single Linux path anymore. Additionally, I searched all files of the project for the path that quartus_cdb is complaining about, but I do not find it. Thanks, MaikLink Copied
0 Replies

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page