[OPAE] Signaltap not working with nlb_mode_0_stp example

Jens Huthmann <jens.huthmann at riken.jp> Mon, 03 Dec 2018 11:51:22 +0900
Newsgroups dev.linux.lists.opae
Message-ID <[email protected]>
--===============2735957357607581013==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

Hello!


I want to use Signaltap to debug a system build into the green area of =

the AFU.

To confirm that it works I followed the instructions at =

https://www.intel.com/content/www/us/en/programmable/documentation/bfr15220=
87299048.html#dir1512265248423 =



The example works if I just load the provided bitstream from the =

nlb_mode_0_stp/bin directory.

However, if I build the bitstream myself I cannot connect to Signaltap.


After creating a working copy of the example I executed the following steps:


afu_synth_setup -s hw/rtl/filelist_mode_0_stp.txt build_mode_0_stp

cd build_mode_0_stp

/opt/intel/opae/a10_gx_pac_ias_1_1_beta/bin/run.sh

fpgaconf nlb_400.gbs

mmlink -P 3333

system-console --rc_script=3Dmmlink_setup_profiled.tcl remote_debug.sof =

localhost 3333

quartus ../hw/par/stp_basic.stp


I could complete every step up until the last one, where I can see the =

Signaltap device but recieve the following error when trying to acquire =

data.


"Error(261005): Can't find the instance.=C2=A0 Download a design with SRAM =

Object File containing this instance."


If I reprogram the device with the provided bitstream it works. The one =

I generated using run.sh does not work.


I used Quartus Prime 1.7.1.1 Build 273 for the synthesis and IAS release =

1.1 beta.


Greetings

Jens


--===============2735957357607581013==
Content-Type: text/html
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="attachment.html"

