TI RM48Lx

From SEGGER Knowledge Base
Jump to navigation Jump to search

The TI RM48Lx are high-performance, safety-critical Cortex-R4F based microcontrollers, designed for real-time automotive and industrial applications with built-in functional safety features.

Flash Banks

RM48L5x, RM48L7x

Flash Bank Base address J-Link Support Loader
Name Size
Internal flash 0x00000000 YES.png Default 2048 KB
No_auto_ECC 2048 KB
EEP flash 0xF0200000 YES.png Default 64 KB
No_auto_ECC 64 KB
OTP flash 0xF0000000 YES.png Default 4 KB

RM48L9x

Flash Bank Base address J-Link Support Loader
Name Size
Internal flash 0x00000000 YES.png Default 3072 KB
No_auto_ECC 3072 KB
EEP flash 0xF0200000 YES.png Default 64 KB
No_auto_ECC 64 KB
OTP flash 0xF0000000 YES.png Default 4 KB


ECC flash automatic generation

  • When programming internal Flash or EEPROM banks, ECC is generated automatically when using the “Default” loader and is not generated when using the “No_auto_ECC” loader.

ECC RAM

  • RAM is initialized during target setup phase.

Watchdog Handling

  • The device has two watchdogs DWD and DWWD.
  • The watchdog are fed during flash programming.

Device Specific Handling

Reset

  • The device uses custom reset: Reset is performed using reset vector catch feature and ICEPick interface trigger.

Limitations

Dual Core Support

  • Although the RM48Lx series is a dual Cortex-R4F MPU, the cores always operate in lock-step mode (synchronous operation for redundancy and safety).

Attach

  • Attach is not supported by default because the J-Link initializes RAM for correct ECC operation by default.

Security

Evaluation Boards

Example Application