Forum Discussion

imarz1's avatar
imarz1
Icon for New Contributor rankNew Contributor
7 years ago
Solved

Quartus II Programmer question

I want to program only the FPGA (no HPS, NIOS2, or EPSC) with a simple program, so I set MSEL to 10010. I expect the program to be gone after any power-recycle which is ok for now. I clicked Auto-de...
  • AnandRaj_S_Intel's avatar
    7 years ago

    Hi,

    1. Cyclone devices are designed such that JTAG instructions have precedence over any device operating modes. i.e If you attempt JTAG configuration in Cyclone FPGAs during non-JTAG configuration, non-JTAG configuration is terminated and JTAG configuration is initiated.
    2. To configure a single device in a JTAG chain, the programming software places all other devices in BYPASS mode. In BYPASS mode, devices pass programming data from the TDI pin to the TDO pin through a single bypass register without being affected internally. This scheme enables the programming software to program or verify the target device.
    3. Removing Device from GUI does not mean we have physically removed it will only BYPASS in both the case.
    4. to remove device physically from device chain look into cyclone v soc development kit JTAG Chain Control DIP Switch signal "HPS_JTAG_EN " for example.

    Hope it helps.

    Kindly refer cyclone V configuration hand book for more information.

    Let me know if this has helped resolve the issue you are facing or if you need any further assistance.

    Best Regards,

    Anand