PGh0bWw+CiAgPGhlYWQ+CgogICAgPG1ldGEgaHR0cC1lcXVpdj0iY29udGVudC10eXBlIiBjb250
ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9VVRGLTgiPgogIDwvaGVhZD4KICA8Ym9keSB0ZXh0PSIj
MDAwMDAwIiBiZ2NvbG9yPSIjRkZGRkZGIj4KICAgIDxwPkhlbGxvITxicj4KICAgIDwvcD4KICAg
IDxwPjxicj4KICAgIDwvcD4KICAgIDxwPkkgd2FudCB0byB1c2UgU2lnbmFsdGFwIHRvIGRlYnVn
IGEgc3lzdGVtIGJ1aWxkIGludG8gdGhlIGdyZWVuCiAgICAgIGFyZWEgb2YgdGhlIEFGVS48YnI+
CiAgICAgIDxicj4KICAgICAgVG8gY29uZmlybSB0aGF0IGl0IHdvcmtzIEkgZm9sbG93ZWQgdGhl
IGluc3RydWN0aW9ucyBhdAo8YSBjbGFzcz0ibW96LXR4dC1saW5rLWZyZWV0ZXh0IiBocmVmPSJo
dHRwczovL3d3dy5pbnRlbC5jb20vY29udGVudC93d3cvdXMvZW4vcHJvZ3JhbW1hYmxlL2RvY3Vt
ZW50YXRpb24vYmZyMTUyMjA4NzI5OTA0OC5odG1sI2RpcjE1MTIyNjUyNDg0MjMiPmh0dHBzOi8v
d3d3LmludGVsLmNvbS9jb250ZW50L3d3dy91cy9lbi9wcm9ncmFtbWFibGUvZG9jdW1lbnRhdGlv
bi9iZnIxNTIyMDg3Mjk5MDQ4Lmh0bWwjZGlyMTUxMjI2NTI0ODQyMzwvYT4KICAgICAgPGJyPgog
ICAgPC9wPgogICAgPHA+VGhlIGV4YW1wbGUgd29ya3MgaWYgSSBqdXN0IGxvYWQgdGhlIHByb3Zp
ZGVkIGJpdHN0cmVhbSBmcm9tIHRoZQogICAgICBubGJfbW9kZV8wX3N0cC9iaW4gZGlyZWN0b3J5
LjwvcD4KICAgIDxwPkhvd2V2ZXIsIGlmIEkgYnVpbGQgdGhlIGJpdHN0cmVhbSBteXNlbGYgSSBj
YW5ub3QgY29ubmVjdCB0bwogICAgICBTaWduYWx0YXAuPC9wPgogICAgPHA+PGJyPgogICAgPC9w
PgogICAgPHA+QWZ0ZXIgY3JlYXRpbmcgYSB3b3JraW5nIGNvcHkgb2YgdGhlIGV4YW1wbGUgSSBl
eGVjdXRlZCB0aGUKICAgICAgZm9sbG93aW5nIHN0ZXBzOjxicj4KICAgIDwvcD4KICAgIDxwPjxi
cj4KICAgIDwvcD4KICAgIDxwPgogICAgPC9wPgogICAgPHA+YWZ1X3N5bnRoX3NldHVwIC1zIGh3
L3J0bC9maWxlbGlzdF9tb2RlXzBfc3RwLnR4dAogICAgICBidWlsZF9tb2RlXzBfc3RwCiAgICA8
L3A+CiAgICA8cD5jZCBidWlsZF9tb2RlXzBfc3RwCiAgICA8L3A+CiAgICA8cD4vb3B0L2ludGVs
L29wYWUvYTEwX2d4X3BhY19pYXNfMV8xX2JldGEvYmluL3J1bi5zaAogICAgPC9wPgogICAgPHA+
ZnBnYWNvbmYgbmxiXzQwMC5nYnMKICAgIDwvcD4KICAgIDxwPm1tbGluayAtUCAzMzMzCiAgICA8
L3A+CiAgICA8cD5zeXN0ZW0tY29uc29sZSAtLXJjX3NjcmlwdD1tbWxpbmtfc2V0dXBfcHJvZmls
ZWQudGNsCiAgICAgIHJlbW90ZV9kZWJ1Zy5zb2YgbG9jYWxob3N0IDMzMzMKICAgIDwvcD4KICAg
IDxwPnF1YXJ0dXMgLi4vaHcvcGFyL3N0cF9iYXNpYy5zdHAgPGJyPgogICAgPC9wPgogICAgPHA+
PGJyPgogICAgPC9wPgogICAgPHA+SSBjb3VsZCBjb21wbGV0ZSBldmVyeSBzdGVwIHVwIHVudGls
IHRoZSBsYXN0IG9uZSwgd2hlcmUgSSBjYW4KICAgICAgc2VlIHRoZSBTaWduYWx0YXAgZGV2aWNl
IGJ1dCByZWNpZXZlIHRoZSBmb2xsb3dpbmcgZXJyb3Igd2hlbgogICAgICB0cnlpbmcgdG8gYWNx
dWlyZSBkYXRhLjwvcD4KICAgIDxwPjxicj4KICAgIDwvcD4KICAgIDxwPiJFcnJvcigyNjEwMDUp
OiBDYW4ndCBmaW5kIHRoZSBpbnN0YW5jZS7CoCBEb3dubG9hZCBhIGRlc2lnbiB3aXRoCiAgICAg
IFNSQU0gT2JqZWN0IEZpbGUgY29udGFpbmluZyB0aGlzIGluc3RhbmNlLiI8L3A+CiAgICA8cD48
YnI+CiAgICA8L3A+CiAgICA8cD4gSWYgSSByZXByb2dyYW0gdGhlIGRldmljZSB3aXRoIHRoZSBw
cm92aWRlZCBiaXRzdHJlYW0gaXQgd29ya3MuCiAgICAgIFRoZSBvbmUgSSBnZW5lcmF0ZWQgdXNp
bmcgcnVuLnNoIGRvZXMgbm90IHdvcmsuPC9wPgogICAgPHA+PGJyPgogICAgPC9wPgogICAgPHA+
SSB1c2VkIFF1YXJ0dXMgUHJpbWUgMS43LjEuMSBCdWlsZCAyNzMgZm9yIHRoZSBzeW50aGVzaXMg
YW5kIElBUwogICAgICByZWxlYXNlIDEuMSBiZXRhLjwvcD4KICAgIDxwPjxicj4KICAgIDwvcD4K
ICAgIDxwPkdyZWV0aW5nczwvcD4KICAgIDxwPkplbnM8YnI+CiAgICA8L3A+CiAgICA8cD4KICAg
ICAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KICAgIGxpIHsgbGlzdC1zdHlsZTogbm9uZTsgIG1h
cmdpbjogMDsgfQogICAgcCB7IG1hcmdpbjogMDsgfQoKICAgIHNwYW4ubCB7IGNvbG9yOiByZWQ7
IGZvbnQtd2VpZ2h0OiBib2xkOyB9CgogICAgYS5tYXBub2RlOmxpbmsge3RleHQtZGVjb3JhdGlv
bjogbm9uZTsgY29sb3I6IGJsYWNrOyB9CiAgICBhLm1hcG5vZGU6dmlzaXRlZCB7dGV4dC1kZWNv
cmF0aW9uOiBub25lOyBjb2xvcjogYmxhY2s7IH0KICAgIGEubWFwbm9kZTphY3RpdmUge3RleHQt
ZGVjb3JhdGlvbjogbm9uZTsgY29sb3I6IGJsYWNrOyB9CiAgICBhLm1hcG5vZGU6aG92ZXIge3Rl
eHQtZGVjb3JhdGlvbjogbm9uZTsgY29sb3I6IGJsYWNrOyBiYWNrZ3JvdW5kOiAjZWVlZWUwOyB9
Cgo8L3N0eWxlPjwvcD4KICA8L2JvZHk+CjwvaHRtbD4K

--===============2735957357607581013==--