Arria 10 GX dev kit board doesn't display anything on LCD after power up and doesn't connect to host via USB.
In an effort to debug other issues, I removed my new dev board from the host's PCIe and am using the DC power cable instead. When I switch power on, the LCD is backlit but blank. I used to see messages when plugged into PCIe. Now there's nothing. All the User LEDs are red, they used to be green. I have all DIP SW settings to defaults in section 3 of the User Guide.
When I run arria-10-dev-kit/examples/board_test_system/BoardTestSystem.sh, I get the UI with the message in the UI window saying, "No USB Blaster is detected or selected. Please check connections and restart the program."
On the host, jtagconfig shows:
$ jtagconfig
1) USB-BlasterII [1-6.2]
02E660DD 10AX115H1(.|E2|ES)/10AX115H2/..
020A40DD 5M(1270ZF324|2210Z)/EPM2210Clearly the board is powering up in some weird state. I verified the DIP Switches SW3, SW4, SW5, and SW6 are set to the factory reset defaults.
However, when I set DIP SW6 pin 4 to "OFF" (factory reset disabled), the board comes up OK with all LEDs green and the LCD showing "Net Initialize..." (I don't have the ethernet cable plugged in).
With the USB cable connected, I run BoardTestSystem on the host but get an exception with a popup warning saying, "Failed to get this device." Here's the host's console output:
$ ./bts.sh
Success!
Current OS:Linux
Nov 07, 2019 11:06:07 AM com.altera.bts.BtsView <init>
INFO: Board version: Rev E3, chip version: PRD
Nov 07, 2019 11:06:07 AM com.altera.bts.systemconsole.client.ClientApp attachServer
INFO: [/home/okramer/intelFPGA_pro/19.3/quartus/sopc_builder/bin/system-console, --server]
Nov 07, 2019 11:06:07 AM com.altera.bts.systemconsole.client.ClientApp attachServer
INFO: Here is the standard output of the command:
Nov 07, 2019 11:06:11 AM com.altera.bts.systemconsole.client.ClientApp attachServer
INFO: TCP PORT: 46573
Nov 07, 2019 11:06:17 AM com.altera.bts.systemconsole.client.JtagInfo retrieveDeviceList
INFO: 2 device detected: /devices/10AX115H1(.|E2|ES)|10AX115H2|..@1#1-6.2 /devices/5M(1270ZF324|2210Z)|EPM2210@2#1-6.2
Nov 07, 2019 11:06:17 AM com.altera.bts.systemconsole.client.ClientApp getCompatibleBoardInfoArray
INFO: System Max matched: true, Fpga matched: true
Nov 07, 2019 11:06:17 AM com.altera.bts.BtsView <init>
INFO: Selected JTAG cable is: USB-BlasterII on localhost (1-6.2)
Nov 07, 2019 11:06:17 AM com.altera.bts.BtsView <init>
INFO: FPGA device on index 1, System MAX on index 2
Nov 07, 2019 11:06:17 AM com.altera.bts.InstanceChecker registerInstance
INFO: Application Register. Type: Board Test System GUI
Nov 07, 2019 11:06:17 AM com.altera.bts.systemconsole.client.SysConService <init>
INFO: Claim master service succeed! Service path: "/devices/5M(1270ZF324|2210Z)|EPM2210@2#1-6.2/(link)/JTAG/(110:130 v3 #0)/jtagmem_0", claimed path: /channels/remote1/(lib)/master_1.
Nov 07, 2019 11:06:18 AM com.altera.bts.SysInfo init
INFO: Claim sysinfo master service.
Nov 07, 2019 11:06:18 AM com.altera.bts.systemconsole.client.SysConService <init>
INFO: Claim master service succeed! Service path: "/devices/5M(1270ZF324|2210Z)|EPM2210@2#1-6.2/(link)/JTAG/(110:130 v3 #0)/jtagmem_0", claimed path: /channels/remote1/(lib)/master_2.
Nov 07, 2019 11:06:18 AM com.altera.bts.DesignDetection readFpgaDesignType
INFO: Claim FPGA master service to read design type.
Nov 07, 2019 11:06:18 AM com.altera.bts.systemconsole.client.SysConService <init>
SEVERE: java.io.IOException: Get master service paths failed! Device: "/devices/10AX115H1(.|E2|ES)|10AX115H2|..@1#1-6.2" Type:
Nov 07, 2019 11:06:18 AM com.altera.bts.systemconsole.client.SysConService <init>
INFO: Claim master service succeed! Service path: "/devices/10AX115H1(.|E2|ES)|10AX115H2|..@1#1-6.2/(link)/JTAG/(70:34 v3 #0)/nios2_0", claimed path: /channels/remote1/(lib)/master_3.
Nov 07, 2019 11:06:18 AM com.altera.bts.systemconsole.client.SysConService closeService
INFO: close_service master "/channels/remote1/(lib)/master_3"
Nov 07, 2019 11:06:18 AM com.altera.bts.Programmer getMessage
SEVERE: null
java.util.concurrent.ExecutionException: java.lang.NumberFormatException: For input string: "USB-BlasterII on localhost (1-6.2)"
at java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.util.concurrent.FutureTask.get(FutureTask.java:206)
at com.altera.bts.Programmer.getMessage(Programmer.java:208)
at com.altera.bts.BUP.updateBup(BUP.java:80)
at com.altera.bts.BUP.access$100(BUP.java:44)
at com.altera.bts.BUP$1BupTask.run(BUP.java:64)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NumberFormatException: For input string: "USB-BlasterII on localhost (1-6.2)"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:580)
at java.lang.Integer.valueOf(Integer.java:740)
at java.lang.Integer.decode(Integer.java:1197)
at com.altera.bts.systemconsole.client.CommandShell.getUsbIndex(CommandShell.java:102)
at com.altera.bts.systemconsole.client.CommandShell.getUsbIndexString(CommandShell.java:109)
at com.altera.bts.systemconsole.client.CommandShell.getCableIndex(CommandShell.java:117)
at com.altera.bts.Programmer.lambda$getBoardInfo$0(Programmer.java:110)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
... 3 more
Is there something I'm missing?