[OPAE] OPAE afu build
Kazutomo Yoshii <kazutomo at mcs.anl.gov> Fri, 29 Jun 2018 23:07:55 -0500
| Newsgroups | dev.linux.lists.opae |
|---|---|
| Message-ID | <[email protected]> |
--===============7628715219402939545==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
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.=C2=A0 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:
=C2=A0 ls: cannot access skx_pr_afu.sof: No such file or directory
=C2=A0 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=C2=A0 skx_pr_afu.asm.rpt=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0
skx_pr_afu.fit.plan.rpt=C2=A0=C2=A0 skx_pr_afu.fit.summary=C2=A0
skx_pr_afu.sta.rpt=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 timing_report
fpga_top.sof=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0 skx_pr_afu.fit.finalize.rpt=C2=A0
skx_pr_afu.fit.route.rpt=C2=A0 skx_pr_afu.flow.rpt=C2=A0=C2=A0=C2=A0=C2=A0 =
skx_pr_afu.sta.summary
fpga_top.static.msf=C2=A0=C2=A0=C2=A0=C2=A0 skx_pr_afu.fit.place.rpt=C2=A0=
=C2=A0=C2=A0=C2=A0
skx_pr_afu.fit.rpt=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 skx_pr_afu.pin=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 skx_pr_afu_synth.syn=
.rpt
BTW, can I use OPAE 1.0 for Skylake MCP?=C2=A0 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=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 : =
0x6400002fc614bb9
Bitstream Id=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 : =
0x6400002fc614bb9
- kaz
--===============7628715219402939545==--