Forum Discussion
Interface ID check failed Intel Devcloud
Hello,
I have come across an error that have never occurred to me before in Intel Devcloud. I was trying to program an Intel Arria 10 with a kernel I had compiled a month ago with AOC v20.1 and the following came up:
libopae-c bitstream.c:387:validate_bitstream_metadata() **ERROR** : Interface ID check failed Error writing bitstream to FPGA: invalid parameter Error programming device aocl program: Program failed.
I tried to program the FPGA with aocl program acl0 <kernel_name>. I could program the FPGA with this command and this kernel one month ago. What is going on?
Thank you.
7 Replies
- AnilErinch_A_Intel
Frequent Contributor
Hi ,
Please refer to the section 5 of the link below . Each interface is expected to have a specific ID.
Please cross verify the same.
Thanks and Regards
Anil
- RJimé1
New Contributor
Thank you for your answer.
I tried to recompile a kernel and it seems the error is gone. There is a big bunch of kernels I have to recompile, then. Does this have anything to do with a recent change in the BSPs of the cards or something like that?
Thank you.
- AnilErinch_A_Intel
Frequent Contributor
Hi ,
Good to know that the issue is not re-occurring.
The software versions do get updated on the nodes as per the releases.
Thanks and Regards
Anil
- dmdeangelo
New Contributor
Hello.
I don't know if I can continue the topic, if I'm wrong, please let me know.
I am experiencing the same error.
I tried to compile my kernel again, but it doesn't change.
To test, I tried to run the "hello_world" tutorial, exactly as described and I get the same message.I ran the command "fpgainfo fme" and received:
Board Management Controller, microcontroller FW version 26895
Last Power Down Cause: POK_CORE
Last Reset Cause: External reset
Power-on-reset
// ****** FME ****** //
Object Id: 0xEF00000
PCIe s: b: d: f: 0000: 3B: 00: 0
Device Id: 0x09C4
Socket Id: 0x00
Ports Num: 01
Bitstream Id: 0x124000200000367
Bitstream Version: 1.2.4
Pr Interface Id: 38d782e3-b612-5343-b934-2433e348ac4c
Boot Page: userIn the link
says:
FW version 26895 belongs to Acceleration Stack Version 1.2.1
But I have selected Acceleration Stack Version 1.2.Is there a problem with that?
- dmdeangelo
New Contributor
Adding information ...
I spent the day trying to solve this, I really need to make it work.
When compiling the model (hello_world), I am receiving a message that I did not receive before.
...... / hello_world $ make
../common/src/AOCLUtils/opencl.cpp: In function ‘_cl_program * aocl_utils :: createProgramFromBinary (cl_context, const char *, _cl_device_id * const *, unsigned int)’:
../common/src/AOCLUtils/opencl.cpp:388:22: warning: ignoring attributes on template argument ‘cl_int {aka int}’ [-Wignored-attributes]
scoped_array <cl_int> binary_status (num_devices);
Does anyone know the reason for a lib (in devcloud) that previously worked to no longer work?Has anyone seen a similar error?