Altera_Forum
Honored Contributor
12 years agoUpdating the flash PCIe-385N board
Hi,
When a PCIe-385N board is purchased and shipped directly from Nallatech, the flash is loaded with a default FPGA program compatible with the latest version of the OpenCL SDK tools. In other words, upon reception of the hardware, the PCIe-385N OpenCL SDK user can plug the board in their host system and follow the instructions of the OpenCL SDK Getting Started Guide to start using the board (available on the Altera website) assuming the latest version of the OpenCL Tools is installed on the host system. The flash content is important because it is loaded by default in the FPGA upon power up of the PCIe-385N board; what FPGA program is loaded by default will allow the OpenCL SDK device driver to make use of the board or not. If the board is not programmed with the appropriate flash image the OpenCL Tools will not list the board in the Windows Device Manager in the Windows OS, or the "aocl install" command will fail in Linux. It is important for the version of the OpenCL program in flash to exactly match the version of the OpenCL SDK Tools installed on the host (13.0sp1 firmware in flash, for 13.0sp1 Altera OpenCL SDK Tools installed on the host, etc.). PCIe-385N users might need to update the flash of their board for a few reasons, including:- to set the default power up FPGA load to a known design
- to update the flash from an older version of the OpenCL SDK tools to the latest version
- Program the FPGA with the appropriate SOF file attached to this post using the Quartus-II Programmer
- And then, run the "aocl flash design.oacx" command