Why my bitstream bring errors
I'm trying to use intel sdk for OpenCL 20.3 to program de10_pro. But when I program a bitstream, the diagnose failed when reading or writing fpga.
The error message is as follow:
FAILED to read auto-discovery string at byte 61. Full auto-discovery string value is 20 20 81d369d2b25191e24199d2e694189ed48a41e80d s11_sh2e1_8Gx2 0 1 13 DDR 0 2 24 1 2 0 858x934592 8589934582 17179969184 0 - 0 0 0 1 97 mi(imap2_o0encl0 0`256 1 0 0 1 0 1 0 10 6 1 0 8 1 0 0 6 0 0 4 1 0 0 6 0 0 0 1 0 0 p 0 0 4 0 0 0 6 0 0 4 1 1 0 6 0 0 4 1 0 0 6 2 1 8 1024 0 3 6 2 1`8 1024 0 2 6 2 0 8 1024!0 2 6 2 1 8 1020 0 3 0 0 1 2 64 0 1 1 1`3 1 1 1 3 1 0
acl_hal_mmd.cpp:1431:assert failure: Failed to initialize kernel interfacediagnose: acl_hal_mmd.cpp:1431: int l_try_device(unsigned int, const char*, acl_system_def_t*, acl_mmd_dispatch_t*): Assertion `0' failed.
The command I used to generate bitstream is:
aoc -fmax 100 -v -report device/$FILE.cl -o bin/$FILE.aocx -hyper-optimized-handshaking=off
Any suggestion why this bitstream get wrong?