Forum Discussion

YYang79's avatar
YYang79
Icon for Occasional Contributor rankOccasional Contributor
5 years ago

how to download user code to the flash memories on cyclone 10GX development kit

Hi,

How can I load user pof file to configuration EPCQL(U4) as well as to the two CFI memories(U42,U43) on the Cyclone 10GX development kit?

I have not found any info about how to do these in the manual.

Please help.

Thanks in advance.

Yao

10 Replies

    • YYang79's avatar
      YYang79
      Icon for Occasional Contributor rankOccasional Contributor

      Hi Aiman,

      Do you mean i have to redesign the MAX10 on the development kit board for FPP?

      I'm just gonna download my own design code to the CFIs on the board to see the power up response, such as to see if pcie is alive. I have not got your advice clearly.

      Also, I design an SFL in my code to program the EPCQL device on the board following the instruction of AN370, but fails too.

      Any further instructions? Appreciate a lot!

  • Hi,


    If you are using Passive Serial(PS) sorry to tell you that it is not supported for EPCQL. You will need to use other device that supported PS. CFI is for PS.


    If you are using Active Serial, kindly select AS mode and convert .sof file to .jic (select AS mode and device accordingly). EPCQL only supported AS mode configuration.


    Thank you.


    Regards,

    Aiman


    • YYang79's avatar
      YYang79
      Icon for Occasional Contributor rankOccasional Contributor

      Hi Aiman,

      Thank you for your response.

      I think you were misunderstood what I talked about CFI chips on the development board.

      If you open the BTS to EPCQ tab, you will find the picture on the left indicates the location to "EPCQ", but unfortunately they are two CFI chips there,U42 and U43. They are MT28EW01GABA1LPC-0SITES. It looks wrong. It is not the location of EPCQ chip.

      Based on the manual, on this development kit board there are two ways in which we can configure the C10, one is AS by an EPCQ-L on the board which is U4, if using this way i should program the fpga with SFL ip first and then download my code in jic to the EPCQ chip. I tried but failed i don't know why? Another way is using FPP over the PFL in a MAX10. I converted my sof file into CFI 2Gb pof file to load the two CFI memory chip it failed too. I have no idea why.

      Please confirm what i say above.

      I am a little bit frustrated with this board. Lots of uncertainties and ambiguous statements. This is my first time dealing with Cyclone 10. I do need your help please.

      Appreciate a lot.

    • YYang79's avatar
      YYang79
      Icon for Occasional Contributor rankOccasional Contributor

      Yes, Aiman, I selected S1 switch to "11" for EPCQL downloading. It fails to allow me program it. Is the board something wrong or is there any other setting that is not mentioned in the manual?

  • Hi,


    Please share the screenshot of the error and Switch S1 that was used.

    What Quartus version was used?


    Regards,

    Aiman



    • YYang79's avatar
      YYang79
      Icon for Occasional Contributor rankOccasional Contributor

      Hi Aiman,

      I am using Quartus prime pro. 17.1.

      S1 is set to "11". For AS configuration, it needs SFL ip to support programing of the on board EPCQL1024,doesn't it?

      Attached please find out the screen shot for the programing process.

      Thanks