Hi TI Sir:
I used HALCoGen: 04.05.02 - Released 02.Mar.2016
RM48L952DZWTT
CS4 Address 0x68000000,
The same problem , nWE signal 3'nd
On sys_starup.c
I add
void _c_int00(void)
{
/* USER CODE BEGIN (5) */
/* USER CODE END */
/* Initialize Core Registers to avoid CCM Error */
_coreInitRegisters_();
/* Initialize Stack Pointers */
_coreInitStackPointer_();
/* USER CODE BEGIN (6) */
/* USER CODE END */
_mpuInit_();
_mpuEnable_();
/* USER CODE BEGIN (7) */
/* USER CODE END */
/* Work Around for Errata DEVICE#140: ( Only on Rev A silicon)
*
* Errata Description:
* The Core Compare Module(CCM-R4) may cause nERROR to be asserted after a cold power-on
* Workaround:
* Clear ESM Group2 Channel 2 error in ESMSR2 and Compare error in CCMSR register */
if (DEVICE_ID_REV == 0x802AAD05U)
{
_esmCcmErrorsClear_();
}
It can't write data to SRAM ( I write 0x1234 , become 0xaaaa , and system can't run)
Please solved it
Best Redards
By Ken Lin