Success! Subscription added.
Success! Subscription removed.
Sorry, you must verify to complete this action. Please click the verification link in your email. You may re-send via your profile.
The host PC serves to provide the .elf file to the Nios® II processor via JTAG and resets it. Once the processor starts to run, it firstly populate an initial memory location in the FPGA on-chip RAM with a known pattern. Then, it creates and write descriptors into the mSGDMA to move the content to another location in the FPGA on-chip RAM. Once the mSGDMA transfer is complete, it checks and ensure that the the content at the new memory location is similar to the original values. User can check the status of the software via the nios2-terminal that is linked through JTAG to the host PC.
Msgdma_example.png (Click here for image)
bash-4.1$ nios2-download -g msgdma_software_example.elf && nios2-terminal Using cable "USB-BlasterII on xxx [USB-1]", device 1, instance 0x00 Attempting to open MSGDMA... |
© 2019 Intel Corporation. The material in this wiki page or document is provided AS-IS and is not supported by Intel Corporation. Use the material in this document at your own risk; it might be, for example, objectionable, misleading or inaccurate.
Community support is provided during standard business hours (Monday to Friday 7AM - 5PM PST). Other contact methods are available here.
Intel does not verify all solutions, including but not limited to any file transfers that may appear in this community. Accordingly, Intel disclaims all express and implied warranties, including without limitation, the implied warranties of merchantability, fitness for a particular purpose, and non-infringement, as well as any warranty arising from course of performance, course of dealing, or usage in trade.
For more complete information about compiler optimizations, see our Optimization Notice.