How to modify A10 GHRD to target DevKit rev B

Introduction

The A10 GSRD v16.0 targets the A10 SoC Development Board rev C. This page explains how to update the hardware design to instead target the A10 SoC Development Board rev B.

The main difference between the boards is the actual FPGA part being used:
  • Rev C board uses production version of the silicon
  • Rev B board uses the ES2 version of the silicon

Note that this procedure is provided for convenience only. The A10 GSRD 16.0 was thoroughly validated using production silicon on a Rev C SoC Development Board only.

The procedure to upgrade consists in simply replacing the part number in the Quartus Settings file (.qsf) and in the Qsys file (.qsys).

Procedure

The following procedure can be used:

tar xzf a10_soc_devkit_ghrd.tar.gz
cd a10_soc_devkit_ghrd
sed -i 's/\"10AS066N3F40E2SG\"/\"10AS066N3F40E2SGE2\"/g' ghrd_10as066n2.qsys
sed -i 's/DEVICE 10AS066N3F40E2SG$/DEVICE 10AS066N3F40E2SGE2/g' ghrd_10as066n2.qsf

Note that the 'sed' command is available natively in Linux, and is available from an Embedded Command Shell on Windows.

You will then be able to follow the rest of the flow that depends on the hardware design:

© 1999-2024 RocketBoards.org by the contributing authors. All material on this collaboration platform is the property of the contributing authors.

Privacy Policy - Terms Of Use

This website is using cookies. More info. That's Fine