Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
9 years ago

auto-discovery string byte # error

Hi,

I recently received the board. I am able to run hello world from pre-compiled sw. So I went ahead and compiled my code both for Host and Device. I am able to successfully configure the FPGA but when running the host, I get this error:

FAILED to read auto-discovery string at byte 22: Expected version is 13, found 14

Is this a "version" problem with my compiler or something along this line? What is at byte 22? Where can I find out more about my "auto-discovery string"? I see a autodiscovery.xml file with the following content (below). Any advice? Thx. Phong.

<?xml version="1.0"?>

<board big_endian="0" vfabric="0" name="de1soc_sharedonly"><global_mem_config name="" mode="swdimm"/><kernel name="voxel_compute" vector_lanes="1" work_group_invariant="1" csr_size="256" csr_addr="0"><work_group max_size="2147483647" size_z="0" size_y="0" size_x="0"/><argument size="8" category="1" type="2" index="0"> </argument><argument size="8" category="1" type="2" index="1"> </argument><argument size="16" category="0" type="0" index="2"> </argument></kernel></board>

2 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    This means your OpenCL software (host runtime) is an older version than the aocx currently on the FPGA. Make sure everything is from 16.0 or whatever release you're using.

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    hi there ,

    do you solve the problem ,I had met the same question,I need help !