Who knows the PSoC™ 4 MCU's chip ID is ? (MPN:"CY8C4046FNI-T412T")

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

cross mob
FFSnow
Level 1
Level 1
10 sign-ins 5 questions asked 5 replies posted

I have a need to determine the chip id of PSoC™ 4, but I can't found it after searching the datasheet. Can anyone know.

At the same time, i want to confirm wheter the I2C address of this PSoC.

FFSnow_0-1699956422575.png

 

Thx!

0 Likes
1 Solution
LeoMathews
Moderator
Moderator
Moderator
First question asked 500 replies posted 100 solutions authored

Hi @FFSnow 

Can you please use the PPCLI tool after connecting the device? The silicon ID can be obtained from running PSoC4GetSiliconID() API as shown below. But inorder to display the ID the device needs to be acquired first. Please try running the following sequence of commands in PPCLI tool:

LeoMathews_2-1699958391584.png

 

LeoMathews_1-1699958298309.png

For you 2nd query please check this thread link and check if it helps.

Thanks and Regards,
Leo

 

View solution in original post

7 Replies
LeoMathews
Moderator
Moderator
Moderator
First question asked 500 replies posted 100 solutions authored

Hi @FFSnow 

Can you please use the PPCLI tool after connecting the device? The silicon ID can be obtained from running PSoC4GetSiliconID() API as shown below. But inorder to display the ID the device needs to be acquired first. Please try running the following sequence of commands in PPCLI tool:

LeoMathews_2-1699958391584.png

 

LeoMathews_1-1699958298309.png

For you 2nd query please check this thread link and check if it helps.

Thanks and Regards,
Leo

 

I got the ppcfi tool, and begin to run the commands. But the function "PSoc4_GetSiliconID" run failed.😭

FFSnow_0-1699967815582.png

 

0 Likes

Check the API document, we found the function DAP_Acquire must to execute. But we can't success to execute it.😑

We current use the CY8CKIT-040T to test. It is PSoC 4000T CAPSENSE Evaluation Kit.

FFSnow_1-1700011896211.png

 

 

0 Likes
LeoMathews
Moderator
Moderator
Moderator
First question asked 500 replies posted 100 solutions authored

Hi @FFSnow 

I see that you missed the SetPowerVoltage() API call in the last post. Can you execute the same and try acquiring the device again?

Thanks and Regards,
Leo

0 Likes

Hi @LeoMathews 

I have excute the commands again.When excute the funtion "DAP_Acquire", it error.

use the CY8CKIT-040T to test. It is PSoC 4000T CAPSENSE Evaluation Kit. 

PSoC™ Programming CLI User Guide is locked, i have not permission to open it. QAQ.

It seems that function "DAP_Acquire" does not support CY8CKIT-040T.

Thanks and Regards,
FFSnow

FFSnow_0-1700040752794.png

 

 

0 Likes
LeoMathews
Moderator
Moderator
Moderator
First question asked 500 replies posted 100 solutions authored

Hi @FFSnow 

You can view the SiliconID of the device in \mtb_shared\mtb-pdl-cat2\release-v2.7.0\devices\include folder from ModusToolbox:

LeoMathews_0-1700198127306.png

Thanks and Regards,
Leo

Hi @LeoMathews 

I find it !!

Thank you very much!!💪

FFSnow

0 Likes