Forum Discussion
Question on board update portal - Intel Arria 10 GX Development kit
- 3 years ago
Hi MK,
Sorry I may have made some confusion in between, but let me clarify things here.
Question 2: I'm afraid you may need a hostPC with a connection to working Ethernet port on a DHCP enabled network and a separate ethernet port connected to the same network for the board.
You may also check here: https://www.intel.com/content/dam/support/us/en/programmable/support-resources/bulk-container/pdfs/literature/ug/ug-a10-si-dev-kit.pdf
-Connecting to the Board Update Portal Web page for the steps to display the IP address.
Question 3: With performing the steps below, the factory reset will not have issues according to the link here: https://www.intel.com/content/www/us/en/docs/programmable/683553/current/restoring-the-flash-device-to-the-factory.html
Here is the Arria 10GX Transceiver Signal Integrity DevKit User Guide for your reference: https://www.intel.com/content/dam/support/us/en/programmable/support-resources/bulk-container/pdfs/literature/ug/ug-a10-si-dev-kit.pdf
Kindly have a look at the Board Update Portal section where you might find some additional answers.
Thank you.
Regards,
Kelly
Hi,
Greeting and welcome to Intel's forum. I will reply to your question accordingly.
Question 1:The source code for the Board Update Portal design resides in the <package dir>\examples\board_update_portal directory.
Question 2: Attach the Ethernet cable from the board to your LAN. Power up the board. The board connects to the LAN’s gateway router, and obtains an IP address. The LCD on the board displays the IP address.
Question 3: The Intel® Arria® 10 GX Transceiver Signal Integrity Development Kit includes integrated USB-Blaster circuitry for FPGA programming. However, for the host computer and board to communicate, you must install the USB-Blaster driver on the host computer.
Installation instructions for the USB-Blaster driver for your operating system are available on the Altera website: https://www.intel.com/content/www/us/en/support/programmable/support-resources/download/dri-index.html?erpm_id=12295293_ts1673493238639 . Locate the table entry for your configuration and click the link to access the instructions.
You mat find all the relevant information about the Arria 10 GX Board Update Portal with this link here: https://www.intel.com/content/www/us/en/docs/programmable/683553/current/board-update-portal.html
Hope this clarifies your doubts and feel free to share your findings.
Thank you.
Regards,
Kelly
- MK_ABQ3 years ago
Contributor
Hi Kelly,
Thanks for your clear and concise response. Highly appreciate it. I have further questions regarding your response.
Question 1
Kelly : The source code for the Board Update Portal design resides in the <package dir>\examples\board_update_portal directory.
MK: Yes, I noticed the source code directory. I am interested in looking into the NIOS eclipse portion of the code. Inside the source code directory I am able to see the qsys (platform designer) file, and sof (output file) and all the IP blocks. But, I am interested in seeing the software part where there would be bunch of C files (in current quartus version it's done with Eclipse). I would like to understand how the board update portal source code has handled the software. Once I open the directory, this is what I see, I am expecting a folder named "software" or some folder which contains all the software files ( C files). Where can I find it?
Question 2:
Kelly : Attach the Ethernet cable from the board to your LAN. Power up the board. The board connects to the LAN’s gateway router, and obtains an IP address. The LCD on the board displays the IP address.
MK: Let's say if I connect the board to the computer's ethernet port as shown in the image below, is this good enough?. The host PC in the lab is connected to a LAN and it has an active internet connection.
Question 3:
Kelly: The Intel® Arria® 10 GX Transceiver Signal Integrity Development Kit includes integrated USB-Blaster circuitry for FPGA programming. However, for the host computer and board to communicate, you must install the USB-Blaster driver on the host computer.
MK: Thanks for the explanation above. I am able to program the sof into the fpga board from my host PC. However, my question was a bit vague, so hence I would like to clarify more. Let's say once I connect the ethernet cable from the host computer to the board, and then power on the board, I am expecting an IP address to be shown in the LCD. I verified that the development board factory settings are correct. I removed the ethernet cable from host pc and board and plugged it back again just to make sure the connection is proper. But still, I am only seeing "Net initialize" in the LCD screen and not an IP address. So what am I missing ( I thought maybe if we need any router between host computer and fpga board?. Should I check something with my host computer ip config or settings? Can you help?
Thanks