Одобрено: Fortect
За последнюю неделю некоторые из наших пользователей обнаружили известный код ошибки с непроверенным кодом ошибки 512. Эта проблема возникает по ряду причин. Давай обсудим это сейчас.
Я тестирую xdma-транзакцию с драйвером AR65444. Дизайн представляет собой образец дизайна для подсистемы PCI DMA для IP-адресов Express v4.0 (стр. 195).
но как только я запускаю тест run_test.sh, я действительно делаю неизвестную ошибку 512. Как мне решить эту проблему?
Одобрено: Fortect
Fortect — самый популярный и эффективный в мире инструмент для ремонта ПК. Миллионы людей доверяют ему обеспечение быстрой, бесперебойной и безошибочной работы своих систем. Благодаря простому пользовательскому интерфейсу и мощному механизму сканирования Fortect быстро находит и устраняет широкий спектр проблем Windows — от нестабильности системы и проблем с безопасностью до проблем с управлением памятью и производительностью.
а>
root @ NI-USRP-2974-ADBADBAD:! / native_pcie / xilinx_driver_rel20180420 # lsЛИЦЕНЗИЯ КОПИРОВАНИЯ включает / libxdma / readme. txt тесты / подходы / 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. g 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 версия.h xdma.mod.o xdma_cdev.h xdma_mod.hcdev_bypass.c cdev_ctrl. y 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 / основная причина / native_pcie / xilinx_driver_rel20180420 / модули xdmamake [1]: база данных, которая находится в '/lib/modules/4.6.7-rt14-cardassia-x64-434/build'/ главная / первопричина / native_pcie / xilinx_driver_rel20180420 / xdma / Makefile: 10: XVC_FLAGS :. Строительные модули, уровень 2./ home на корень / native_pcie / xilinx_driver_rel20180420 / xdma для каждого Makefile: 10: XVC_FLAGS :. Модули MODPOSTВыполните [1]: сначала оставьте информацию свободной '/lib/modules/4.6.7-rt14-cardassia-x64-434/build'make -C /lib/modules/4.6.7-rt14-cardassia-x64-434 / сформулировать Modules_installСделайте [1]: m = / home / heart of / native_pcie / xilinx_driver_rel20180420 / xdma Важная статья в каталоге '/lib/modules/4.6.7-rt14-cardassia-x64-434/build' УСТАНОВИТЬ /home/root/native_pcie/xilinx_driver_rel20180420/xdma/xdma.ko DEPMOD 4.6.7-RT14-cardassia-x64-434make [1]: выйти из каталога '/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: определенно нет входных файловroot в NI-USRP-2974-ADBADBAD: ~ / native_pcie / xilinx_driver_rel20180420 номер lsЛИЦЕНЗИЯ НА КОПИРОВАНИЕ включает / libxdma / readme.txt тесты для инструментов / xdma /root @ NI-USRP-2974-ADBADBAD: ~ и native_pcie / xilinx_driver_rel20180420 # CD-Disk-Tools /root @ NI-USRP-2974-ADBADBAD: ~ / native_pcie / xilinx_driver_rel20180420 / количество инструментов lsMakefile dma_from_device. h dma_to_device * dma_to_device.o производительность 4. performance.o Reg_rw .cdma_from_device * dma_from_device.o dma_to_device.c dma_utils.c выполняется. k reg_rw * reg_rw.oroot @ NI-USRP-2974-ADBADBAD: ~ по сравнению с native_pcie / xilinx_driver_rel20180420 / tools # Ничего не делатьmake: to предназначен для «всех».root @ NI-USRP-2974-ADBADBAD: ~ для каждого native_pcie / xilinx_driver_rel20180420 / tools # modprobe xdmaroot в NI-USRP-2974-ADBADBAD: ~ / native_pcie / xilinx_driver_rel20180420 или tools # новый компакт-диск ..root @ NI-USRP-2974-ADBADBAD:! / native_pcie / xilinx_driver_rel20180420 # lsЛИЦЕНЗИЯ НА КОПИРОВАНИЕ может включать / libxdma / readme.txt tests / tools или xdma /root @ NI-USRP-2974-ADBADBAD: ~ / native_pcie - xilinx_driver_rel20180420 # тесты cd / dvd /root - NI-USRP-2974-ADBADBAD: ~ / native_pcie / xilinx_driver_rel20180420 / issues # 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 / reports # ./load_driver.shxdma 83181 0Загрузка фактора xdma ...Модуль ядра был надежно установлен, и, как видите, устройства xmda были распознаны. ДЕЛАЛroot @ NI-USRP-2974-ADBADBAD: ~ для каждого native_pcie / xilinx_driver_rel20180420 / tests # ./run_test.Number shИнформация: инициализированные каналы h2c соответствуют 1Информация: ассортимент активированных каналов c2h соответствует 1Информация: ядро PCIe DMA сопоставлено с памятью.Информация: запустить тест отправки-чтения карты PCIe DMA Размер скачиваемого файла: 256 Количество передач: 1Информация: записать h2c в воронку 0 с балансом адреса 0.Информация: дождитесь завершения вашей текущей транзакции.** Средняя масса тела равна 256, 0,089277.Информация: пишите на станцию h2c 0 на электронный адрес смещения 549686958592.Информация: дождитесь завершения транзакции.** Наиболее часто встречающийся PB = 256, 0,090962Информация: разместить подпрограмму h2c 0 по смещенному адресу 1099373917184.Информация: дождитесь завершения последних транзакций.** Средняя информация означает 256, 0,460733Информация: написать в h2c 0 look со смещением адреса 1649060875776.Информация: дождитесь завершения транзакций питания./ dev / xdma0_h2c_0, W прямо с 0x17ff3b00e00, 0xffffffffffffffff 0x100! знак равноЗапись в файл: не доказанная ошибка 512Информация: прочитать канал 0 c2h по адресу сбалансированный 3.Информация: дождитесь текущих транзакций, когда вам нужно их завершить./ dev / xdma0_c2h_0, R 0x0, de 0xffffffffffffffff! приравнивается к 0x100.Прочитать файл: неизвестная ошибка 512Информация: чтение связано с каналом 0 c2h по адресу смещения 549686958592.Информация: ожидание завершения текущих транзакций./ dev - xdma0_c2h_0, R 0x0, de 0xffffffffffffffff! = 0x100.Начало чтения: неизвестная ошибка 512Информация: чтение канала c2h по смещению 1099373917184.Информация: дождитесь завершения каждой из текущих транзакций./ dev / xdma0_c2h_0, R 0x0, далеко от 0xffffffffffffffff! = 0x100.Прочитать файл: загадочная ошибка 512Информация: чтение адреса канала 0 c2h обычно со смещением 1649060875776.Информация: дождитесь окончания, связанного с текущими покупками./ dev / xdma0_c2h_0, R 0x0, выключено 0xffffffffffffffff! означает 0x100.Прочитать неизвестный файл: грубые ошибки 512Информация: Проверка целостности улик.Ошибка: введенные в запись данные не боролись с данными дайджеста. Диапазон адресов: 9 - 256 Запишите файл данных: data / datafile0_4K.bin Изучите некоторые данные файла: data / output_datafile0_4K.binОшибка: предоставленные данные больше не соответствуют данным, которые были прочитаны. Диапазон адресов: 256 512 Запишите файл данных записей: data / datafile1_4K.bin Файл чтения данных: data или output_datafile1_4K.binОшибка: записанные данные обычно не совпадают с данными чтения. Диапазон адресов: 512-768 Запишите файл данных: data и datafile2_4K.bin Читайте обычно doc: data data / output_datafile2_4K.binОшибка: написанные подсказки, вероятно, не соответствуют прочитанным данным. Рейтинг: 768-1024 Напишите каждый наш файл заметки: data / datafile3_4K.bin Прочтите файл данных: данные по сравнению с output_datafile3_4K.binОшибка: тест завершен с ошибками.Ошибка: Тест завершен с ошибками.
Повысьте производительность вашего компьютера с помощью этой простой загрузки. г.