CPLD Programming Via JTAG

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
DaLi_4797161
Level 1
Level 1

I want to support in-system programming of Cypress devices, including some old Flash370i family devices (e.g. the CY7C375I-83UMB CPLD). There is a Cypress application note titled “An Introduction to In System Reprogramming with Flash370i” that provides an overview of their JTAG interface and instruction codes, but states that execution of each instruction is beyond the scope of that application note. Data sheets for both older and newer Cypress devices indicate that Cypress maintains a strong commitment to third-party software vendors, including third-party programmers. As a third-party programmer vendor, I would like to get the documentation necessary to program Flash370i family and later devices via their JTAG interface. How may I acquire documentation on this?

As a possible alternative, I can execute programming test vectors in some common boundary-scan formats such as JAM/STAPL or SVF. Such files can be generated by the Cypress ISR software for newer devices. The aforementioned application note indicated that this functionality should be available for Flash370i devices as well. Is there a version of the Cypress ISR software that can generate JAM or STAPL files for Flash370i devices?

0 Likes
1 Solution

Thanks; I am reaching out to a local FAE.

View solution in original post

0 Likes
2 Replies
SampathS_11
Moderator
Moderator
Moderator
250 sign-ins 250 solutions authored 5 questions asked

I am extremely sorry that this family of CPLD have been obsoleted a few years back, and we do not have any engineers working on the same. Could you kindly get in touch with your nearest Cypress FAE for support?

Best regards,

Sampath Selvaraj

0 Likes

Thanks; I am reaching out to a local FAE.

0 Likes