Hi Andy, Apologize, i still couldn't get the dmatest to work either compiled with the kernel or compiled as a kernel module. Would greatly help if you could help list the steps specifically for running this test on Opensource Linux with Microzed ZC7010. Thanks and Best Regards Girish On Thu, Oct 9, 2014 at 1:12 AM, GIRISH HALADY <girish.halady@xxxxxxxxx> wrote: > Hi Andy, > Please ignore my earlier e-mail. In an attempt to compile > the DYNAMIC_DEBUG, I forgot to compile the dmatest under the > dma_drivers. Now with the test included, it still gives the same > error. > >> zynq> dmatest.channel=dma0chan0 dmatest.timeout=2000 dmatest.iteration >> s=1 dmatest.run=1 >> -/bin/ash: dmatest.channel=dma0chan0: not found > > What I suspect is that it may not have a Shell instance. Could you > please help clarify what Shell is needed by the test to run? Do we > need to install a shell separately in the kernel image? > > Thanks & Best Regards > Girish Halady > > On Mon, Oct 6, 2014 at 4:20 AM, Andy Shevchenko > <andriy.shevchenko@xxxxxxxxxxxxxxx> wrote: >> On Sun, 2014-10-05 at 23:56 -0700, GIRISH HALADY wrote: >>> Hi Andiry, >>> Thanks for the post on www.kernel.org: >>> https://www.kernel.org/doc/Documentation/dmatest.txt >>> >>> >> First of all, I dared to answer this mail publicly. Please, keep the >> mailing list address in the Cc list (dmaengine@xxxxxxxxxxxxxxx) for now >> and for any future mail regarding to DMA engine subsystem related >> issues. >>> >>> I was trying to run this test on my target (Microzed Zynq7010 board). >>> I could get the dmatest compiled within the kernel. However, when I >>> try running the command I get some strange error. Thought I check >>> with you if I am missing something. >> >>> The objective that I setforth was to be able to run the dmatest from >>> DDR to a RAM instance in the Programmable Logic which is mapped to the >>> processing system (PS7) that runs dual-ARM A9 and an embedded linux >>> kernel on it. >> >>> zynq> modprobe dmatest channel=dma0chan0 timeout=2000 iterations=1 run >>> =1 >>> modprobe: chdir(3.14.0-xilinx-dirty): No such file or directory >>> >>> Kernel command : ERROR >> >>> zynq> dmatest.channel=dma0chan0 dmatest.timeout=2000 dmatest.iteration >>> s=1 dmatest.run=1 >>> -/bin/ash: dmatest.channel=dma0chan0: not found >> >>> Please help me understand how I go about fixing this. >>> >> Have you tried to get the list of available dma channels first as >> suggested by the documentation? >> >> "Hint: available channel list could be extracted by running the >> following command: >> % ls -1 /sys/class/dma/ >> " >> >> >> -- >> Andy Shevchenko <andriy.shevchenko@xxxxxxxxx> >> Intel Finland Oy >> -- To unsubscribe from this list: send the line "unsubscribe dmaengine" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html