Approved: Fortect
Over the past week, some of our users have encountered a known error code with an unknown error code 512. This issue occurs for a number of reasons. Let’s discuss this now.
I am testing xdma transaction with AR65444 driver. The design is a sample design for the PCI DMA Subsystem for Express v4.0 IP Addresses (page 195).
but as soon as I run the run_test.sh test, I actually get an unknown 512 error. How do I solve this problem?
Approved: Fortect
Fortect is the world's most popular and effective PC repair tool. It is trusted by millions of people to keep their systems running fast, smooth, and error-free. With its simple user interface and powerful scanning engine, Fortect quickly finds and fixes a broad range of Windows problems - from system instability and security issues to memory management and performance bottlenecks.
root @ NI-USRP-2974-ADBADBAD: ~ / native_pcie / xilinx_driver_rel20180420 # lsCOPY LICENSE includes / libxdma / readme. txt tests / tools / xdma /root @ NI-USRP-2974-ADBADBAD: ~ / native_pcie / xilinx_driver_rel20180420 # cd xdma /root @ NI-USRP-2974-ADBADBAD: ~ / native_pcie / xilinx_driver_rel20180420 / xdma # lsMakefile cdev_bypass.o cdev_ctrl.o Cdev_sgdma .c cdev_xvc. c libxdma.c modules.order xdma.mod.c xdma_cdev.c xdma_mod.cModule.symvers cdev_ctrl. c cdev_events.c cdev_sgdma.h cdev_xvc.h Libxdma .h version.h xdma.mod.o xdma_cdev.h xdma_mod.hcdev_bypass.c cdev_ctrl. h cdev_events.o cdev_sgdma.o cdev_xvc.o libxdma.o Xdma .ko xdma.o xdma_cdev.o xdma_mod.oroot @ NI-USRP-2974-ADBADBAD: ~ / native_pcie / xilinx_driver_rel20180420 / xdma # make installMakefile: 10: XVC_FLAGS:.make -C /lib/modules/4.6.7-rt14-cardassia-x64-434/build M = / home / root / native_pcie / xilinx_driver_rel20180420 / xdma modulesmake [1]: directory which is in '/lib/modules/4.6.7-rt14-cardassia-x64-434/build'/ home / root / native_pcie / xilinx_driver_rel20180420 / xdma / Makefile: 10: XVC_FLAGS:. Building modules, level 2./ home / root / native_pcie / xilinx_driver_rel20180420 / xdma / Makefile: 10: XVC_FLAGS:. MODPOST modulesRun [1]: 1 Leave information free '/lib/modules/4.6.7-rt14-cardassia-x64-434/build'make -C /lib/modules/4.6.7-rt14-cardassia-x64-434 / build Modules_installDo [1]: m = / home / root / native_pcie / xilinx_driver_rel20180420 / xdma Important entry in directory '/lib/modules/4.6.7-rt14-cardassia-x64-434/build' INSTALL /home/root/native_pcie/xilinx_driver_rel20180420/xdma/xdma.ko DEPMOD 4.6.7-RT14-cardassia-x64-434make [1]: exit the directory '/lib/modules/4.6.7-rt14-cardassia-x64-434/build'root @ NI-USRP-2974-ADBADBAD: ~ / native_pcie / xilinx_driver_rel20180420 / xdma # cd ..root @ NI-USRP-2974-ADBADBAD: ~ / native_pcie / xilinx_driver_rel20180420 # ldld: definitely no input filesroot @ NI-USRP-2974-ADBADBAD: ~ / native_pcie / xilinx_driver_rel20180420 # lsCOPY LICENSE includes / libxdma / readme.txt tests / tools / xdma /root @ NI-USRP-2974-ADBADBAD: ~ / native_pcie / xilinx_driver_rel20180420 # CD-Disk-Tools /root @ NI-USRP-2974-ADBADBAD: ~ / native_pcie / xilinx_driver_rel20180420 / tools # lsMakefile dma_from_device. h dma_to_device * dma_to_device.o performance * performance.o Reg_rw .cdma_from_device * dma_from_device.o dma_to_device.c dma_utils.c performance. k reg_rw * reg_rw.oroot @ NI-USRP-2974-ADBADBAD: ~ / native_pcie / xilinx_driver_rel20180420 / tools # Do nothingmake: to is for "everyone".root @ NI-USRP-2974-ADBADBAD: ~ / native_pcie / xilinx_driver_rel20180420 / tools # modprobe xdmaroot @ NI-USRP-2974-ADBADBAD: ~ / native_pcie / xilinx_driver_rel20180420 / tools # new cd ..root @ NI-USRP-2974-ADBADBAD: ~ / native_pcie / xilinx_driver_rel20180420 # lsCOPY LICENSE includes / libxdma / readme.txt tests / tools / xdma /root @ NI-USRP-2974-ADBADBAD: ~ / native_pcie / xilinx_driver_rel20180420 # tests cd / dvd /root @ NI-USRP-2974-ADBADBAD: ~ / native_pcie / xilinx_driver_rel20180420 / tests # lsdata / dma_memory_mapped_test.sh * dma_streaming_test.sh * Load_driver .sh * perform_hwcount.sh * Run_test .sh *root @ NI-USRP-2974-ADBADBAD: ~ / native_pcie / xilinx_driver_rel20180420 / tests # ./load_driver.shxdma 83181 0Loading the xdma driver ...The kernel module was securely installed and the xmda devices were recognized. DIDroot @ NI-USRP-2974-ADBADBAD: ~ / native_pcie / xilinx_driver_rel20180420 / tests # ./run_test.Number shInfo: activated channels h2c correspond to 1Info: the number of activated channels c2h corresponds to 1Info: PCIe DMA core mapped to memory.Info: Run PCIe DMA Card Send-Read Test Download size: 256 Number of gears: 1Info: write h2c to channel 0 with address balance 0.Info: wait for the transaction to complete.** Average body weight = 256, 0.089277Information: write to station h2c 0 at address offset 549686958592.Info: wait for the transaction to complete.** Most common PB = 256, 0.090962Information: to write subroutine h2c 0 at offset address 1099373917184.Info: Wait for the last transactions to complete.** Average bandwidth means 256, 0.460733Info: write to h2c 0 sift with address offset 1649060875776.Info: Wait for the current transactions to complete./ dev / xdma0_h2c_0, W from 0x17ff3b00e00, 0xffffffffffffffff 0x100! =Writing to file: unknown error 512Information: read channel 0 c2h at address offset 3.Info: Wait for the current transactions to complete./ dev / xdma0_c2h_0, R 0x0, de 0xffffffffffffffff! = 0x100.Read file: unknown error 512Information: reading out of channel 0 c2h at offset address 549686958592.Info: wait for the current transactions to complete./ dev / xdma0_c2h_0, R 0x0, de 0xffffffffffffffff! = 0x100.Read file: unknown error 512Information: reading channel c2h at address offset 1099373917184.Info: Please wait for each of our current transactions to complete./ dev / xdma0_c2h_0, R 0x0, far from 0xffffffffffffffff! = 0x100.Read file: unknown error 512Info: Read channel address 0 c2h only with offset 1649060875776.Information: wait until the end of the current purchases./ dev / xdma0_c2h_0, R 0x0, off 0xffffffffffffffff! means 0x100.Read unknown file: error 512Information: Checking the integrity of the evidence.Error: The written data did not struggle with the read data. Address range: 0 - 256 Write the data file: data / datafile0_4K.bin Examine the filedata: data / output_datafile0_4K.binError: The data provided does not match the data that was read. Address range: 256 512 Write the data file: data / datafile1_4K.bin Data reading file: data / output_datafile1_4K.binError: The written data usually does not match the read data. Address range: 512-768 Write the data file: data / datafile2_4K.bin Read the doc: data data / output_datafile2_4K.binError: The written data probably does not match the read data. Rating range: 768-1024 Write the note file: data / datafile3_4K.bin Read the data file: data / output_datafile3_4K.binError: Test completed with errors.Error: Test completed with errors.
Speed up your computer's performance now with this simple download.