Forum Discussion
etome
New Contributor
2 years agoaltera_msgdma with unaligned access: lost data and stuck busy
Hello, I've developed an application on a Terasic DE10-Lite board which has a MAX10 and an SDRAM chip onboard, using Quartus 18.1 for this. In my design I have used a nios II/f core (w/o cache), the...
ShengN_altera
Super Contributor
2 years agoHi etome,
Could you provide also the sof and elf files that works fine after applying the patch?
I'll report this to internal team. Please stick with the workaround in the mean time.
Thanks,
Regards,
Sheng
etome
New Contributor
2 years agoHello Sheng,
sure. This is what the test outputs when it is working fine:
nios2-terminal: connected to hardware target using JTAG UART on cable nios2-terminal: "USB-Blaster [USB-0]", device 1, instance 0 nios2-terminal: (Use the IDE stop button or Ctrl-C to terminate) DMA bugger === continuous loop === [dma_bugger] success = 999, fail = 0, setup time = 12517544, transfer time = 129804940 [dma_bugger] success = 1998, fail = 0, setup time = 12517515, transfer time = 129805544 [dma_bugger] success = 2997, fail = 0, setup time = 12521287, transfer time = 129805067 [dma_bugger] success = 3996, fail = 0, setup time = 12517509, transfer time = 129805073 [dma_bugger] success = 4995, fail = 0, setup time = 12521300, transfer time = 129804962 [dma_bugger] success = 5994, fail = 0, setup time = 12517506, transfer time = 129804818 [dma_bugger] success = 6993, fail = 0, setup time = 12518670, transfer time = 129805148 [dma_bugger] success = 7992, fail = 0, setup time = 12517509, transfer time = 129805062 [dma_bugger] success = 8991, fail = 0, setup time = 12517509, transfer time = 129805089 [dma_bugger] success = 9990, fail = 0, setup time = 12517512, transfer time = 129806820 [dma_bugger] success = 10989, fail = 0, setup time = 12518671, transfer time = 129804916 [dma_bugger] success = 11988, fail = 0, setup time = 12521309, transfer time = 129804786 [dma_bugger] success = 12987, fail = 0, setup time = 12517512, transfer time = 129805243 [dma_bugger] success = 13986, fail = 0, setup time = 12517509, transfer time = 129805216
Use the same elf as before, I have attached the Quartus project with the patch applied and built.
Thanks,
etome