Query Regarding UCB_OTPy register

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

cross mob
MuraliSridhar
Level 1
Level 1
First question asked Welcome!

Micro :TC36x

we want to protect from write and erase of vHSM updater firmware as the firmware will not change for entire ECU life cycle and this firmware is located at first two sectors of PFLASH Bank0 which is 0x80000000 to 0x80008000

we are going through this manual AURIXTC3XX_um_part1_V1.2.0.pdf

But below UCB register details are not completely clear with the information

MuraliSridhar_0-1654839038070.png

 

MuraliSridhar_1-1654839038086.png

My questions: -

  1. For PROCONOTPp0 has total 32sectors so each sector is how much ?  
  2. If each sector is 16kb then for PROCONOTP total has 192 sectors which is huge when I compare to Tc36x PFLASH bank0 (2mb size), as this manual is TC3xx family so that why it has more sectors which will be applicable to other micro as well ? so TC36x PFLASH BANK0 memory size applicable sectors are only used by TC36x microcontroller from that UCB register
0 Likes
1 Solution
VincentWan
Employee
Employee
50 replies posted 5 sign-ins First like received

Hi

A1: the sectors are referring to the PFlash sectors which are 16KB each.

you can refer user manual chapter 6.2.3.1 Program Flash Banks

VincentWan_0-1654864939380.png

A2: Yes, u are right. the 192 sectors equal to 3MB for 1x flash bank.

 you can refer to TC36x_Data_Sheet_Addendum for exact flash size details of TC36x.

 

View solution in original post

1 Reply
VincentWan
Employee
Employee
50 replies posted 5 sign-ins First like received

Hi

A1: the sectors are referring to the PFlash sectors which are 16KB each.

you can refer user manual chapter 6.2.3.1 Program Flash Banks

VincentWan_0-1654864939380.png

A2: Yes, u are right. the 192 sectors equal to 3MB for 1x flash bank.

 you can refer to TC36x_Data_Sheet_Addendum for exact flash size details of TC36x.