- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi All,
i have a design using Cyclone3 EP3CE144 device, and the JTag programmer (USB Blaster) can't scan or find the device. The symptoms are:- The device can't be scanned by programmer (USB Blaster);
- nCONFIG pin drops to low during power-up, and then stays low (see the waveform attached);
- nSTATUS and CONFIG_DONE stay low all time.
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This is what happens when the exposed "E-PAD" on the bottom of the E144 package is not connected to GND. This is a functioning ground pad and must be connected to ground for the device to work (not just for thermal dissipation).... if not device never exits POR and JTAG is not functional....
I've seen this a hundred times.... you will need to connect the E-PAD to ground to get it to work whether by removing the part, attaching wire or contact and remounting (also make sure no shorting to exposed vias, etc) or very carefully drilling through PCB to bottom of package to attach wire... neither of which are quite trivial rework. Longer term, you will need to spin the board. Good luck, -Chriis- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
thanks, Chris. i have fixed the issue. how come nconfig is driven low if the Epad does not connected to gnd directly? maybe nconfig has I/O features? but datasheet says it is input only.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page