Do giới hạn rằng OpenCL MMD không hỗ trợ các ứng dụng cấp trình điều khiển khác được xây dựng trên đầu trang của nó, bạn sẽ thấy lỗi "tài nguyên
busy" khi bạn trình diễn IP tùy chỉnh trong thiết kế OpenCL BSP và muốn truy cập nó bằng API fpgaOpen() trong mã máy chủ OpenCL.
Mã đầy đủ của OpenCL MMD sẽ được Mã nguồn mở với IOFS để khách hàng có thể thực hiện sửa đổi dựa trên nhu cầu của họ. Để giải quyết vấn đề này, bạn có thể thay đổi mã fpgaOpen() nằm trong ccip_mmd_device.cpp như sau:
từ đầu:
fpgaOpen(afc_token, &afc_handle,0);
đổi thành:
fpgaOpen(afc_token, &afc_handle, FPGA_OPEN_SHARED);