LS1046ARDB RTIC Throttle value

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

LS1046ARDB RTIC Throttle value

856件の閲覧回数
Faizanbaig
Contributor IV

Hi ,

I have configured RTIC and as suggested Have  RTIC Throttle (RTHR) at 0x176001c to 0xff000000.

I want to know what does 0xff000000 means?
Any information would be appreciated.

Thanks,
Faizan

0 件の賞賛
返信
1 返信

828件の閲覧回数
June_Lu
NXP TechSupport
NXP TechSupport

Definition and usage of RTIC Throttle (RTHR) is defined in the LS1046A Security (SEC) Reference Manual.

12.1.3 RTIC use of the Throttle Register

The RTIC scan rate is controlled using the Throttle Register. This allows the user to trade off the software image revalidation rate against memory bandwidth utilization. Depending on the settings, the software image might be revalidated every few seconds or every few days. RTIC also implements a watchdog timer that can be used to ensure that an attacker isn't able to block RTIC's access to memory for an extended period of time. If a DMA read error, illegal address/length error, RTIC Watchdog time-out, or hash mismatch occurs, the RTIC enters an error state and signals a security violation. A hardware reset is required to resume operation.

 

To set the RTHR, refers to:

13.150 RTIC Throttle Register (RTHR)

...

13.150.2 Function

The Run Time Integrity Checking Throttle Register can be set to specify how many clock

cycles to wait between RTIC hashing operations when RTIC is in run-time mode. The

register becomes read-only when RTIC is in run-time mode.

...

Field 31-0 RTHR

Function: Run Time Mode DMA Throttle. Programmable Timer that can be set to specify how many cycles of the system clock to wait between RTIC hashing operations during run time mode. At boot time, this register would generally be set to a value that will allow all four memory blocks to be hashed in a reasonable time without high bus utilization.

0 件の賞賛
返信