Forum Discussion

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

Cyclone 10GX dev kit PCIe example

I downloaded this example design for the Cyclone 10GX dev kit at:https://cloud.altera.com/devstore/platform/2151/download/

and extracted the archive. But if I load the enclosed sof file:

md5sum Cyclone10GX_PCIeGen2x4_DMA_17_1_2_restored/master_image/top.sof
726940bdd434031299372ceeb1cae16e  Cyclone10GX_PCIeGen2x4_DMA_17_1_2_restored/master_image/top.sof
And re-boot the PC in which the PCIe board is installed the PC will not even boot. It will not boot until I power cycle the PC (in which the loaded sof file disappears of course). I have no problems booting and enumerating using other PCIe boards inserted into the same PCIe slot on the PC. The PC has an Intel H270 Express chipset.

Did anybody else get the example PCIe design enumerated and accessible? Or even got the DMA example running?

14 Replies

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

    Hi Petter,

    Bummer, it does not work either.

    What I'm curious about is why Cyclon 10 devboard is not listed when example design is generated from PCIe IP core?

    Regards,

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

    Just a thought, have you got it in a PCIe slot that can provide 75W of power?

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

    Hi Stephen, Petter,

    As I already wrote, I'm SW guy without knowledge of all FPGA magic. But once our FPGA guy created simple test design from scratch, it worked just fine.

    My problem was probably related to the fact I didn't know that BAR2 and BAR3 is reserverd for configuration of DMA controller and I used them for another purpose. Probably due some conflict it failed to boot.

    Why reference design didn't work at all is probably different story.

    Regards,

    Petr
  • Hello All,

    Im having a similar issue. Have you find a solution for this issue yet?