You are here

JTAG/Silicon ID reference file | Cypress Semiconductor

JTAG/Silicon ID reference file

Summary: 3 Replies, Latest post by ANKS on 11 Nov 2016 12:59 AM PST
Verified Answers: 2
Last post
Log in to post new comments.
GregL's picture
User
8 posts

Hi All

As a result of not always working in the Creator IDE, say Droidedit while on the road, the CYDEV_CHIP_JTAG_ID is not always accessible in cyfitter.h

Is there a reference or include file with all PSoC parts and corresponding CYDEV_CHIP_JTAG_ID's?

Many Thanks
Greg

jobi's picture
Cypress Employee
74 posts

Hi Greg,

Please find it here: C:\Program Files (x86)\Cypress\Programmer\Devices

Thanks

JOBIN GT

GregL's picture
User
8 posts

Hi Jobin

Thanks for the details. Would you know if the second JTAG id listed in the xxxx.dat files should be used / is needed for compiler directives such as CYDEV_CHIP_JTAG_ID?

#if (CYDEV_CHIP_JTAG_ID == 0x4C81193)
    // My code
#endif

For example in CY8C4xxx.dat the following line has two entries:

2,CY8C4245AXI-483, CY8C4245AXI-483, 44, 32768, 3, 04_C8_11_93, 04_C8_12_93, v33

PSoC Creator recognises the first entry when creating a project with the above PSoC device.

My aim is to create a header file similar to the attached, to reference the PSoC4 family.

Many thanks
Greg

 

 

Attachments: 
ANKS's picture
Cypress Employee
88 posts

Check the first two bytes i.e.04_C8 and mask the remaining one's.

The first two bytes corresponds to the Silicon ID ,third byte corresponds to silicon revision. 

Log in to post new comments.