PSoC4 : Details of "TEST_MODE" register

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

cross mob
MiNe_85951
Level 7
Level 7
Distributor - TED (Japan)
50 likes received 500 replies posted 50 solutions authored

Dear Sirs and Madams,

 

We are considering Host Sourced Serial Programming (HSSP) for PSoC4.

Is it possible to provide us with information about the "TEST_MODE" register (0x40030014)?

 

MaMi_1205306_0-1654590222144.png

I've checked the architecture TRM and the register TRM, but there isn't just a detailed description of this register name (address number).

 

PSoC4 Architecture TRM URL  

https://www.infineon.com/dgdl/Infineon-PSoC_4100_4200_Family_PSoC_4_Architecture_TRM-AdditionalTechn...

 

MaMi_1205306_3-1654590877847.png

 

MaMi_1205306_2-1654590748688.png

 

Register TRM does not mention anything about this register.

 

PSoC4 Register TRM

https://www.infineon.com/dgdl/Infineon-PSoC_4100_4200_Family_PSoC_4_Registers_TRM_(Technical_Referen...

 

Please let us know if there is any reason not to mention this register.

 

Regards,

0 Likes
1 Solution
AlenAn14
Moderator
Moderator
Moderator
500 replies posted 100 solutions authored 250 replies posted

HI @MiNe_85951 ,

Please refer to the PSoC 4 Programming specifications document ( 4.3 , Step 1A – Acquire chip after hard reset) for more details on the Test Mode register and how to enter the same.

Hope this helps

Warm Regards
Alen

View solution in original post

0 Likes
4 Replies
AlenAn14
Moderator
Moderator
Moderator
500 replies posted 100 solutions authored 250 replies posted

HI @MiNe_85951 ,

Please refer to the PSoC 4 Programming specifications document ( 4.3 , Step 1A – Acquire chip after hard reset) for more details on the Test Mode register and how to enter the same.

Hope this helps

Warm Regards
Alen

0 Likes
MiNe_85951
Level 7
Level 7
Distributor - TED (Japan)
50 likes received 500 replies posted 50 solutions authored

Alen-san,

 

I saw the PSoC 4 Programming specifications document you provided.

However, it does not provide detailed information about the TEST_MODE register.

We understand that when I set the TEST_MODE register to 0x80000000, enter test mode.

 

PSoC4000 Family Register TRM

https://www.infineon.com/dgdl/Infineon-PSoC_4000_Family_PSoC_4_Registers_Technical_Reference_Manual_...

 

I found the description of the corresponding register on page 217 of the register TRM of the PSoC4000 family.

This is a document for the PSoC4000 series, but can it be applied to the PSoC4100/4200 series?

 

I am wondering why it is not listed in the TRM of the PSoC4100/4200 series.

 

Regards,

0 Likes
AlenAn14
Moderator
Moderator
Moderator
500 replies posted 100 solutions authored 250 replies posted

Hi @MiNe_85951 ,

Thank you for pointing out this missing register in the PSoC 4100/4200 register TRM.
I have created a ticket with the internal team to get the same rectified>

Thanks & warm Regards
Alen

MiNe_85951
Level 7
Level 7
Distributor - TED (Japan)
50 likes received 500 replies posted 50 solutions authored

Alen-san,

 

Thank you for your understanding of this issue.

We look forward to your continued support.

 

Regards,

0 Likes