Hello,
I'm using TM4C129 microcontroller with Keil uVision.
First I was using Mikroelektronika dev board ( http://www.mikroe.com/mikromedia/5/tiva/ ) and with PIOSC and PLL, board works on 118MHz (it was crashing on 120MHz).
Then I made my own board, and i got 114 MHz, after few days my chip dies, and on same board I put another chip, and this one could't go over 106 MHz.
I'm using external oscillator 16MHz, this is my code:
SYSCTL->MOSCCTL = (1<<4);
SYSCTL->MEMTIM0 = 0x00110091;
SYSCTL->RSCLKCFG = 0x03300000;
SYSCTL->PLLFREQ1 = 0x00000001;
SYSCTL->PLLFREQ0 = 0x00000019;
SYSCTL->MEMTIM0 = 0x01540154;
SYSCTL->PLLFREQ0 = 0x00800035;
SYSCTL->RSCLKCFG = 0xC3300000;
for (i= 32768; i>0; i--)
{
if (SYSCTL->PLLSTAT)
{
break;
}
}
SYSCTL->RSCLKCFG = 0x13300003;
Can this microcontroller operate on 120MHz? I need every single megahertz.
Thank you,
Tomica.