Altera_Forum
Honored Contributor
7 years agokernel driver mismatch after switching from SDK 16.1 to 17.1
We have recently switched from SDK16.1 to 17.1
The aocl diagnose works fine. The aoc -list-boards shows the boards as expected. The aoc full compile works. The make works for the host program. But, when trying to run the hello_world demo the following errors occur. Same for the vector_add demo. It seems that the Nallatech board driver has been updated to 17.1 (as expected) but the host program is still somehow using 16.1. How is this happening? How to fix? bin/host from hello_world produces: MMD ERROR: Kernel driver mismatch: The board kernel driver version is nalla_pcie.17.1.4301bd558eaba33392adec0078bd82d8, but this host program expects nalla_pcie.16.1.1.d41d8cd98f00b204e9800998ecf8427e. Please reinstall the driver using aocl install. MMD ERROR: Kernel driver mismatch: The board kernel driver version is nalla_pcie.17.1.4301bd558eaba33392adec0078bd82d8, but this host program expects nalla_pcie.16.1.1.d41d8cd98f00b204e9800998ecf8427e. Please reinstall the driver using aocl install. Querying platform for info: ========================== CL_PLATFORM_NAME = Intel(R) FPGA SDK for OpenCL(TM) CL_PLATFORM_VENDOR = Intel(R) Corporation CL_PLATFORM_VERSION = OpenCL 1.0 Intel(R) FPGA SDK for OpenCL(TM), Version 17.1 ERROR: CL_DEVICE_NOT_FOUND Location: ../common/src/AOCLUtils/opencl.cpp:356 Query for number of devices failed