This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
I am having problems getting the DMA and MIBADC1 RAM to auto-init. The rest of the RAM modules complete successfully. Even ADC2, so I don't understand why ADC1 does not. What do I have to do to get the DMA and ADC1 to complete initialization?
I have powered-up all peripherials and enabled them prior to running this code.
// enable memory hardware initialization
p_PSR->u32_MINITGCR = (uint32)0x0000000AU;
p_PSR->u32_MSINENA = (uint32)0x0000177F;
// Wait for memory hardware initialization to complete
while(((p_PSR->u32_MSTCGSTAT) & (uint32)0x00000100) != (uint32)0x00000100){} ;
// disable memory hardware initialization
p_PSR->u32_MINITGCR = (uint32)0x00000005U;
Thanks,
Lacrecia
Lacrecia,
Just a fundamental question so that we can syncronize .
1. What the TI Micro Part number you are using .
2. What other RAM other than MibADC RAM you were able to sucessfully initialize?
Best Regards,
Pratip
We are using the TMS570 LS20216-ASZWTQQI.
I was able to initialize
RAM, MIBSPIPs, DCANs, and NHET
Thanks,
Lacrecia
I was able to get this working. Seems I was using the wrong bit fields in the MSINENA for the ADC and DAM.
Thanks,
Lacrecia