Forum Discussion
Altera_Forum
Honored Contributor
14 years agoThanks, BadOmen.
--- Quote Start --- For flash programming that would be the best document to read. It might point you at other documents as well. --- Quote End --- I finished reading thah briefly. --- Quote Start --- This is what I mean about baking the software right into the .sof file: 1) Generate your system in SOPC Builder/Qsys, make sure a large on-chip memory is present and it is configured to be pre-initialized. 2) Create and compile your software, ensure that a .hex file is created for the on-chip memory 3) Compile your hardware design in Quartus The hex file created in# 2 becomes part of the hardware image in step# 3. So when the .sof generated in step# 3 you now have a hardware image that contains both the hardware design and software contents pre-initialized in the on-chip RAM. This is only feasible if your software is fairly small since on-chip memory is a limited resource in FPGAs. --- Quote End --- Although I tried many things, the following errors come out and Flash-Programmer is not completed. *Connected system ID hash not found on target at expeted not found on target at expected base address. *Connected system timestamp not found on target at expected base address. But my Nios II project run as "Run as" mode. I don't know how to solve that errors. Do you know any idea?