roi_only: copy tilegrid and tileconn from equivalent part

005-tilegrid fuzzer cannot run for some parts as some of the IOBs are
not available, therefore the fuzzer exits with errors.

Instead, the tilegrid is copied from the specified equivalent part.

Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
This commit is contained in:
Alessandro Comodi 2020-01-21 16:21:15 +01:00
parent c4faa02c51
commit 4a0ca41077
4 changed files with 6 additions and 2 deletions

View File

@ -169,9 +169,10 @@ roi_only:
mkdir -p ${XRAY_FAMILY_DIR}/${XRAY_PART}
# Generate YAML
+$(MAKE) part_only_yaml
# Generate Tile grid
+$(MAKE) part_only_tilegrid
# Generate package pins
+$(MAKE) part_only_pins
# Copy tilegrid and tileconn
cp ${XRAY_FAMILY_DIR}/${XRAY_EQUIV_PART}/tilegrid.json ${XRAY_FAMILY_DIR}/${XRAY_PART}/tilegrid.json
cp ${XRAY_FAMILY_DIR}/${XRAY_EQUIV_PART}/tileconn.json ${XRAY_FAMILY_DIR}/${XRAY_PART}/tileconn.json
.PHONY: all clean clean_fuzzers clean_logs quick part_only roi_only

View File

@ -1,5 +1,6 @@
# XC7A35TICSG324-1L
export XRAY_PART=xc7a35tcsg324-1
export XRAY_EQUIV_PART=xc7a50tfgg484-1
if [ -z "$XRAY_PINCFG" ]; then
echo "XRAY_PINCFG not set"

View File

@ -1,5 +1,6 @@
# XC7A35T-1CPG236C
export XRAY_PART=xc7a35tcpg236-1
export XRAY_EQUIV_PART=xc7a50tfgg484-1
if [ -z "$XRAY_PINCFG" ]; then
echo "XRAY_PINCFG not set"
return 1

View File

@ -1,5 +1,6 @@
# XC7010-1CLG400C
export XRAY_PART=xc7z010clg400-1
export XRAY_EQUIV_PART=xc7z010clg400-1
if [ -z "$XRAY_PINCFG" ]; then
echo "XRAY_PINCFG not set"