board: Stratix 10 development board
aocl: aocl 18.104.22.168 (Intel(R) FPGA SDK for OpenCL(TM),
2.my question is :
In diagnose hint , it says my board is s10gx_ea
in my :intelFPGA_pro/18.1/hld/board/s10_ref/hardware directly , it only has s10gx , no s10gx_ea
Can any body give me an available s10gx_ea .bps(s10_ref package ) file match aocl 22.214.171.124 (Intel(R) FPGA SDK for OpenCL(TM)
Thanks very much!!!!!
Thanks for your reply!
if use s10gx bps, when i run the openCL example, it says that:" the aocx file is for s10gx while my board is s10gx_ea", it does not match each other ! how to fix it ????
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 18.1
Querying device for info:
CL_DEVICE_NAME = s10gx_ea : Stratix 10 Reference Platform (acls10_ref0)
CL_DEVICE_VENDOR = Intel(R) Corporation
CL_DEVICE_VENDOR_ID = 4466
CL_DEVICE_VERSION = OpenCL 1.0 Intel(R) FPGA SDK for OpenCL(TM), Version 18.1
CL_DRIVER_VERSION = 18.1
CL_DEVICE_ADDRESS_BITS = 64
CL_DEVICE_AVAILABLE = true
CL_DEVICE_ENDIAN_LITTLE = true
CL_DEVICE_GLOBAL_MEM_CACHE_SIZE = 32768
CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE = 0
CL_DEVICE_GLOBAL_MEM_SIZE = 2147483648
CL_DEVICE_IMAGE_SUPPORT = false
CL_DEVICE_LOCAL_MEM_SIZE = 16384
CL_DEVICE_MAX_CLOCK_FREQUENCY = 1000
CL_DEVICE_MAX_COMPUTE_UNITS = 1
CL_DEVICE_MAX_CONSTANT_ARGS = 8
CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE = 536870912
CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS = 3
CL_DEVICE_MEM_BASE_ADDR_ALIGN = 8192
CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE = 1024
CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR = 4
CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT = 2
CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT = 1
CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG = 1
CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT = 1
CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE = 0
Command queue out of order? = false
Command queue profiling enabled? = true
Using AOCX: hello_world.aocx
Context callback: Program was compiled for a different board.
aocx is for board s10gx whereas device is s10gx_ea
Use aocl program to safely transition to the new board
Segmentation fault (core dumped)
I believe issue here is your board flash is programmed with older image (18.0) however latest .aocx is build with new compiler build (18.1)
Try updating the flash by aocl flash <acl0> <new.aocx>
Hope this helps.
and i turn back to (s10gx_ea), it can diagnose successful.
2 . after aocl flash acl0 <my_s10gx.aocx> successfully , i still can't run the host file .
all i did just flow the "S10_DevKit_Initialization_18.1.pdf" in intelFPGA_pro/18.1/hld/board/s10_ref/bringup directory