infineon4engineers
infineon@google+
infineon@linkedin
infineon4engi@twitter
infineon@youtube
-
Jul 17th, 2017 04:40 AM
#1
Beginner
Password Protected JTAG Flashing Query
Hi,
I am using AURIX TC299TF controller.
I want the JTAG to be locked so that only authorized person can access the JTAG and modify things.
For example :
To flash new application into the flash memory the JTAG first needs to be unlocked with correct password. If JTAG was successfully unlocked only then it will allow the new application to be flashed into the flash memory.
Is this possible? If yes, what should I refer for configurations?
My target is to understand,
1: How can we protect the debug interface or how to lock it?
2: How to set the configuration for debug interface lock?
3: How to unlock the debug interface by means of password or hardware settings etc. when we will connect the debugger.
I have went through the user manual and found that we need to configure UCB_DBG
UCB_DBG is located at 0xAF101400H. So do we have to flash the configurations directly at this location as per following?
Table 10-13 UCB_DBG Content
Offset Content Description
00H PROCONDBG Protection of the debug interface.
10H PROCONDBG Copy.
20H PW0 – PW7 256-bit password, from least significant word to most
significant word (8 words).
40H PW0 – PW7 Copy of 256-bit password.
70H Confirmation 4 bytes.
78H Confirmation Copy.
We have to flash the password at 20H and its copy at 40H?.
Location 00H and 10H will be flashed with configurations as per the PROCONDBG?
Do we have to do any additional configurations?
Could you please explain the complete procedure and configurations to be done step by step.
Thank you,
Harish Anchan.
Last edited by H.Anchan; Jul 19th, 2017 at 12:20 AM.
-
Jan 21st, 2019 03:32 AM
#2
New Member
Hello Harish Anchan
Have you come to resolve your problem, i also have had the same and could not find enough info.
Please share.
-
Feb 11th, 2019 05:14 AM
#3
Beginner
-
Feb 11th, 2019 05:18 AM
#4
Beginner
-
Feb 11th, 2019 05:24 AM
#5
Beginner
Locking the Debug Interface with a Password
-
Feb 11th, 2019 05:28 AM
#6
Beginner
Unlocking the Debug Interface with a Password
-
Feb 11th, 2019 05:31 AM
#7
Beginner
Remove the Debug Interface Password Protection
-
Feb 11th, 2019 05:35 AM
#8
Disclaimer
All content and materials on this site are provided “as is“. Infineon makes no warranties or
representations with regard to this content and these materials of any kind, whether express or
implied, including without limitation, warranties or representations of merchantability, fitness for
a particular purpose, title and non-infringement of any third party intellectual property right. No
license, whether express or implied, is granted by Infineon. Use of the information on this site may
require a license from a third party, or a license from Infineon.
Infineon accepts no liability for the content and materials on this site being accurate, complete or up-
to-date or for the contents of external links. Infineon distances itself expressly from the contents of
the linked pages, over the structure of which Infineon has no control.
Content on this site may contain or be subject to specific guidelines or limitations on use. All postings
and use of the content on this site are subject to the Usage Terms of the site; third parties using
this content agree to abide by any limitations or guidelines and to comply with the Usage Terms of
this site. Infineon reserves the right to make corrections, deletions, modifications, enhancements,
improvements and other changes to the content and materials, its products, programs and services
at any time or to move or discontinue any content, products, programs, or services without notice.
Bookmarks