Re: [OPAE] OPAE afu build

Jiacheng Ma <mjc0608 at sjtu.edu.cn> Sat, 30 Jun 2018 12:25:26 +0800
Newsgroups dev.linux.lists.opae
Message-ID <[email protected]>
--===============7000355301330596686==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

Kazutomo,

Yes, it=E2=80=99s about Quartus license. You may need the following license=
s to build the bitstream:

Altera	Unknown (6AF7 00FB)
Altera	Low Latency 10Gbps Ethernet MAC (6AF7 0119)
Altera	Low Latency 100Gbps Ethernet MAC and PHY (6AF7 011A)
Altera	Low Latency 40Gbps Ethernet MAC and PHY (6AF7 011B)
Altera	Signal Tap (6AF7 BCE1)
Altera	Signal Tap (6AF7 BCEC)

Besides, if you are using SR630, you need Quartus 16.0.2.222 + patch 2.06, =
else if you are using SR640, you need Quartus 17.0.
It seems that patch 2.06 is not available on the internet. You may need to =
contact Intel to get one.

-Jiacheng

> On Jun 30, 2018, at 12:17 PM, Kazutomo Yoshii <kazutomo(a)mcs.anl.gov> wr=
ote:
> =

> Jiacheng,
> =

> Thank you for your quick response,
> =

> Did you mean extra Quartus licenses?
> =

> =

> BTW, I used Quartus 17.0.0.290 pro. Other Quartus versions simply failed
> to build (looks like there are some modules depend on this version).
> =

> - kaz
> =

> On 06/29/2018 11:10 PM, Jiacheng Ma (=E9=A9=AC=E5=98=89=E8=AF=9A) wrote:
>> Hi,
>> =

>> We=E2=80=99ve met this before.
>> It seems like that you need some extra licenses.
>> =

>> -Jiacheng
>> =

>>> On Jun 30, 2018, at 12:08 PM, Kazutomo Yoshii <kazutomo(a)mcs.anl.gov> =
wrote:
>>> =

>>> Hi,
>>> =

>>> This is a question about Skylake MCP.
>>> =

>>> I'm trying to build 01_hello_world in intel-fpga-bbb (git 7fc7d3d4).
>>> =

>>> First of all, I created ${OPAE_PLATFORM_ROOT}/{bin,hw} using
>>> platform-ifc-mgr-compat/SR-6.4.0/install.sh after I extracted
>>> skxp_mcp_640_gbs_dev_pkg_ww38.tar.gz into BBS_6.4.0.  There was no
>>> instruction but I guessed this by reading the install.sh script.
>>> =

>>> Following README.md in 01_hello_world
>>> $ afu_synth_setup --source hw/rtl/sources.txt build_synth
>>> $ cd build_synthq
>>> $ ${OPAE_PLATFORM_ROOT}/bin/run.sh
>>> =

>>> Unfortunately, run.sh failed to generate GBS with the following errors:
>>> =

>>>  ls: cannot access skx_pr_afu.sof: No such file or directory
>>>  Error (213009): File name "skx_pr_afu.persona1.pmsf" does not exist or
>>> can't be read
>>> =

>>> fpga_top.sof and fpga_top.persona1.pmsf were generated (see below). I'm
>>> wondering whether I can just replace skx_pr_afu with fpga_top.
>>> =

>>> $ ls build/output_files/
>>> fpga_top.persona1.pmsf  skx_pr_afu.asm.rpt          =

>>> skx_pr_afu.fit.plan.rpt   skx_pr_afu.fit.summary =

>>> skx_pr_afu.sta.rpt        timing_report
>>> fpga_top.sof            skx_pr_afu.fit.finalize.rpt =

>>> skx_pr_afu.fit.route.rpt  skx_pr_afu.flow.rpt     skx_pr_afu.sta.summary
>>> fpga_top.static.msf     skx_pr_afu.fit.place.rpt    =

>>> skx_pr_afu.fit.rpt        skx_pr_afu.pin          skx_pr_afu_synth.syn.=
rpt
>>> =

>>> =

>>> BTW, can I use OPAE 1.0 for Skylake MCP?  or should I use OPAE 0.12,
>>> which is included in the beta release in intel.com/sdp
>>> =

>>> Is skxp_mcp_640_gbs_dev_pkg_ww38.tar.gz the latest package?
>>> =

>>> Here is the FME version.
>>> =

>>> $ fpgainfo fme |grep "Bitstream Id"
>>> Bitstream Id           : 0x6400002fc614bb9
>>> Bitstream Id           : 0x6400002fc614bb9
>>> =

>>> - kaz
>>> =

>>> _______________________________________________
>>> OPAE mailing list
>>> OPAE(a)lists.01.org
>>> https://lists.01.org/mailman/listinfo/opae
> =

> =



--===============7000355301330596686==--