Open mithro opened 8 years ago
See the notes here -> https://github.com/timvideos/HDMI2USB/wiki/Digilent-Atlys-Board:-Jumpers-and-Video-Connections#notes
- JP11 is used to disable the FPGA from loading the configuration from the onboard SPI flash. This header may not be populated on your board. During normal operation this should not have a jumper on it. This jumper is only needed when loading the HDMI2USB firmware onto the board permanently for the first time. From the Digilent Atlys manual;
An on-board mode jumper (JP11) selects between JTAG/USB and ROM programming modes. If JP11 is not loaded, the FPGA will automatically configure itself from the ROM. If JP11 is loaded, the FPGA will remain idle after power-on until configured from the JTAG or Serial programming port.
See instructions here too -> https://paginas.fe.up.pt/~ee06211/doku.php?id=digilent_atlys#interfacing_with_the_onboard_numonyx_n25q128
GitHubHDMI2USB: Open video capture hardware + firmware
When the Digilent Atlys is still running the firmware which ships with the board (supplied by Digilent) the SPI flash is automatically configured in QSPI mode which openocd doesn't know how to talk.
You then get this error from openocd;
Detect this and link them to the special instructions for the work around.
Eventually we should have a better solution....