Part Number: TMS320F28027
Other Parts Discussed in Thread: C2000WARE
Hi Team,
Need your expertise on our customer's query below. Posting on their behalf:
I am trying to understand what is going on inside TMS320F28027 after Reset. Particularly I am interested what happens to Oscillators and PLL. In SPRUFN6A on page 15 is written: "a boot that is initialized from a reset from Code Composer Studio may be at a different speed than booting by pulling the external reset line (nXRS) low.
The reset value of PLLSTS[DIVSEL] is 0. This configures the device for SYSCLKOUT = CLKIN/4 . The boot ROM will change this to SYSCLKOUT = CLKIN/1 to improve performance of the loaders. " For my products, I only plan to work from Flash memory. Could you explain, why "Reset from CCS" is different than "Reset from POR or nXRS pin"?
What is the role of f2802x_SysCtrl.c functions, when we talk about Oscillators and PLL? Do I always need f2802x_SysCtrl.c functions, when
my chip works from Flash? Boot ROM does something wrong, that's why f2802x_SysCtrl.c functions called?
Device_cal() is not always called in Boot ROM?
Device_cal() is only very little changes/trims OSC frequency,or changes it significantly?
Please clarify a bit what is going on after Reset.
Thanks in advance!
Kind Regards,
Jejomar