Question on board update portal - Intel Arria 10 GX Development kit
Hi,
The Intel Arria 10 GX Development kit (DK-DEV-10AX115S-A)
comes with a board update portal. I have the following three questions about that. Can you kindly answer them?
1) I see that the ...
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.
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.
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?