Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
11 years ago

AS Configuration Problem with EP3C25E144

Hello !

i have designed circuit in EP3C25E144 TQFP FPGA. I am using both configuration scheme i.e JTAG and AS for EPCS64.

Using the same connection schemes as mentioned in Altera Cyclon III configuration schemes.

MSEL[0..2]= 010 for AS 3.3 Standards Connect MSEL1 with 3.3V.

Programmmed is done sucessfully with JTAG but same program is not downloaded in serial device.

Quartus II shows no programming error but device seems dead. I probe the memory signals on the Oscilloscope and found one observation that the device cannt go in user mode after the configuration.The data still communicate with FPGA after configuration.

Please provide the above remedy for this problem.

Regards,

Mohsin Hayat

15 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Thank you so much..Its work from JTAG. its means we can use only single header for both JTAG and AS.

    Tell me one thing sir that in this case MESL pins are bypassed?

    And i m still confused that why its not programming with AS Mode?
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Good, I'm glad it's working. Yes, you can do away with the AS programming header. I haven't bothered putting an AS header on a board for a long time.

    JTAG will always work, regardless of the setting on the MSEL pins - in a sense they are bypassed. However, for the FPGA to boot from the EPCS the MSEL pins must be correctly set for AS mode.

    As to why your AS programming header doesn't work - I can only presume a design or build fault. The FPGA & EPCS are clearly connected up correctly.

    Cheers,

    Alex
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    i will send he design files.please analyse them.

    i used MSEL selection of 010 in my design for AS fast Standard configuration.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    It is recommended to pull the nCE pin of the FPGA to ground with 10k resister at AS mode, but connect to ground directly at some other mode. Please try this!

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    ...

    JTAG will always work, regardless of the setting on the MSEL pins - in a sense they are bypassed. However, for the FPGA to boot from the EPCS the MSEL pins must be correctly set for AS mode.

    ...

    --- Quote End ---

    Well - there was a thread some time ago dealing with a false MSEL-Pins configuration (one of the not assigned combinations) and the Cyclone did not work on JTAG as well. Modification of the board manually resolved this, thus the failure was not due to faulty PCB or device...

    I think the MSEL configuration (e.g. AS - mode) must be bypassed internally when accessing by JTAG, but I would not be sure that JTAG is working for any configuration of the MSEL Pins at all..